Search the archive

Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.

Results

9,381 matches

LEVERAGE THE RICHNESS OF HTTP STATUS CODES

Many REST APIs stick to using basic status codes, such as 200, 404, and 500. While many discussions about REST focus on entities and methods, using the correct response status codes can make your API stand out.

2023.04.25
blog.frankel.ch5 min readTLDR Web Dev

DEFINING SERVERLESS DATABASES AS A SERVICE

Selecting the right cloud database for your application is a critical and progressively more intricate decision as more database solutions emerge. This article defines serverless databases as a service, which eliminates the need for developers to manage database clusters, allows control over scaling, and lets them perform analysis of resources.

2023.04.25
redis.com7 min readTLDR Web Dev

JAVASCRIPT

The ‘const’ keyword in JavaScript can be much more than what meets the eye, especially when it comes to immutability. Sometimes, this causes unexpected side effects in our code. This article takes a deep dive into the differences between assignment and mutation in JavaScript.

2023.04.25
joshwcomeau.com12 min readTLDR Web Dev

Sponsored

2023.04.25
dashboard.nylas.comSponsorTLDR Web Dev

GOOGLE BARD NOW HELPS YOU CODE

Google’s Bard now has the ability to help people with programming and software development tasks, including code generation, code debugging, and explanation.

2023.04.24
blog.google4 min readTLDR Web Dev

ALRIGHT REACT APP

Alright React App is a professional React app generator. It comes with an exposed, unopinionated, high performance configuration, supporting Jest, SWC, Storybook, Typescript 5, Webpack 5.

2023.04.24
github.comGitHub repositoryTLDR Web Dev

UBER’S ENGINEERING LEVEL CHANGES

This article recaps the changes made in Uber's engineering levels, which initially happened in March 2022. Titles and expectations were updated. The author also goes over how these level changes affect Uber alumni.

2023.04.24
blog.pragmaticengineer.com6 min readTLDR Web Dev

UNDERSTANDING DATABASE TYPES

When it comes to creating a software application, choosing the right databases can be a critical decision. This article delves into the different types of databases like SQL, NoSQL, and Time Series. There’s also a very handy cheat sheet comparing the three across features.

2023.04.24
blog.bytebytego.com12 min readTLDR Web Dev

GITHUB COPILOT EMITS GPL. CODEIUM DOES NOT.

GitHub Copilot trains on GPL code and its nonpermissive filters don’t actually work according to Codeium, while Codeium has removed GPL licensed code from their training data. The article lays out some drawbacks and dangers of using GitHub Copilot in an enterprise setting.

2023.04.24
codeium.com6 min readTLDR Web Dev

THE WEIRD WORLD OF WINDOWS FILE PATHS

File system paths on Windows differ in many ways from UNIX file paths, like on MacOS. This article goes over the differences and quirks of Windows file paths.

2023.04.24
fileside.app5 min readTLDR Web Dev

THE “BUILD YOUR OWN DATABASE” BOOK IS FINISHED

This book teaches developers important topics about databases by guiding the implementation of a basic database. Part 1 is available for free online, with a guided implementation of a key-value store. Part 2 implements a mini database and query language, which is the part that has just been recently completed.

2023.04.24
build-your-own.org2 min readTLDR Web Dev

WEBGPT

This is a demo that uses WebGPU to run a GPT model on the browser. It’s an implementation of GPT inference in less than 2000 lines of vanilla Javascript.

2023.04.21
github.comGitHub repositoryTLDR Web Dev

VITE 4.3 IS OUT

ViteJS 4.3 includes built-in support for Web Workers and a better Rollup integration, making it easier for developers to build fast and scalable web applications.

2023.04.21
vitejs.dev2 min readTLDR Web Dev

SSDIFF

SSDiff is a tool to automatically compare two websites visually pixel-by-pixel. It can be a handy tool for screenshot testing different versions of your website.

2023.04.21
github.comGitHub repositoryTLDR Web Dev

TO ME

In full-stack applications, Typescript can give us type-safety from the server-side to the client-side, but not from the client to the server. As a result, client to server traffic needs to be type-checked at runtime. The author goes over 3 libraries to do so and settles on Zod as the best one.

2023.04.21
jacobparis.com4 min readTLDR Web Dev

BTN.SOCIAL

Btn.social is an easy, lightweight, and affordable OAuth solution that works with any tech stack. They are privacy-first, store no data, have a small 1.5kB client SDK, and scale with login instead of users to provide affordability to developers.

2023.04.20
btn.socialToolTLDR Web Dev

SCREENLOG.JS

If you have ever struggled to fit your website and browser developer console in the same window, this tool solves that. It brings console logs onto the page without needing to explicitly open the Developer Tools menu.

2023.04.20
github.comGitHub repositoryTLDR Web Dev

90% OF MY SKILLS ARE NOW WORTH $0

As a software engineer, ChatGPT can be a game-changer. Kent Beck, the “father of test driven development (TDD)”, believes that 90% of his skills are now worth $0, but 10% of his skills have now 1000x-ed in value.

2023.04.20
tidyfirst.substack.com4 min readTLDR Web Dev

This blog post breaks down Internet speed tests and the challenges that come with network testing. The breakdown includes explanations of bandwidth, latency, jitter, and packet loss, along with real life examples. Cloudflare has open-sourced their speed test which can be found in the GitHub repository linked in the article.

2023.04.20
blog.cloudflare.com10 min readTLDR Web Dev