Workaday Reading

The Law of Leaky Abstractions

“There’s a key piece of magic in the engineering of the Internet which you rely on every single day. It happens in the TCP protocol, one of the fundamental building blocks of the Internet. TCP is a way to transmit data that is reliable.”


read »

Workaday Reading

A Beginner’s Guide to SvelteKit

“SvelteKit is an officially supported framework, built around Svelte. It adds key features to a Svelte app — such as routing, layouts and server-side rendering — and makes front-end development outrageously simple.”


read »

Workaday Reading

What is SvelteKit?

“SvelteKit is an upcoming app framework built around Svelte. As the next evolution to Sapper, it inherits much of its functionality such as file-based routing, Server Side Rendering, and TypeScript support.”


read »

Workaday Reading

The modern web on a slow connection

“A couple years ago, I took a road trip from Wisconsin to Washington and mostly stayed in rural hotels on the way. I expected the internet in rural areas too sparse to have cable internet to be slow, but I was still surprised that a large fraction of the web was inaccessible.”


read »

Workaday Reading

The Pros and Cons of DRY Code

“Clean code is like clean garbage – it’s only truly clean if it doesn’t exist. In other words, the only clean code is no code. Let’s start with an acknowledgment that a perfectly clean (empty) codebase is useless.”


read »

Workaday Reading

Security Overview of AWS Lambda

“This whitepaper presents a deep dive into the AWS Lambda service through a security lens. It provides a well-rounded picture of the service, which is useful for new adopters, and deepens understanding of Lambda for current users.”


read »