795 |
Don't Feed the Thought Leaders |
2021-06-11 |
616 |
Understanding Awk |
2021-09-30 |
501 |
What chroot taught me about containers |
2022-11-09 |
450 |
We built the fastest CI and it failed |
2023-09-12 |
438 |
Green vs. Brown Programming Languages |
2021-04-22 |
427 |
Command line tools for productive programmers |
2021-07-29 |
420 |
An Introduction to JQ |
2021-08-25 |
419 |
The other kind of staff software engineer |
2022-05-13 |
282 |
Beating TimSort at Merging |
2021-07-13 |
264 |
One Way Smart Developers Make Bad Strategic Decisions |
2022-03-08 |
223 |
Show HN: Earthly – Better Builds |
2021-07-09 |
219 |
Intercal, YAML, and Other Horrible Programming Languages |
2021-02-26 |
217 |
LXC vs. Docker |
2022-02-18 |
212 |
When to use Bazel? |
2022-09-13 |
176 |
Bullshit Software Projects |
2022-11-22 |
170 |
Running Containers on AWS Lambda |
2022-04-27 |
149 |
Build Pong in Your Terminal with Go for Some Reason |
2022-07-26 |
135 |
The slow march of progress in programming language tooling |
2022-07-17 |
127 |
Remote Code Execution as a Service |
2023-03-07 |
118 |
Why Is JRuby Slow? |
2021-05-29 |
116 |
Show HN: Earthly v0.6 |
2021-12-02 |
101 |
Using Apple Silicon (M1) as a cloud engineer, two months in |
2021-03-03 |
98 |
The Montreal problem: Why programming languages need a style czar |
2024-03-15 |
93 |
Stop Using Pie-Charts |
2022-02-06 |
57 |
Misaligned Incentives in Dev Tool Businesses |
2023-04-27 |
51 |
Stop saying 10x developer |
2022-08-25 |
43 |
From Go to Rust: The Two Types of Readable Code |
2024-02-14 |
42 |
Nix Turns 20. What the Hell Is It? |
2023-03-29 |
29 |
A Brief, Incomplete and Mostly Wrong DevOps Glossary |
2023-09-25 |
18 |
Free Tier Showdown: Gitlab vs. GitHub vs. Circle Ci vs. Travis CI |
2022-05-17 |
17 |
Using Awk with CSV Files |
2021-11-23 |
16 |
Show HN: Text Mode – View the web in Content-Type=text/plain |
2022-03-28 |
16 |
An Introduction to Linux Capabilities |
2023-02-01 |
12 |
Incremental Rust Builds in CI |
2024-02-09 |
11 |
Printf Debugging and Srinivasa Ramanujan |
2021-12-14 |
11 |
Show HN: Earthly Cloud – simple, fast, consistent builds |
2023-08-01 |
7 |
Earthly Switches to Open-Source |
2022-04-25 |
6 |
Show HN: Earthly 0.7.0 - Simpler and Faster Builds |
2023-03-01 |
6 |
Idiots and Maniacs |
2021-07-30 |
5 |
The Future Is Rusty |
2023-12-12 |
5 |
Earthly CI: Launching a new era for CI |
2023-02-23 |
5 |
Self-Hosted Earthly Satellites |
2024-02-27 |
5 |
Watch People Doing the Thing |
2022-04-12 |
4 |
Diluting Dora: How Marketers Bastardize Engineering Best Practices |
2023-09-14 |
4 |
Using Rust Generics to Write Flexible and Reusable Code |
2023-08-04 |
4 |
Effective Error Handling in Golang |
2022-01-29 |
4 |
Career Advice: Be Confidently Uncertain |
2021-10-22 |
4 |
Monorepo vs. Polyrepo |
2021-01-26 |
4 |
The world deserves better builds |
2020-10-08 |
3 |
Rust, Ruby, and the Art of Implicit Returns |
2024-01-04 |
3 |
Don’t Configure Control Flow |
2023-08-03 |
3 |
Building a Terminal User Interface with Golang |
2022-04-19 |
3 |
Creating and hosting your own DEB packages and apt repo |
2023-02-11 |
3 |
The Canary Deployment Strategy and When to Use It |
2022-02-02 |
3 |
The 15-Minute Project |
2021-06-22 |
3 |
Getting a repeatable build, every time |
2021-05-20 |
3 |
You’re using Docker-compose wrong |
2020-12-03 |
2 |
Validate Your YAML |
2022-06-14 |
2 |
How to Man in the Middle HTTPS Using Mitmproxy |
2021-02-11 |
2 |
Essential Linux Terminal Commands |
2022-09-02 |
2 |
DOS Gaming in Docker |
2021-05-13 |
2 |
Optimizing Rust Build Speed with Sccache |
2024-02-08 |
2 |
The (Opinionated) Way We Interview Engineers |
2022-11-23 |
2 |
Building Pong in Your Terminal with Go: Part Two |
2022-08-24 |
2 |
Using Octopus Deploy to Simplify Complex Deployments |
2022-03-18 |
2 |
Property-Based Testing in Go |
2021-12-05 |
2 |
How to Setup and Use Amazon’s Elastic Container Registry |
2021-07-06 |
2 |
Migrating Your Open Source Builds Off of Travis CI |
2021-01-07 |
2 |
Unit Testing vs. Integration Testing |
2020-12-22 |
1 |
SQL Errors and Video Cameras |
2021-06-29 |
1 |
Showboaters, Maximalists and You |
2024-02-03 |
1 |
Three Ways to Do Developer Experience |
2023-08-28 |
1 |
Mining Meaningful Methods from Large Language Models |
2023-07-14 |
1 |
Migrating Your Open Source Builds Off of Travis CI (2021) |
2022-07-23 |
1 |
Setting Up Your First AWS Lambda Deployment for a Node Application |
2022-03-10 |
1 |
Understanding Continuous Integration vs. Continuous Deployment |
2022-02-18 |
1 |
How to Setup and Use Amazon’s Elastic Container Registry |
2021-12-08 |
1 |
Git branching strategies and the Greek revival |
2021-06-17 |
1 |
Compiling Containers – Dockerfiles, LLVM and BuildKit |
2021-03-17 |
1 |
Technology choice? Don’t be weird |
2020-11-09 |
7 |
Ucacher: Speeding up GitHub Actions via syscall instrumentation |
2024-12-11 |