Hi everyone, ! 👋
Welcome to issue #140. This issue is very packed with lots of interesting ranging from devops to front-end to database and git. Let me know how you think, is this too much or to little.
It was interesting to read recently that TSB, the British bank which made headlines for the wrong reasons with a cataclysmic IT migration failure in 2018, has now effectively thrown in the towel and outsourced its entire IT banking systems operation to IBM.
We have 1000 aritcles on the internet about reducing image size. However, this one is written by Docker’s creator himself, Jérôme Petazzoni.
Datadog operates large-scale Kubernetes clusters in production across multiple clouds. Along the way, audit logs have been extremely helpful for tracking user interactions with the API server, debugging issues, and getting clarity into our workload
This article is actually about Postgres. A prepared statement can be executed with either a generic plan or a custom plan. Custom plan is generated depend on parameter while generic plan are same for all parameters. And that’s generic plan is where the issue occur.
when autovacuum seems to be running totally normally but you still have a VACUUM problem.
A simple question and maybe a “simple” answer? But the technical behind is interesting, lot of thing to consider
Every now and then I run into a situation where I’m branched off of a topic branch and the topic branch gets rebased off of master or squashes commits. How do I cleanly rebase my branch off the topic branch?
Writing a sqlite clone from scratch in C
The subject of memory leaks is not well-covered in the web development literature. And yet, I’m pretty sure that most non-trivial SPAs leak memory, unless the team behind them has a robust infrastructure for catching and fixing memory leaks.
We’ll go through the two most used tools in Google Chrome for profiling: The Performance tab in Google Chrome DevTools Lighthouse—an open-source tool for improving the quality of web pages
The MTU (Maximum Transmission Unit) states how big a single packet can be. Generally speaking, when you are talking to devices on your own LAN the MTU will be around 1500 bytes and the internet runs almost universally on 1500 as well.
It’s twitter thread so make sure you scroll down. You will be LMAO. Go read it seriously. Lesson learn: be careful when copying code
http request/response parser for c. It’s used in NodeJS but any language can build binding for it to leverage fast performanceC
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.Assembly
the champagne of beta embedded databasesRust
A tool to list and diagnose Go processes currently running on your systemGo
Interactive Redis: A Terminal Client for Redis with AutoCompletion and Syntax HighlightingPython
An XML/HTML Parser Written in Pure Ruby.Ruby
Multi-Language REPL with Web UI + CLI code runner. Useful to practice algorithms and datastructures for coding interviews.
JSON output plugin for changeset extraction
A small website/guide about PostGres. Maybe useful when you need some quick insight into certain thing: adding user, backup, execution plan
A Hassle-Free Way to Self-Host Google Fonts. Checkout the app on Heroku.
The Streaming Data Warehouse
A “WYSIWYG” scripting language and runtime for browser automation
Virtual machines for iOS. You can run window or android on iOS device
a developer-friendly, open-source product analytics.
The fully open source metrics platform built on M3DB, a distributed timeseries database
Better Dev Link