TLDR Web Dev

TLDR WEB DEV 2023-08-22

5 sections10 entriesinline urlcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01ARTICLES & TUTORIALS

NEXTJS 13 PARALLEL ROUTES: A COMPREHENSIVE GUIDE

Modern web applications require robust, versatile routing mechanisms to enhance user experience and accommodate intricate design structures. NextJS 13 has introduced Parallel Routes, which shows more than one page in the same view, like with complex dashboards or modals. Parallel Routes can simultaneously render one or more pages in the same view that can be navigated independently. This allows for more dynamic and personalized websites.

hackernoon.com8 min read

MTLS: WHEN CERTIFICATE AUTHENTICATION IS DONE WRONG

This post by GitHub Engineering deep dives into some interesting attacks on mTLS authentication. mTLS, or Mutual TLS, are website certificates for site security. However, mTLS does have some implementation vulnerabilities. Developers can make their mTLS systems vulnerable to user impersonation, privilege escalation, and information leakages. The post details multiple real-world examples of such vulnerabilities.

github.blog16 min read

02OPINIONS & ADVICE

8 TIPS FOR JUNIOR SOFTWARE DEVELOPERS

There are a few things that can help junior software developers progress their careers faster. For example, they need to embrace failure and actively ask for help when possible. Furthermore, they should try to write as much code as possible, as the quantity of output helps them become better faster.

semaphoreci.com3 min read

THE IDEAL VIEWPORT DOESN’T EXIST

Set Studio conducted an experiment to see the distribution of viewport sizes across users. They gathered over 120,000 data points with over 2,300 unique viewport sizes. The study found that the most common viewports were mobile devices, but even one mobile device could find itself hosting at least three different environments for a website. For example, a mobile device can view a website in Safari, Chrome, an in-app browser, and even 3D Touch Preview.

viewports.fyi2 min read

03LAUNCHES & TOOLS

VIDCUTTER

VidCutter is a modern yet simple multi-platform video cutter and joiner. It cuts video losslessly and can be installed in multiple ways.

github.comGitHub repository

GODMODE

GodMode is an AI chat browser. It allows you to chat with ChatGPT, Claude, Bard, Bing, and Llama2 all at the same time.

github.comGitHub repository

04MISCELLANEOUS

BEYOND THE PAYCHECK: WHY TOP TALENT CHOOSE START UPS OVER GOOGLE

Despite earning roughly 20% less than their peers in large firms, many high-ability engineers choose to work in startups for the unique work environment and non-monetary benefits, such as increased autonomy. A new study shows that these preferences, combined with startups’ ability to “cherry-pick” top talent, suggest that early-stage technology startups can overcome the challenges of attracting and retaining human capital by appealing to individuals who have a strong preference for working in an entrepreneurial environment.

scitechdaily.com3 min read

A SIMPLE PLAYBOOK FOR NEW MANAGERS

Whether you’re leading one person or many, you’re likely feeling the weight of responsibility in an entirely new way. The reality is that many new managers fail within the first two years, due largely to the fact that they weren’t properly trained to be people leaders in the first place. This article offers actionable steps that will help you succeed as a manager.

fastcompany.com2 min read