Descaling Agile
A critique of modern Agile scaling frameworks, arguing for simpler, more effective software development practices based on core principles.
A critique of modern Agile scaling frameworks, arguing for simpler, more effective software development practices based on core principles.
Explores using dynamically scoped variables in Go to improve test helper APIs, reducing boilerplate and passing of testing.T.
Upgrading a Lisp compiler's x86 backend to use stack-based value passing instead of limited registers, aiming for feature parity with an LLVM backend.
Explores kernel methods and L1 distances for statistical two-sample testing, comparing their effectiveness in determining if datasets come from the same distribution.
Explains why calling a React function component directly causes a 'Rendered fewer hooks' error and how to fix it by using JSX syntax.
A developer shares their experience using Go for automating infrastructure and operations tasks, including cloud and API interactions.
The author starts a new Django project from scratch, sets up a development environment with pip-tools, and deploys it to Heroku.
Stack Overflow co-founder Joel Spolsky discusses his 'sabbatical', new CEO, and his current role as chairman of three tech companies.
A developer's personal story about learning the critical importance of unit testing while refactoring a complex financial calculation library.
A technical tutorial on recreating the 'His Dark Materials' TV show logo using advanced CSS techniques like pseudo-elements and custom properties.
A tutorial on creating and publishing a custom GitHub Action using the Go programming language, including using a template and Docker.
A tutorial on creating dynamic color themes using only CSS Custom Properties, HSL colors, and the calc() function.
Explores using three complementary metrics—delivery date accuracy, feature completeness, and defect rates—to measure software team health and prevent gaming single metrics.
A guide to implementing accessible hamburger menus for web navigation, covering common pitfalls and best practices for icons and toggle buttons.
Learn how AWS services like CloudWatch, CloudFormation, Config, and CloudTrail help implement governance, compliance, and audit lifecycles.
A hands-on workshop on using AWS Systems Manager to manage Windows servers at scale, covering automation, patching, and inventory.
A tutorial on setting up and configuring a Google Cloud Run service using Terraform infrastructure-as-code.
Advice for coding bootcamp students struggling with JavaScript, discussing whether to stay or quit and offering encouragement.
Explains the confusing edge cases and pitfalls of JavaScript's typeof and instanceof operators for type checking, with practical workarounds.
Explains why Azure VMs have larger OS disks than specified, due to marketplace image templates, and how to check the size.