TLDR Web Dev

TLDR WEB DEV 2023-05-26

6 sections16 entriesinline urlcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01GENERAL

02ARTICLES & TUTORIALS

DEVELOPER’S GUIDE TO PASSWORDLESS AUTHENTICATION

Passwordless authentication has been rising in popularity. It is more secure and convenient than password-based authentication. This article gives a thorough deep dive of the different forms of passwordless authentication and shows you how you can implement it.

semaphoreci.com12 min read

03OPINIONS & ADVICE

YOU DON'T ALWAYS NEED INDEXES

Sometimes you have a lot of data. One approach to support quick searches is pre-processing it to build an index so a search can involve only looking at a small fraction of the total data. The threshold at which it's worth switching to indexing, though, might be higher than you'd guess. Unless you know from the start that you'll be searching hundreds of millions of records, consider starting with simple scans and only add indexing if you can't get acceptable performance. And even then, if queries are rare and highly varied it may still be better to do the work at query time instead of ingestion time.

jefftk.com2 min read

WHY ENGINEERS NEED TO BE BORED

The author proposes the Pareto principle of boredom: 80% of innovation comes from being bored 20% of the time. Boredom could actually be a good thing for engineers, as it could help cultivate some invention and creativity.

onengineering.substack.com5 min read

04LAUNCHES & TOOLS

NEXT.JS ENTERPRISE BOILERPLATE

Next.js Enterprise Boilerplate is an enterprise-grade Next.js boilerplate for high-performance, maintainable apps. It is packed with features like Tailwind CSS, TypeScript, ESLint, Prettier, testing tools, and more to accelerate your development.

github.comGitHub repository

DITTOFEED

Dittofeed is an open-source customer engagement platform built for devs. It has features like being self-hostable, journey monitoring and alerting, testing SDK to test marketing campaigns, and more.

github.comGitHub repository

FIR

The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin.

livefir.fly.devTool

05MISCELLANEOUS

open.substack.com11 min read