or subscribe with
Join 15,000+ readers for one email each week.
Digests » 383
If you’re working with a layered-architecture application that’s gotten too complex to scale, you don’t have to scrap it and start over. On Wed., September 9, Headspring Chief Architect Jimmy Bogard will show us how to take advantage of the encapsulation vertical slice provides in order to safely and steadily refactor a tangled app. Sign up and you’ll receive the full recording after!
this week's favorite
I wrote this article to introduce the Internet to a non-technical audience. In order to get everyone on board, I first explain basic concepts such as communication protocols, network topologies, and signal routing. The section about Internet layers becomes increasingly technical and peaks with a deep dive into DNSSEC. If the beginning is too elementary for you, then just skip ahead to more interesting sections.
In this video you will (hopefully) learn the basis of what the CPU is, what Assembly is like and even use some Assembly code to create a functioning boot sector.
I decided to collect some information about it to make improvements now rather than later. If I intend to write as much code and words as I do for the rest of my life I better do this right. People have been forced to quit programming over stuff like this.
When I started working at Microsoft, fresh out of college, coding was my life. Writing code was the easiest way to build any cool thing that my brain could imagine. When I thought about what I’d want to do for the rest of my life I thought that I just wanted to keep coding.
A meditation on embracing physics, improving developer experience, and evolving the status quo.