Adam Gordon Bell
Spreading the word about Earthly. Host of CoRecursive podcast. Physical Embodiment of Cunningham’s Law.
@adamgordonbell ✉Email Adam✉
Featured
- One Way Smart Developers Make Bad Strategic Decisions
- Beating TimSort at Merging
- Don't Feed the Thought Leaders
- Green Vs. Brown Programming Languages
- INTERCAL, YAML, And Other Horrible Programming Languages
- Migrating Your Open Source Builds Off Of Travis CI
Author
- Mining Meaningful Methods from Large Language Models
- Don't Configure Control Flow
- Misaligned Incentives in Dev Tool Businesses
- To Understand Pants, Understand Bazel's History
- Store VS Code `Settings.json` in Git
- Monorepo Build Tools
- Bullshit Software Projects
- Containers are chroot with a Marketing Budget
- Lima VM - Linux Virtual Machines On macOS
- When to use Bazel?
- Stop saying 10x developer
- Terraform Route53 And DNS Fun
- S3 Terraform Backend
- Terraform Import - Leaving Click Ops Behind
- The Slow March of Progress in Programming Language Tooling
- Programmatic Multi Factor Auth and Time Based One Time Passwords
- Validate Your YAML (with CUE)
- AWS Lambda Rest API Backend In Golang
- Grpc, AWS Lambdas and GoLang
- The Other Kind of Staff Software Engineer
- AWS Lambda Golang With S3
- Watch People Doing the Thing
- Write For Us
- What About A Plain Text Web
- Running Containers on AWS Lambda
- Avoiding Common Protobuf's Pitfalls with Buf
- gRPC Gateway
- One Way Smart Developers Make Bad Strategic Decisions
- Welcoming Josh Alletto as Senior Technical Content Engineer
- Golang gRPC Example
- Golang SQLite `database/sql`
- Command Line JSON Client In Golang
- Building a Golang JSON HTTP Server
- Printf Debugging and Srinivasa Ramanujan
- Property-Based Testing In Go
- Using AWK with CSV Files
- Understanding Bash Variables
- Bash String Manipulation
- Career Advice: Be Confidently Uncertain
- Understanding AWK
- Hacktoberfest 2021
- An Introduction to JQ
- How to Convert from JSON to CSV at The Command Line
- Idiots And Maniacs
- 6 Command Line Tools for Productive Programmers
- Install `matplotlib` In A Docker Container
- Beating TimSort at Merging
- Python Concatenate Lists
- SQL Errors and Video Cameras
- Linting Markdown And Documentation
- Git Branching Strategies and The Greek Revival
- Incident Management Metrics and Key Performance Indicators
- Deployment Strategies
- Don't Feed the Thought Leaders
- Why is JRuby Slow?
- Green Vs. Brown Programming Languages
- Compiling Containers - Dockerfiles, LLVM, and BuildKit
- On YAML Discussions
- INTERCAL, YAML, And Other Horrible Programming Languages
- What is Buildkit?
- How to Man in the Middle HTTPS Using mitmproxy
- 5 Blogs for Scala's Birthday
- Top 3 Resources For Learning GoLang
- Migrating Your Open Source Builds Off Of Travis CI
- Unit Testing vs Integration Testing
- Can We Build Better?