Top Hackernews posts from jvns.ca
- Making Hard Things Easy (jvns.ca)
- Mess with DNS (jvns.ca)
- Some tiny personal programs I've written (jvns.ca)
- New(ish) command line tools (jvns.ca)
- Nginx Playground (jvns.ca)
- Confusing Git Terminology (jvns.ca)
- Patterns in Confusing Explanations (jvns.ca)
- Some tactics for writing in public (jvns.ca)
- Lima: A nice way to run Linux VMs on Mac (jvns.ca)
- Why is DNS still hard to learn? (jvns.ca)
- Learning DNS in 10 Years (jvns.ca)
- Popular Git config options (jvns.ca)
- The pocket guide to debugging (jvns.ca)
- Git Branches: Intuition and Reality (jvns.ca)
- How to use dig (jvns.ca)
- tcpdump is amazing (2016) (jvns.ca)
- Why might you run your own DNS server? (jvns.ca)
- A toy DNS resolver (jvns.ca)
- Git rebase, what can go wrong (jvns.ca)
- Tips for analyzing logs (jvns.ca)
- Reasons for servers to support IPv6 (jvns.ca)
- Examples of floating point problems (jvns.ca)
- Some notes on using esbuild (jvns.ca)
- Some blogging myths (jvns.ca)
- How to use undocumented web APIs (jvns.ca)
- DNS doesn't “propagate” (jvns.ca)
- Implementing a toy version of TLS 1.3 (jvns.ca)
- Monitoring tiny web services (jvns.ca)
- Notes on BPF and eBPF (jvns.ca)
- Open sourcing the Nginx playground (jvns.ca)
- Why bugs might feel “impossible” (jvns.ca)
- Fear makes you a worse programmer (2014) (jvns.ca)
- Mounting Git commits as folders with NFS (jvns.ca)
- Blog about what you've struggled with (jvns.ca)
- Possible reasons for 8-bit bytes (jvns.ca)
- How to look at the stack with gdb (jvns.ca)
- Making a DNS query in Ruby from scratch (jvns.ca)
- Tools to Explore BGP (jvns.ca)
- I think I found a Mac kernel bug (2018) (jvns.ca)
- New zine: How integers and floats work (jvns.ca)
- Debugging a weird 'file not found' error (jvns.ca)
- Celebrate tiny learning milestones (jvns.ca)
- Some ways DNS can break (jvns.ca)
- New Playground: Memory Spy (jvns.ca)
- Some ways to get better at debugging (jvns.ca)
- New Playground: Integer.exposed (jvns.ca)
- Inside .git (jvns.ca)
- Behind “Hello World” on Linux (jvns.ca)
- 2023: Year in Review (jvns.ca)
- How do Nix builds work? (jvns.ca)
- How HEAD works in Git (jvns.ca)
- Some Notes on Using Nix (jvns.ca)
- Some Miscellaneous Git Facts (jvns.ca)
- How Git Works (jvns.ca)