tweets

@usrjim

(nextstep, osx) (Don't Fear) The Reaper https://www.highcaffeinecontent.com/blog/20190522-(Dont-Fear)-The-Reaper

11 hours ago | error fetching original page

Alan Kay and Missing Messages https://ovid.github.io/articles/alan-kay-and-missing-messages-a-follow-up.html

2 days ago | local archive version

How to use Pandas the RIGHT way to speed up your code https://towardsdatascience.com/how-to-use-pandas-the-right-way-to-speed-up-your-code-4a19bd89926d

2 days ago | local archive version

I don't know how CPUs work so I simulated one in code https://djhworld.github.io/post/2019/05/21/i-dont-know-how-cpus-work-so-i-simulated-one-in-code/

2 days ago | local archive version

The Clojure Programming World: Libraries and Other Tools https://dzone.com/articles/clojure-programming-world-libraries-and-other-tool

3 days ago | local archive version

Containers, microservices, and service meshes http://jpetazzo.github.io/2019/05/17/containers-microservices-service-meshes/

3 days ago | local archive version

Employing QUIC Protocol to Optimize Uber’s App Performance https://eng.uber.com/employing-quic-protocol/

4 days ago | local archive version

Preventing Pipeline Calls from Crashing Redis Clusters https://engineering.grab.com/preventing-pipeline-calls-from-crashing-redis-clusters

5 days ago | local archive version

(talk, video) Preventing the Collapse of Civilization https://m.youtube.com/watch?v=pW-SOdj4Kkk

5 days ago | error fetching original page

Cloudflare architecture and how BPF eats the world https://blog.cloudflare.com/cloudflare-architecture-and-how-bpf-eats-the-world/

5 days ago | local archive version

Beautiful Racket: Why Racket? Why Lisp? https://beautifulracket.com/appendix/why-racket-why-lisp.html

5 days ago | local archive version

(SQL) A Tale of Query Optimization https://parallelthoughts.xyz/2019/05/a-tale-of-query-optimization/

5 days ago | local archive version

supdate is a small Clojure/ClojureScript library for transforming nested data structures in a straightforward and e… https://twitter.com/i/web/status/1130241827758460928

5 days ago | local archive version

(the morning paper) Understanding real-world concurrency bugs in Go https://blog.acolyer.org/2019/05/17/understanding-real-world-concurrency-bugs-in-go/

1 week ago | local archive version

How to handle large datasets in Python with Pandas and Dask https://towardsdatascience.com/how-to-handle-large-datasets-in-python-with-pandas-and-dask-34f43a897d55

1 week ago | local archive version

Beating round-trip latency with Redis pipelining https://kn100.me/redis-pipelining/

1 week ago | local archive version

(great talk, video, 2018) Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB https://m.youtube.com/watch?v=HaEPXoXVf2k

1 week ago | local archive version

From relational DB to single DynamoDB table: a step-by-step exploration https://www.trek10.com/blog/dynamodb-single-table-relational-modeling/

1 week ago | error fetching original page

Why the PIE theorem is more relevant than the CAP theorem https://www.alexdebrie.com/posts/choosing-a-database-with-pie/

1 week ago | local archive version

(the morning paper) Seer: leveraging big data to navigate the complexity of performance debugging in cloud microser… https://twitter.com/i/web/status/1128565655706451969

1 week ago | local archive version

stewartmcgown/uds: Unlimited Drive Storage by splitting binary files into base64 https://github.com/stewartmcgown/uds

1 week ago | local archive version

Things you’re probably not using in Python 3 – but should https://datawhatnow.com/things-you-are-probably-not-using-in-python-3-but-should/

1 week ago | local archive version

(golang) Prefer table driven tests https://dave.cheney.net/2019/05/07/prefer-table-driven-tests

1 week ago | local archive version

Numpy clone in Common Lisp https://github.com/numcl/numcl

1 week ago | local archive version

(networking) Going Critical https://www.meltingasphalt.com/interactive/going-critical/

2 weeks ago | error fetching original page

Announcing GraalVM 19 https://medium.com/graalvm/announcing-graalvm-19-4590cf354df8

2 weeks ago | local archive version

git rebase in depth https://git-rebase.io/

2 weeks ago | local archive version

(legacy) IT runs on Java 8 https://veekaybee.github.io/2019/05/10/java8/

2 weeks ago | local archive version

TCP/IP over Amazon Cloudwatch Logs https://medium.com/clog/tcp-ip-over-amazon-cloudwatch-logs-c1cf08f2296c

2 weeks ago | local archive version

(nodejs) CLI Flags in Practice + How to Make Your Own CLI Command with oclif https://blog.heroku.com/cli-flags-get-started-with-oclif

2 weeks ago | local archive version

We Can Do Better Than SQL https://edgedb.com/blog/we-can-do-better-than-sql/

2 weeks ago | local archive version

(HyperLogLog) Advanced Analytics with Apache Spark https://databricks.com/blog/2019/05/08/advanced-analytics-with-apache-spark.html

2 weeks ago | local archive version

(LinkedIn) Introducing Data Compaction in Ambry https://engineering.linkedin.com/blog/2019/05/introducing-data-compaction-in-ambry

2 weeks ago | local archive version

Kubernetes Storage: Dynamic Volumes and the Container Storage Interface https://thenewstack.io/kubernetes-storage-dynamic-volumes-and-the-container-storage-interface/

2 weeks ago | local archive version

Let's Get Going With Org mode https://beorg.app/orgmode/letsgetgoing/

2 weeks ago | local archive version

What I learned after writing Clojure for 424 days, straight https://medium.com/@shivekkhurana/what-i-learned-after-writing-clojure-for-424-days-straight-8884ec471f8e

2 weeks ago | local archive version

(erlang, elixir) My Take on Property-Based Testing https://medium.com/erlang-battleground/property-based-testing-erlang-elixir-de72ad24966b

2 weeks ago | local archive version

(video) Using Redis Streams to Build Event Driven Microservices and User Interface In Clojure (Script) https://www.youtube.com/watch?v=30Odhss1xVA

3 weeks ago | error fetching original page

dgryski/go-perfbook: Thoughts on Go performance optimization https://github.com/dgryski/go-perfbook

3 weeks ago | local archive version

(from an OReilly talk) Reading Broadly: A List of Good Books https://vanderburg.org/blog/2019/02/06/reading-broadly.html

3 weeks ago | local archive version

Don't Do This - PostgreSQL https://wiki.postgresql.org/wiki/Don%27tDo_This

3 weeks ago | local archive version

A Conspiracy To Kill IE6 http://blog.chriszacharias.com/a-conspiracy-to-kill-ie6

3 weeks ago | local archive version

(typescript) Damage Control in Distributed Systems https://rjzaworski.com/2019/04/damage-control-in-distributed-systems

3 weeks ago | local archive version

Make your own Super Pandas using Multiproc https://towardsdatascience.com/make-your-own-super-pandas-using-multiproc-1c04f41944a1

3 weeks ago | local archive version

It is perfectly OK to only code at work, you can have a life too. https://zeroequalsfalse.press/posts/it-is-ok-to-only-code-at-work/

3 weeks ago | local archive version

Why are my Go executable files so large? https://www.cockroachlabs.com/blog/go-file-size/

3 weeks ago | local archive version

Go 1.13: xerrors https://crawshaw.io/blog/xerrors

4 weeks ago | local archive version

Your CS Degree Won’t Prepare You For Angry Users, Legacy Code, or the Whims of Other Engineers https://hackernoon.com/your-cs-degree-wont-prepare-you-for-angry-users-legacy-code-or-the-whims-of-other-engineers-64a43595ec63

4 weeks ago | local archive version

cloudkj/layer: Neural network inference the Unix way https://github.com/cloudkj/layer

4 weeks ago | local archive version

Termshark • A terminal UI for tshark, inspired by Wireshark https://termshark.io/

1 month ago | local archive version

cool-RR/PySnooper: Never use print for debugging again https://github.com/cool-RR/pysnooper

1 month ago | local archive version

leandromoreira/linux-network-performance-parameters: Learn where some of the network sysctl variables fit into the… https://twitter.com/i/web/status/1120471742902882304

1 month ago | local archive version

Istio Observability with Go, gRPC, and Protocol Buffers-based Microservices https://itnext.io/istio-observability-with-go-grpc-and-protocol-buffers-based-microservices-d09e34c1255a

1 month ago | local archive version

Joe the office mate https://github.com/lukego/blog/issues/32

1 month ago | local archive version

Goodbye Joe https://ferd.ca/goodbye-joe.html

1 month ago | local archive version

Joe Armstrong is my programming hero, RIP @joeerl https://twitter.com/FrancescoC/status/1119596234166218754

1 month ago | local archive version

Go Concurrency from the Ground Up http://www.doxsey.net/blog/go-concurrency-from-the-ground-up

1 month ago | local archive version

The Difference Between SQL’s JOIN .. ON Clause and the Where Clause https://blog.jooq.org/2019/04/09/the-difference-between-sqls-join-on-clause-and-the-where-clause/

1 month ago | local archive version

Rage Against the Codebase: Programmers and Negativity https://medium.com/@way/rage-against-the-codebase-programmers-and-negativity-d7d6b968e5f3

1 month ago | local archive version

Great developers are raised, not hired https://sizovs.net/2019/04/10/the-best-developers-are-raised-not-hired/

1 month ago | local archive version

Technical debt — leverage or liquidate? https://blog.ably.io/technical-debt-leverage-or-liquidate-7f6959ec7078

1 month ago | local archive version

Apache Druid (part 1): A Scalable Timeseries OLAP Database System https://towardsdatascience.com/apache-druid-part-1-a-scalable-timeseries-olap-database-system-af8c18fc766d

1 month ago | local archive version

(vi not vim) Why vi rocks https://why-vi.rocks/

1 month ago | local archive version

Power of SSH Tunneling https://medium.com/tarkalabs/power-of-ssh-tunneling-cf82bc56da67

1 month ago | local archive version

Programming: doing it more vs doing it better https://kevinmartinjose.com/2019/04/08/programming-doing-it-more-vs-doing-it-better/

2 months ago | local archive version

Using Graph Theory to Decide Where to Start Reading Source Code https://medium.com/@a.lurie_78598/using-graph-theory-to-decide-where-to-start-reading-source-code-74a1e2ddf72

2 months ago | local archive version

Bleve - full-text search and indexing for Go http://blevesearch.com/

2 months ago | local archive version

(2018) Build secrets and SSH forwarding in Docker 18.09 https://medium.com/@tonistiigi/build-secrets-and-ssh-forwarding-in-docker-18-09-ae8161d066

2 months ago | local archive version

(heroku) Turn Your Code into Docker Images with Cloud Native Buildpacks https://blog.heroku.com/docker-images-with-buildpacks

2 months ago | local archive version

(the morning paper) Calvin: fast distributed transactions for partitioned database systems https://blog.acolyer.org/2019/03/29/calvin-fast-distributed-transactions-for-partitioned-database-systems/

2 months ago | local archive version

Radicle is a system for code collaboration http://radicle.xyz/blog/index.html

2 months ago | local archive version

Improving the User Experience with Uber’s Customer Obsession Ticket Routing Workflow and Orchestration Engine https://eng.uber.com/customer-obsession-ticket-routing-workflow-and-orchestration-engine/

2 months ago | local archive version

Standardizing WASI: A system interface to run WebAssembly outside the web – Mozilla Hacks https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/

2 months ago | local archive version

AWS App Mesh – Application-Level Networking for Cloud Applications https://aws.amazon.com/blogs/aws/aws-app-mesh-application-level-networking-for-cloud-applications/

2 months ago | local archive version

New – Advanced Request Routing for AWS Application Load Balancers https://aws.amazon.com/blogs/aws/new-advanced-request-routing-for-aws-application-load-balancers/

2 months ago | local archive version

Storing UTC is not a silver bullet https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/

2 months ago | local archive version

(the morning paper) Amazon Aurora: on avoiding distributed consensus for I/Os, commits, and membership changes https://blog.acolyer.org/2019/03/27/amazon-aurora-on-avoiding-distributed-consensus-for-i-os-commits-and-membership-changes/

2 months ago | local archive version

History Of Font Lock In Emacs http://xeny.net/HistoryOfFontLockInEmacs

2 months ago | local archive version

How to build your own CDN with Kubernetes https://blog.insightdatascience.com/how-to-build-your-own-cdn-with-kubernetes-5cab00d5c258

2 months ago | local archive version

Tip: Shebang scripting with the Clojure CLI https://purelyfunctional.tv/issues/purelyfunctional-tv-newsletter-319-tip-shebang-scripting-with-the-clojure-cli/

2 months ago | local archive version

How to use Knative on Kubernetes to deploy a Serverless Application https://medium.com/@Robert.N/how-to-use-knative-on-kubernetes-to-deploy-a-serverless-application-582d62fa2a9f

2 months ago | local archive version

(the morning paper) Amazon Aurora: design considerations for high throughput cloud-native relational databases https://blog.acolyer.org/2019/03/25/amazon-aurora-design-considerations-for-high-throughput-cloud-native-relational-databases/

2 months ago | local archive version

On learning Rust and Go: migrating away from Python https://blog.liw.fi/posts/2019/03/24/onlearningrustandgomigratingawayfrom_python/

2 months ago | local archive version

Why Fastly loves QUIC and HTTP/3 https://www.fastly.com/blog/why-fastly-loves-quic-http3

2 months ago | local archive version

(android, ios) Replete ClojureScript REPL http://replete-repl.org/

2 months ago | error fetching original page

Three protocols and a future of the decentralized internet https://blog.datproject.org/2019/03/22/three-protocols-and-a-future-of-the-decentralized-internet/

2 months ago | local archive version

Python for Reverse Engineering 1: ELF Binaries https://icyphox.sh/blog/python-for-re-1/

2 months ago | local archive version

Maybe You Don't Need Kubernetes https://matthias-endler.de/2019/maybe-you-dont-need-kubernetes/

2 months ago | local archive version

Endlessh: an SSH Tarpit https://nullprogram.com/blog/2019/03/22/

2 months ago | local archive version

Redis streams as a pure data structure http://antirez.com/news/128

2 months ago | local archive version

MezzFS — Mounting object storage in Netflix’s media processing platform https://medium.com/netflix-techblog/mezzfs-mounting-object-storage-in-netflixs-media-processing-platform-cda01c446ba

2 months ago | local archive version

(golang) Context Deadlines and How to Set Them https://engineering.grab.com/context-deadlines-and-how-to-set-them

2 months ago | local archive version

Two HTTP headers related to Service Workers you never may have heard of https://medium.com/dev-channel/two-http-headers-related-to-service-workers-you-never-may-have-heard-of-c8862f76cc60

2 months ago | local archive version

(the morning paper) Slim: OS kernel support for a low-overhead container overlay network https://blog.acolyer.org/2019/03/22/slim-os-kernel-support-for-a-low-overhead-container-overlay-network/

2 months ago | local archive version

(cloudflare) Writing an API at the Edge with Workers and Cloud Firestore https://blog.cloudflare.com/api-at-the-edge-workers-and-firestore/

2 months ago | local archive version

Uber Case Study: Choosing the Right HDFS File Format for Your Apache Spark Jobs https://eng.uber.com/hdfs-file-format-apache-spark/

2 months ago | local archive version

How I'm able to take notes in mathematics lectures using LaTeX and Vim https://castel.dev/post/lecture-notes-1/

2 months ago | local archive version

Using Go Modules https://blog.golang.org/using-go-modules

2 months ago | local archive version

CRFS: Container Registry Filesystem https://github.com/golang/build/tree/master/crfs

2 months ago | local archive version

RT @Werner: "Security Overview of #AWS #Lambda - An In-Depth Look at Lambda Security" https://wv.ly/LambdaSecurity https://t.co/MSgSX3my5J

2 months ago | local archive version

How to Build a Reporting Dashboard using Dash and Plotly https://towardsdatascience.com/how-to-build-a-complex-reporting-dashboard-using-dash-and-plotl-4f4257c18a7f

2 months ago | local archive version

JDK 12 released https://openjdk.java.net/projects/jdk/12/

2 months ago | local archive version

(istio alternative) Gloo Gateway Released for Kubernetes Knative https://www.infoq.com/news/2019/03/gloo-gateway-knative

2 months ago | local archive version

Init Container Build Pattern: Knative build with plain old Kubernetes deployment https://developers.redhat.com/blog/2019/03/19/init-container-build-pattern-knative-build-with-plain-old-kubernetes-deployment/

2 months ago | local archive version

Authorization at LinkedIn’s Scale https://engineering.linkedin.com/blog/2019/03/authorization-at-linkedins-scale

2 months ago | local archive version

Why I Believe Rails is Still Relevant in 2019 https://devbrett.com/2019/03/why-i-believe-rails-is-still-relevant-in-2019.html

2 months ago | local archive version

Protocols are Important: Martin Thompson at QCon London https://www.infoq.com/news/2019/03/network-protocols-analysis

2 months ago | local archive version

Vertically Scaling PostgreSQL https://pgdash.io/blog/scaling-postgres.html

2 months ago | local archive version

Breaking the 100bps barrier with Matrix, meshsim & coap-proxy https://matrix.org/blog/2019/03/12/breaking-the-100bps-barrier-with-matrix-meshsim-coap-proxy/

2 months ago | local archive version

Amazon Aurora ascendant: How we designed a cloud-native relational database https://www.allthingsdistributed.com/2019/03/Amazon-Aurora-design-cloud-native-relational-database.html

2 months ago | local archive version

Learnings after a day at Serverless Days Boston https://medium.com/@07bit122/learnings-after-a-day-at-serverless-days-boston-a533db768c79

2 months ago | local archive version

The main stories from QCon London ’19 https://medium.com/@alex.wauters/the-main-stories-from-qcon-london-19-6d9b90ce2919

2 months ago | local archive version

(javascript) How streams can simplify your life https://blog.logrocket.com/how-streams-can-simplify-your-life-494a4b247f36

2 months ago | local archive version

(Brian Goetz) Data Classes and Sealed Types for Java http://cr.openjdk.java.net/~briangoetz/amber/datum.html

2 months ago | local archive version

Back to Traefik 2.0 https://blog.containo.us/back-to-traefik-2-0-2f9aa17be305

2 months ago | local archive version

Introduction to Datalog https://x775.net/2019/03/18/Introduction-to-Datalog.html

2 months ago | local archive version

Conditional expansion of commands parameters https://dacav.roundhousecode.com/blog/2019-03/18-conditional-expansion-of-commands-parameters.html

2 months ago | local archive version

Inside Kubernetes RBAC https://medium.com/@dominik.tornow/inside-kubernetes-rbac-9988b08a738a

2 months ago | local archive version

Kafka + Cassandra — like peanut butter and chocolate? https://medium.com/@jscarp/kafka-cassandra-like-peanut-butter-and-chocolate-267815b7ba22

2 months ago | local archive version

How to build a distributed throttling system with Nginx + Lua + Redis https://leandromoreira.com.br/2019/01/25/how-to-build-a-distributed-throttling-system-with-nginx-lua-redis/

2 months ago | local archive version

7 Commandments for Event-Driven Architecture https://rjzaworski.com/2019/03/7-commandments-for-event-driven-architecture

2 months ago | local archive version

ricardbejarano/nginx: Built-from-source container image of the NGINX HTTP server https://github.com/ricardbejarano/nginx

2 months ago | local archive version

cxxxr/lem: Common Lisp editor/IDE with high expansibility https://github.com/cxxxr/lem

2 months ago | local archive version

The Deadlock Empire: Multi-threaded programming quizzes https://deadlockempire.github.io/

2 months ago | error fetching original page

(book) IT'S BEHIND YOU: the making of a computer game http://www.bizzley.com/

2 months ago | error fetching original page

Maintaining global state in AWS Lambda functions with Async Hooks https://blog.scottlogic.com/2019/03/04/lambda-global-state.html

2 months ago | local archive version

Acmeish for vscode, inspired by the acme text editor from plan9. https://acha.ninja/blog/acmeish/

2 months ago | local archive version

Write yourself a Git! https://wyag.thb.lt/

2 months ago | local archive version

Roll Your Own Analytics https://www.pcmaffey.com/roll-your-own-analytics/

2 months ago | local archive version

(infoq, talk) Fast and Furious: Searching in a Distributed World with Highly Available Spring Data Redis https://www.infoq.com/presentations/redis-enterprise-spring

2 months ago | local archive version

DBEvents: A Standardized Framework for Efficiently Ingesting Data into Uber's Apache Hadoop Data Lake https://eng.uber.com/dbevents-ingestion-framework/

2 months ago | local archive version

Paging Implementation | Writing an OS in Rust https://os.phil-opp.com/paging-implementation/

2 months ago | local archive version

Tutorial: Hunting the Secrets of Unix 'grep' https://thenewstack.io/tutorial-hunting-the-secrets-of-unix-grep/

2 months ago | local archive version

Give me back my monolith http://www.craigkerstiens.com/2019/03/13/give-me-back-my-monolith/

2 months ago | local archive version

Designing and Building a Resilient Serverless System: John Chapin at QCon London https://www.infoq.com/news/2019/03/resilient-serverless-systems

2 months ago | local archive version

(stackshare) Redux: Scaling LaunchDarkly from 4 to 200 billion feature flags daily https://stackshare.io/launchdarkly/redux-scaling-launchdarkly-from-4-to-200-billion-feature-flags-daily

2 months ago | local archive version

(LinkedIn) Pinot Joins Apache Incubator https://engineering.linkedin.com/blog/2019/03/pinot-joins-apache-incubator

2 months ago | local archive version

How I revamped my Vim setup https://alex.dzyoba.com/blog/vim-revamp/

2 months ago | local archive version

A JavaScript-Free Frontend https://dev.to/winduptoy/a-javascript-free-frontend-2d3e

2 months ago | local archive version

Functional Programming in Go With dcode https://medium.com/@arschles/functional-programming-in-go-with-dcode-2d28f88bf24c

2 months ago | local archive version

Vue.js 2.6 "Macross" Released with Improved Slots Syntax and Async Error Handling, and More https://www.infoq.com/news/2019/03/Vue-2.6-released

2 months ago | local archive version

(aws) Open Distro for Elasticsearch https://opendistro.github.io/for-elasticsearch/

2 months ago | local archive version

Go: A Comprehensive Introduction https://maex.me/2019/03/go-a-comprehensive-introduction/

2 months ago | local archive version

Traffic Management with Istio (2): Grayscale Release of Applications by Istio Management https://medium.com/@Alibaba_Cloud/traffic-management-with-istio-2-grayscale-release-of-applications-by-istio-management-cf587606be5d

2 months ago | local archive version

The State of Caching in Go https://blog.dgraph.io/post/caching-in-go/

2 months ago | local archive version

Goodbye Docker and Thanks for all the Fish https://technodrone.blogspot.com/2019/02/goodbye-docker-and-thanks-for-all-fish.html

2 months ago | local archive version

Technical Debt is like Tetris https://medium.com/@erichiggins/technical-debt-is-like-tetris-168f64d8b700

2 months ago | local archive version

gotify/server: A simple server for sending and receiving messages in real-time per web socket. (Includes a sleek we… https://twitter.com/i/web/status/1104539147904024578

2 months ago | local archive version

“Good Code Documents Itself” And Other Hilarious Jokes You Shouldn’t Tell Yourself https://hackaday.com/2019/03/05/good-code-documents-itself-and-other-hilarious-jokes-you-shouldnt-tell-yourself/

3 months ago | local archive version

Open Sourcing Peloton, Uber’s Unified Resource Scheduler https://eng.uber.com/open-sourcing-peloton/

3 months ago | local archive version

Search Blog: