Friday Deploy Freezes Are Exactly Like Murdering Puppies
Argues against Friday deploy freezes, explaining how they create technical debt, hurt team productivity, and indicate a fear of deployment that should be fixed.
Argues against Friday deploy freezes, explaining how they create technical debt, hurt team productivity, and indicate a fear of deployment that should be fixed.
Introducing Wio, a Wayland compositor inspired by Plan 9's Rio desktop, featuring per-application nested compositors.
A collection of session content and links from the Sydney Global Azure Bootcamp 2019, covering Azure, serverless, containers, and more.
Explains pointfree programming in functional JavaScript, using Array.map to demonstrate eliminating lambda variables for cleaner, reusable code.
A guide on integrating Sass (Syntactically Awesome Style Sheets) into a Blazor application to improve CSS management with variables and mixins.
Explores using Caliz to wrap Java scripts with GraalVM's Ahead-of-Time (AOT) compilation to create fast-launching native images.
Explains the security and performance differences between Docker's COPY and ADD commands, recommending COPY for safer image builds.
A guide to simplifying React app authentication by conditionally rendering components based on user state.
A guide on how to extract your personal run data from the Nike Run Club app using a bash script and visualize it with Python.
A guide to painless end-to-end testing for web apps using Docker and Playwright, avoiding complex setups and paid services.
Explains common pitfalls and best practices for using async/await within different types of loops in JavaScript.
A software engineer shares a personal story of overcoming a fear of public speaking and reflects on the complex role of pain in career growth.
Eight practical ways for companies to support and sustain the open source projects they depend on, from hiring maintainers to creating award programs.
Explores statistical efficiency of estimators in nearly-true regression models under two-phase sampling, focusing on local asymptotic minimax theory.
Explains the Boyer-Moore majority vote algorithm, a linear-time, constant-space solution for finding the majority element in a list.
Explains the index INCLUDE clause in SQL databases, covering its purpose, how it works with B-tree indexes, and when to use it for performance.
A data scientist clarifies common misconceptions about the field, explaining that machine learning is only a small part of the job and advanced degrees aren't always required.
Explains the concept of implicit tracks in CSS Grid, a common source of layout issues, and how they differ from the explicit grid.
A father shares his experience teaching his 6-year-old son to code using Pygame Zero, explaining why he chose a real programming language over Scratch.
A data scientist shares a personal job search story to argue that landing a tech job is about skill alignment, not just mass-applying.