tweets

@usrjim

(Datalog) Crux SQL https://juxt.pro/blog/crux-sql

5 days ago | local archive version

(heroku) Let's Debug a Node.js Application https://blog.heroku.com/debug-node-applications

6 days ago | local archive version

Go vs Rust: Writing a CLI tool https://cuchi.me/posts/go-vs-rust

6 days ago | local archive version

Introducing a Technology Preview of NGINX Support for QUIC and HTTP/3 https://www.nginx.com/blog/introducing-technology-preview-nginx-support-for-quic-http-3/

6 days ago | local archive version

Monitoring demystified: A guide for logging, tracing, metrics https://techbeacon.com/enterprise-it/monitoring-demystified-guide-logging-tracing-metrics

1 week ago | local archive version

How we migrated Dropbox from Nginx to Envoy https://dropbox.tech/infrastructure/how-we-migrated-dropbox-from-nginx-to-envoy

1 week ago | local archive version

(golang) Let's build a Full-Text Search engine https://artem.krylysov.com/blog/2020/07/28/lets-build-a-full-text-search-engine/

2 weeks ago | local archive version

Some SQL Tricks of an Application DBA https://hakibenita.com/sql-tricks-application-dba

2 weeks ago | local archive version

Colorize your CLI https://danyspin97.org/blog/colorize-your-cli/

2 weeks ago | local archive version

Bloom filters debunked: Dispelling 30 Years of bad math with Coq! https://gopiandcode.uk/logs/log-bloomfilters-debunked.html

2 weeks ago | error fetching original page

Unofficial guide to Datomic internals https://tonsky.me/blog/unofficial-guide-to-datomic-internals/

2 weeks ago | local archive version

Dhghomon/easyrust: Rust explained using easy English https://github.com/Dhghomon/easyrust

2 weeks ago | local archive version

(I use elinks) How and why I (attempt to) use Links as main browser https://dataswamp.org/~lich/musings/links-browser.html

3 weeks ago | local archive version

How JIT Compilers are Implemented and Fast: Pypy, LuaJIT, Graal and More https://carolchen.me/blog/jits-impls/

3 weeks ago | local archive version

Mathematicians Discover the Perfect Way to Multiply https://www.quantamagazine.org/mathematicians-discover-the-perfect-way-to-multiply-20190411/

3 weeks ago | error fetching original page

Syntax highlighting is a waste of an information channel https://buttondown.email/hillelwayne/archive/syntax-highlighting-is-a-waste-of-an-information/

3 weeks ago | local archive version

Essays on programming I think about a lot https://www.benkuhn.net/progessays/

3 weeks ago | local archive version

Turning the IDE Inside Out with Datalog https://petevilter.me/post/datalog-typechecking/

3 weeks ago | error fetching original page

Things I Wish I’d Known About CSS https://cssfordesigners.com/articles/things-i-wish-id-known-about-css

3 weeks ago | local archive version

How SHA-2 Works Step-By-Step (SHA-256) https://qvault.io/2020/07/08/how-sha-2-works-step-by-step-sha-256/

3 weeks ago | local archive version

Notepad++ v7.8.9 : Stand with Hong Kong https://notepad-plus-plus.org/news/v789-stand-with-hong-kong/

3 weeks ago | local archive version

Data Structures & Algorithms I Actually Used Working at Tech Companies https://blog.pragmaticengineer.com/data-structures-and-algorithms-i-actually-used-day-to-day/

4 weeks ago | local archive version

Understanding and Decoding a JPEG Image using Python https://yasoob.me/posts/understanding-and-writing-jpeg-decoder-in-python/

4 weeks ago | local archive version

Rust is Surprisingly Good as a Server Language https://stu2b50.dev/posts/rust-is-surpris76171

4 weeks ago | local archive version

Unit Testing is Overrated https://tyrrrz.me/blog/unit-testing-is-overrated

1 month ago | local archive version

A look at the Gemini protocol: a brutally simple alternative to the web https://toffelblog.xyz/blog/gemini-overview/

1 month ago | local archive version

(podcast) Building Subversion https://corecursive.com/054-software-that-doesnt-suck/

1 month ago | local archive version

Book Review: A Philosophy of Software Design https://johz.bearblog.dev/book-review-philosophy-software-design/

1 month ago | local archive version

How Did Vim Become So Popular https://pragmaticpineapple.com/how-did-vim-become-so-popular/

1 month ago | local archive version

The 25 greatest Java apps ever written https://blogs.oracle.com/javamagazine/the-top-25-greatest-java-apps-ever-written

1 month ago | error fetching original page

Jepsen: Redis-Raft 1b3fbf6 https://jepsen.io/analyses/redis-raft-1b3fbf6

1 month ago | local archive version

A simple way to get more value from metrics https://danluu.com/metrics-analytics/

1 month ago | local archive version

How Rust Lets Us Monitor 30k API calls/min https://blog.bearer.sh/how-rust-lets-us-monitor-30k-api-calls-min/

1 month ago | local archive version

Recent database technology that should be on your radar (part 1) https://lucperkins.dev/blog/new-db-tech-1/

1 month ago | local archive version

Six Rules of Thumb for Scaling Software Architectures https://medium.com/@i.gorton/six-rules-of-thumb-for-scaling-software-architectures-a831960414f9

1 month ago | local archive version

Google blew a ten-year lead. https://secondbreakfast.co/google-blew-a-ten-year-lead

2 months ago | local archive version

Is WebP really better than JPEG? https://siipo.la/blog/is-webp-really-better-than-jpeg

2 months ago | local archive version

Hong Kong's Leader Killed Her City https://www.theatlantic.com/international/archive/2020/06/carrie-lam-hong-kong-china-protest/612955/

2 months ago | local archive version

Proxyjump, the SSH option you probably never heard of https://medium.com/maverislabs/proxyjump-the-ssh-option-you-probably-never-heard-of-2d7e41d43464

2 months ago | local archive version

Remembering Windows 2000, Microsoft’s Forgotten Masterpiece https://www.howtogeek.com/676095/remembering-windows-2000-microsofts-forgotten-masterpiece/

2 months ago | local archive version

Async Python is not faster http://calpaterson.com/async-python-is-not-faster.html

2 months ago | local archive version

Jepsen: PostgreSQL 12.3 http://jepsen.io/analyses/postgresql-12.3

2 months ago | local archive version

After 10 Years in Tech Isolation, I'm Now Outsider to Things I Once Had Mastered https://forklog.media/after-10-years-in-tech-isolation-im-now-outsider-to-things-i-once-had-mastered/

2 months ago | error fetching original page

Create diagrams with code using Graphviz https://ncona.com/2020/06/create-diagrams-with-code-using-graphviz/

2 months ago | local archive version

Playing Around With The Fuchsia Operating System https://blog.quarkslab.com/playing-around-with-the-fuchsia-operating-system.html

2 months ago | local archive version

Performance of Modern Java on Data-Heavy Workloads, Part 1 https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1

2 months ago | local archive version

50 Ideas That Changed My Life https://www.perell.com/blog/50-ideas-that-changed-my-life

2 months ago | local archive version

Getting Hands-on with iouring using Go https://developers.mattermost.com/blog/hands-on-iouring-go/

2 months ago | local archive version

There Are No Bugs, Just TODOs https://almad.blog/essays/no-bugs-just-todos/

2 months ago | local archive version

A History of Clojure https://clojure.org/about/history

2 months ago | local archive version

How to write a (toy) JVM https://zserge.com/posts/jvm/

2 months ago | local archive version

Things we learned about sums https://questdb.io/blog/2020/05/12/interesting-things-we-learned-about-sums

2 months ago | local archive version

Why is Kubernetes getting so popular? https://stackoverflow.blog/2020/05/29/why-kubernetes-getting-so-popular/

2 months ago | local archive version

Fan-Favorite Linux One-Liners https://cmd.com/blog/fan-favorite-linux-one-liners/

2 months ago | local archive version

The "OO" Antipattern https://quuxplusone.github.io/blog/2020/05/28/oo-antipattern/

2 months ago | local archive version

Rediscovering the Small Web https://neustadt.fr/essays/the-small-web/

2 months ago | local archive version

RT @SecPompeo: Today, I reported to Congress that Hong Kong is no longer autonomous from China, given facts on the ground. The United State…

2 months ago | error fetching original page

Diving into Go by building a CLI application https://eryb.space/2020/05/27/diving-into-go-by-building-a-cli-application.html

2 months ago | local archive version

(shopify) What Is Nix https://engineering.shopify.com/blogs/engineering/what-is-nix

3 months ago | local archive version

SSH Agent Explained https://smallstep.com/blog/ssh-agent-explained/

3 months ago | local archive version

When SimCity got serious: the story of Maxis Business Simulations and SimRefinery https://obscuritory.com/sim/when-simcity-got-serious/

3 months ago | local archive version

Python performance: it’s not just the interpreter

http://blog.kevmod.com/2020/05/python-performance-its-not-just-the-interpreter/

3 months ago | local archive version

10 most common mistakes using kubernetes  https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s/

3 months ago | local archive version

(JavaScript) From Node to Deno https://aralroca.com/blog/from-node-to-deno

3 months ago | local archive version

(lisp) Janet Programming Language https://janet-lang.org/

3 months ago | local archive version

Linux containers in a few lines of code https://zserge.com/posts/containers/

3 months ago | local archive version

5 AWS Services You Should Avoid! https://medium.com/teamzerolabs/5-aws-services-you-should-avoid-f45111cc10cd

3 months ago | local archive version

Rebuilding our tech stack for a new Facebook https://engineering.fb.com/web/facebook-redesign/

3 months ago | local archive version

(2019) Take care editing bash scripts https://thomask.sdf.org/blog/2019/11/09/take-care-editing-bash-scripts.html

3 months ago | local archive version

Clojure as a dependency http://blog.danieljanus.pl/2020/05/02/clojure-dependency/

3 months ago | local archive version

Why strace doesn't work in Docker https://jvns.ca/blog/2020/04/29/why-strace-doesnt-work-in-docker/

3 months ago | local archive version

Don’t Use Boolean Arguments, Use Enums https://medium.com/better-programming/dont-use-boolean-arguments-use-enums-c7cd7ab1876a

3 months ago | local archive version

To Microservices and Back Again - Why Segment Went Back to a Monolith https://www.infoq.com/news/2020/04/microservices-back-again/

3 months ago | local archive version

SSH Tips & Tricks https://smallstep.com/blog/ssh-tricks-and-tips/

3 months ago | local archive version

(javascript) A Critique of React Hooks https://dillonshook.com/a-critique-of-react-hooks/

3 months ago | local archive version

Things I Wished More Developers Knew About Databases https://medium.com/@rakyll/things-i-wished-more-developers-knew-about-databases-2d0178464f78

3 months ago | local archive version

Time is the only real currency we have https://blog.theboringtech.io/2020/04/16/timeisthereal_currency.html

3 months ago | local archive version

RT @joshuawongcf: [World Health Organization is one of the culprits in this global pandemic.]

1/ Under @DrTedros, WHO missed the best oppo…

4 months ago | error fetching original page

(emacs) The most successful malleable system in history https://malleable.systems/blog/2020/04/01/the-most-successful-malleable-system-in-history/

4 months ago | local archive version

Technical reasons to choose FreeBSD over GNU/Linux https://unixsheikh.com/articles/technical-reasons-to-choose-freebsd-over-linux.html

4 months ago | local archive version

Open Source Virtual Background https://elder.dev/posts/open-source-virtual-background/

4 months ago | local archive version

Good Style in modern Emacs Packages https://zge.us.to/emacs-style.html

4 months ago | local archive version

The Power of Prolog https://www.metalevel.at/prolog

4 months ago | local archive version

Sham on you @DrTedros and @WHO https://twitter.com/iingwen/status/1248116192780271616

4 months ago | local archive version

@DrTedros very funny, people said the same thing when you denied TaiWan to attend WHO emergency meetings on China Virus

4 months ago | error fetching original page

RT @SenateForeign: 30 yrs after #HongKong’s Basic Law, the autonomy of this unique and global city is under threat. I stand with the people…

4 months ago | error fetching original page

Understanding bytes in Go by building a TCP protocol https://ieftimov.com/post/understanding-bytes-golang-build-tcp-protocol/

4 months ago | local archive version

How to SSH Properly https://gravitational.com/blog/how-to-ssh-properly/

4 months ago | local archive version

Restarts in Common Lisp https://sulami.github.io/posts/common-lisp-restarts/

4 months ago | local archive version

Year of Clojure on the Desktop https://vlaaad.github.io/year-of-clojure-on-the-desktop

4 months ago | local archive version

Go Quirks https://blog.sbstp.ca/go-quirks/

4 months ago | local archive version

@WHO shame on you https://twitter.com/wilfredchan/status/1243887606569590784

4 months ago | local archive version

It's not what programming languages do, it's what they shepherd you to http://nibblestew.blogspot.com/2020/03/its-not-what-programming-languages-do.html

4 months ago | local archive version

How are Unix pipes implemented? https://toroid.org/unix-pipe-implementation

4 months ago | local archive version

(python) Employee Scheduling   https://developers.google.com/optimization/scheduling/employee_scheduling

5 months ago | local archive version

The most surprising Unix programs https://minnie.tuhs.org/pipermail/tuhs/2020-March/020664.html

5 months ago | local archive version

Linux Kernel Teaching https://linux-kernel-labs.github.io/refs/heads/master/index.html

5 months ago | error fetching original page

Database basics: writing a SQL database from scratch in Go http://notes.eatonphil.com/database-basics.html

5 months ago | local archive version

How (some) good corporate engineering blogs are written https://danluu.com/corp-eng-blogs/

5 months ago | local archive version

(aws) Bottlerocket – Open Source OS for Container Hosting https://aws.amazon.com/blogs/aws/bottlerocket-open-source-os-for-container-hosting/

5 months ago | local archive version

Data-Oriented Architecture https://blog.eyas.sh/2020/03/data-oriented-architecture/

5 months ago | local archive version

Understanding and implementing rate limiting in Node.js https://blog.logrocket.com/rate-limiting-node-js/

5 months ago | local archive version

HSLuv, a developer friendly perceptual color space https://www.kuon.ch/post/2020-03-08-hsluv/

5 months ago | local archive version

Clear Your Terminal in Style https://adammusciano.com/2020/03/04/2020-03-04-clear-your-terminal-in-style/

5 months ago | local archive version

Java 14 Arrives with a Host of New Features https://blogs.oracle.com/javamagazine/java-14-arrives-with-a-host-of-new-features

5 months ago | local archive version

“Let’s use Kubernetes!” Now you have 8 problems https://pythonspeed.com/articles/dont-need-kubernetes/

5 months ago | local archive version

The growth of command line options, 1979-Present https://danluu.com/cli-complexity/

5 months ago | local archive version

How Netflix uses Druid for Real-time Insights to Ensure a High-Quality Experience https://netflixtechblog.com/how-netflix-uses-druid-for-real-time-insights-to-ensure-a-high-quality-experience-19e1e8568d06

5 months ago | local archive version

Vim plugins that I use https://catonmat.net/vim-plugins

5 months ago | local archive version

Clojure: the Lisp that wants to spread https://simongray.github.io/essays/spread.html

5 months ago | local archive version

RT @Nrg8000: Confirmation that HK police are using mass arrest to deter people from political protest. The clearest and loudest link that p…

5 months ago | error fetching original page

I want off Mr. Golang's Wild Ride https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride/

5 months ago | local archive version

RT @PierreDeWulf: Back at it again.

This time I wanted to know what were the most recommended programming books ever 🏆

So I've compiled m…

5 months ago | error fetching original page

Modern, functional Common Lisp: Myths and tips https://ambrevar.xyz/modern-common-lisp/index.html

5 months ago | local archive version

The Zen of Go https://dave.cheney.net/2020/02/23/the-zen-of-go

6 months ago | local archive version

In depth guide to running Elasticsearch in production https://facinating.tech/2020/02/22/in-depth-guide-to-running-elasticsearch-in-production/

6 months ago | local archive version

How to use local go modules with golang with examples https://brokencode.io/how-to-use-local-go-modules-with-golang-with-examples/

6 months ago | local archive version

What Happened with LEGO http://www.realityprose.com/what-happened-with-lego/

6 months ago | local archive version

M3, fully open source metrics platform built on M3DB, a distributed timeseries database https://www.m3db.io/

6 months ago | local archive version

How 1500 bytes became the MTU of the internet https://blog.benjojo.co.uk/post/why-is-ethernet-mtu-1500

6 months ago | local archive version

Programmer's critique of missing structure of operating systems http://blog.rfox.eu/en/Programmerscritiqueofmissingstructureof_oper.html

6 months ago | local archive version

JWT is Awesome: Here's Why https://thehftguy.com/2020/02/18/jwt-is-awesome-heres-why/

6 months ago | local archive version

How To Take Smart Notes: 10 Principles to Revolutionize Your Note-Taking and Writing https://praxis.fortelabs.co/how-to-take-smart-notes/

6 months ago | local archive version

How To Take Smart Notes With Org-mode https://blog.jethro.dev/posts/howtotakesmartnotes_org/

6 months ago | local archive version

buraksezer/olric: Distributed cache and key/value store. It can be used both as an embedded Go library and as a lan… https://twitter.com/i/web/status/1228725089589288960

6 months ago | local archive version

(talk) Scaling the Edge: How http://Booking.com Powers a Global Application Delivery Network with HAProxy https://www.haproxy.com/user-spotlight-series/scaling-the-edge-how-booking-com-powers-a-global-application-delivery-network-with-haproxy/

6 months ago | error fetching original page

Why Kafka Is so Fast https://medium.com/swlh/why-kafka-is-so-fast-bde0d987cd03

6 months ago | local archive version

Why are we so bad at software engineering? https://www.bitlog.com/2020/02/12/why-are-we-so-bad-at-software-engineering/

6 months ago | local archive version

The Architecture of a Large-Scale Web Search Engine, circa 2019 https://www.0x65.dev/blog/2019-12-14/the-architecture-of-a-large-scale-web-search-engine-circa-2019.html

6 months ago | local archive version

(lecture, video, mvcc) Multi-Version Concurrency Control [Design Decisions] https://m.youtube.com/watch?v=1Od_SuOQshM

6 months ago | local archive version

(dhh) Integrated systems for integrated programmers https://m.signalvnoise.com/integrated-systems-for-integrated-programmers/

6 months ago | local archive version

ZooKeeper Meetup@Facebook: Advancing the state of distributed coordination https://engineering.fb.com/open-source/zookeeper-meetup/

6 months ago | local archive version

fpereiro/backendlore: How I write backends https://github.com/fpereiro/backendlore

6 months ago | local archive version

actix: Rust's powerful actor system and most fun web framework https://actix.rs/

6 months ago | local archive version

(stanford) CS246: Mining Massive Data Sets http://web.stanford.edu/class/cs246/

6 months ago | local archive version

(python 3.7) Dicts are now ordered, get used to it https://softwaremaniacs.org/blog/2020/02/05/dicts-ordered/en/

6 months ago | local archive version

Java 14 Feature Spotlight: Records https://www.infoq.com/articles/java-14-feature-spotlight/

6 months ago | local archive version

FOSDEM 2020 videos https://fosdem.org/2020/schedule/events/

6 months ago | local archive version

Why Discord is switching from Go to Rust https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f

6 months ago | local archive version

New in PHP 8 https://stitcher.io/blog/new-in-php-8

6 months ago | local archive version

Org-mode features You May Not Know https://bzg.fr/en/some-emacs-org-mode-features-you-may-not-know.html/

6 months ago | local archive version

Linux Kernel Tuning for High Performance Networking: High Volume Incoming Connections https://medium.com/@johnhpatton/linux-kernel-tuning-for-high-performance-networking-high-volume-incoming-connections-196e863d458a

6 months ago | local archive version

Speeding Up SELECT Queries with Parquet Page Indexes https://blog.cloudera.com/speeding-up-select-queries-with-parquet-page-indexes/

6 months ago | local archive version

Jepsen: etcd 3.4.3 https://jepsen.io/analyses/etcd-3.4.3

6 months ago | local archive version

typesense/typesense: Fast, typo tolerant search engine for building delightful search experiences. https://github.com/typesense/typesense

6 months ago | local archive version

(python) pandas 1.0.0 https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.0.0.html

6 months ago | local archive version

Make resilient Go net/http servers using timeouts, deadlines and context cancellation https://ieftimov.com/post/make-resilient-golang-net-http-servers-using-timeouts-deadlines-context-cancellation/

6 months ago | local archive version

How Docker Authentication Works: By Documentation, MITM, and Implementation https://levelup.gitconnected.com/how-docker-authentication-works-by-documentation-mitm-and-implementation-e62cd7a31178

7 months ago | local archive version

3 tricks to start working despite not feeling like it https://www.deprocrastination.co/blog/3-tricks-to-start-working-despite-not-feeling-like-it

7 months ago | local archive version

(cloudflare) Accelerating UDP packet transmission for QUIC https://blog.cloudflare.com/accelerating-udp-packet-transmission-for-quic/

7 months ago | local archive version

Search Blog: