All Posts
-
Must have 10 years experience with Lineman.js
10 years ago, we released an awesome CLI for developing single-page JavaScript applications. So, why did it fail? -
The nine best recommendations in the new React docs
The latest React docs include recommendations on how to write React code. Here are nine points that come up most about React code style to help you avoid difficult-to-diagnose bugs. -
16 things you believe about software
Over 6 years ago, I made up an unscientific personality quiz as a joke…and people can't help themselves—they're still filling it out! Here's what they think -
The TLDR on Ruby's new TLDR testing framework
It's 2023, and it's time for a totally new way to run your tests. Here's how the new TLDR test runner can save you from a life of avoiding your slow tests -
Creating your own virtual machine for fun and profit
Josh Justice shares benefits of a virtual machine to make software more portable, sustainable, and flexible—inspired by Devine Lu Linvega's talk at Strange Loop 2023. -
Decompose AWS SAM templates and DRY up your CloudFormation
There's no official fix for a 'RestApiId must be a valid reference' error when decomposing AWS SAM templates. Here's an unofficial solution you can try. -
Why listening should be a recruiter's number one tool
Listening is a simple yet under-utilized tool for recruiting software engineers. Find out why and how you can get better at listening. -
The undeniable power of the career-changer
Career changers have a lot more to offer than meets the eye—especially in tech! -
Decoding antipatterns in tech recruiting to find a better way
That weird recruitment message that felt like a mismatch? We all get them. Why does this happen? Anya Iverova explains why and points to a better way. -
The value of variety: Mixing up huddles encourages new ways of thinking
By varying how we conduct huddle meetings, we are better able to serve our clients. Apply different meeting formats and templates to unlock new ways of thinking.