Hacker News
- How to find a domain's authoritative nameservers https://jvns.ca/blog/2022/01/11/how-to-find-a-domain-s-authoritative-nameserver/ 46 comments
- Why might you run your own DNS server? https://jvns.ca/blog/2022/01/05/why-might-you-run-your-own-dns-server-/ 203 comments
- Mess with DNS https://jvns.ca/blog/2021/12/15/mess-with-dns/ 87 comments
- Why strace doesn't work in Docker https://jvns.ca/blog/2020/04/29/why-strace-doesnt-work-in-docker/ 67 comments
- Taking a sabbatical to work on Ruby profiling tools https://jvns.ca/blog/2017/12/02/taking-a-sabbatical-to-work-on-ruby-profiling-tools/ 35 comments
- Computers are fast (2014) http://jvns.ca/blog/2014/05/12/computers-are-fast/ 31 comments
- A few drawings about Linux https://jvns.ca/blog/2016/11/10/a-few-drawings-about-linux/ 36 comments
- What's devops? https://jvns.ca/blog/2016/10/16/whats-devops/ 3 comments
- Operations for software developers for beginners https://jvns.ca/blog/2016/10/15/operations-for-software-developers-for-beginners/ 20 comments
- How and why I made a zine http://jvns.ca/blog/2016/08/29/how-i-made-a-zine/ 19 comments
- How I Learned to Program in 10 Years http://jvns.ca/blog/2015/02/17/how-i-learned-to-program-in-10-years/ 2 comments
- LD_PRELOAD is super fun. And easy http://jvns.ca/blog/2014/11/27/ld-preload-is-super-fun-and-easy/ 5 comments
Lobsters
- What helps people get comfortable on the command line? https://jvns.ca/blog/2023/08/08/what-helps-people-get-comfortable-on-the-command-line-/ 27 comments unix
- Examples of floating point problems https://jvns.ca/blog/2023/01/13/examples-of-floating-point-problems/ 5 comments compsci , math
- A little bit of plain Javascript can do a lot https://jvns.ca/blog/2020/06/19/a-little-bit-of-plain-javascript-can-do-a-lot/ 8 comments javascript , web
- "server" is hard to define https://jvns.ca/blog/2019/12/26/whats-a-server/ 4 comments devops
- Batch editing files with ed https://jvns.ca/blog/2018/05/11/batch-editing-files-with-ed/ 4 comments unix
- Working remotely, 4 years in https://jvns.ca/blog/2018/02/18/working-remotely--4-years-in/ 14 comments practices
- Writing performance reviews with positive constructive feedback https://jvns.ca/blog/2018/02/10/positive-constructive-feedback/ 6 comments practices
- What's a reference in Rust? https://jvns.ca/blog/2017/11/27/rust-ref/ 2 comments rust
- How do groups work on Linux? https://jvns.ca/blog/2017/11/20/groups/ 2 comments linux
- Data structure: the treap! https://jvns.ca/blog/2017/09/09/data-structure--the-treap-/ 2 comments compsci
- Log-structured storage https://jvns.ca/blog/2017/06/11/log-structured-storage/ 4 comments databases
- Using the Strict-Transport-Security header https://jvns.ca/blog/2017/04/30/using-strict-transport-security/ 3 comments security , web
- Things to learn about Linux - Julia Evans https://jvns.ca/blog/2016/11/21/things-to-learn-about-linux/ 2 comments linux
- A Critique of the CAP Theorem https://jvns.ca/blog/2016/11/19/a-critique-of-the-cap-theorem/ 10 comments compsci , distributed
- A few drawings about Linux https://jvns.ca/blog/2016/11/10/a-few-drawings-about-linux/ 4 comments linux
- tcpdump is amazing http://jvns.ca/blog/2016/03/16/tcpdump-is-amazing/ 7 comments debugging , networking
- What my technical interviews have looked like http://jvns.ca/blog/2014/01/16/what-my-technical-interviews-have-looked-like/ 4 comments job
- Questions I'm asking my technical interviewers http://jvns.ca/blog/2013/12/30/questions-im-asking-in-interviews/ 9 comments practices
- Developers! Do you have your own indie blogs/newsletters where you share your journey and your experiences? http://jvns.ca/ 2 comments opensource
- Get better at programming by learning how things work https://jvns.ca/blog/learn-how-things-work/ 9 comments programming
- A little bit of plain Javascript can do a lot https://jvns.ca/blog/2020/06/19/a-little-bit-of-plain-javascript-can-do-a-lot//# 12 comments javascript
- How containers work: overlayfs https://jvns.ca/blog/2019/11/18/how-containers-work--overlayfs/ 6 comments programming
- I think I found a Mac kernel bug? https://jvns.ca/blog/2018/01/28/mac-freeze/ 6 comments apple
- Profiler adventures: resolving symbol addresses is hard! https://jvns.ca/blog/2018/01/09/resolving-symbol-addresses/ 5 comments programming
- How do groups work on Linux? https://jvns.ca/blog/2017/11/20/groups/ 5 comments linux
- What can developers learn from being on call? https://jvns.ca/blog/2017/06/18/operate-your-software/ 49 comments programming
- How the locate command works (and let's write a faster version in one minute!) http://jvns.ca/blog/2015/03/05/how-the-locate-command-works-and-lets-rewrite-it-in-one-minute/ 9 comments commandline
- Computers are *fast*! http://jvns.ca/blog/2014/05/12/computers-are-fast/ 424 comments programming
- Types in Rust, for Beginners http://jvns.ca/blog/2013/12/02/types-in-rust/ 13 comments rust
Linking pages
- I Don't Want to be a Founder and I Don't Think You Do Either | kipply's blog https://carolchen.me/blog/founding-bad/ 233 comments
- A forty-year career. | Irrational Exuberance https://lethain.com/forty-year-career/ 122 comments
- Things unlearned https://scattered-thoughts.net/writing/things-unlearned/ 105 comments
- Questions I'm asking in interviews 2017 https://cternus.net/blog/2017/10/10/questions-i-m-asking-in-interviews-2017/ 104 comments
- The Mandelwat Set. If you’ve never seen the Mandelbrot… | by Jeff Fowler | DailyJS | Medium https://medium.com/dailyjs/the-mandelwat-set-c3037204bf83 84 comments
- Computers can be understood - Made of Bugs https://blog.nelhage.com/post/computers-can-be-understood/ 83 comments
- What I learned from making a DNS client in Rust https://blog.adamchalmers.com/making-a-dns-client/ 79 comments
- Arkwrite https://arkwright.github.io/event-sourcing.html 77 comments
- Finding the services companies use via their TXT records / Abenezer Belachew https://www.abenezerbelachew.com/blog/services-companies-use-txt-records 67 comments
- GitHub - kilimchoi/engineering-blogs: A curated list of engineering blogs https://github.com/kilimchoi/engineering-blogs 66 comments
- Recreational Programming: Rediscover the Joy of Coding | by Vladimir Terekhov | Medium https://medium.com/@zarkzork/recreational-programming-279e330c6f9a 51 comments
- longcv/bio.md at master · tarmstrong/longcv · GitHub https://github.com/tarmstrong/longcv/blob/master/bio.md 48 comments
- Bloom Filters for the Perplexed https://sagi.io/2017/07/bloom-filters-for-the-perplexed/ 47 comments
- Zoomer Tries RSS: In Praise of Yarr - tudor's website https://tudorr.ro/blog/zoomer-tries-rss/ 37 comments
- A small website mystery https://jvns.ca/blog/2017/05/10/a-small-website-bug-story/ 31 comments
- Man, ‘splained: 40-Plus Years of Man Page History — Truss https://truss.works/blog/2016/12/9/man-splained 30 comments
- GitHub - rushter/data-science-blogs: A curated list of data science blogs https://github.com/rushter/data-science-blogs 26 comments
- Paying my bills with 'free' ebooks https://learnbyexample.github.io/my-book-writing-experience/ 22 comments
- Why I Enjoy Blogging - In Pursuit of Laziness https://manishearth.github.io/blog/2018/08/26/why-i-enjoy-blogging/ 22 comments
- Solving the Water Jug Problem from Die Hard 3 with TLA+ and Hypothesis - Hypothesis http://hypothesis.works/articles/how-not-to-die-hard-with-hypothesis/ 20 comments