Better Dev Link

Newsletter Image

Messages

8/3/2021
9 : 54

BetterDev #209 - Learning from incidents - Formula 1 and Netcat, all you need to know

Better Dev #209 Aug 3, 2021 Hi all, In last 2 weeks, we came to know about the existence of Pegasus malware, which can run on your phone to steal message, photos, location data. In this issue, I
7/27/2021
0 : 24

BetterDev #208 - Migrating Facebook to MySQL 8.0 and Zip - How not to design a file format.

Better Dev #208 Jul 26, 2021 Hi all, Welcome to issue 208, I like migration stories, they showed us how others approach swap things out in production. I had 2 migrations stories in this issue. I hope
7/20/2021
1 : 4

BetterDev #207 - The Incident Review: 4 Times When Typos Brought Down Critical Systems and LiveKit Open source platform for real-time audio and video

Better Dev #207 Jul 19, 2021 Hi all, I hope everyone has a great weekend. Now to our issues as normal. If you like this newsletter, consider forward it to your friend, tell your co-worker. Now to our
7/12/2021
22 : 14

BetterDev #206 - Behind the scenes, AWS Lambda and Against SQL

Better Dev #206 Jul 12, 2021 Hi all, We skipped last week due to July 4th. I hope everyone had a nice rest anyway. Sometimes during this pandemic, it's still worth it to go outside, wear a mask, on
6/28/2021
20 : 24

BetterDev #205 - A from-scratch tour of Bitcoin in Python and Logging Tips for Postgres, Featuring Your Slow Queries

Better Dev #205 Jun 28, 2021 Hi all, Crypto is going chao last few weeks but when looking at it purely from an engineering purspective, it's quite interesting system. Have fun enterainment with
6/21/2021
10 : 34

BetterDev #204 - What Every Programmer Should Know About SSDs and Is an event loop just a for/while loop with optimized polling

Better Dev #204 Jun 21, 2021 Hi all, Last week I was busy working on an IMAP implementation for my email forwarding app and also have some consultant work so the issue was put aside. This week we'
6/7/2021
16 : 24

BetterDev #203 - The repeated deahths of Object Oriented Programming and How a Jenkins Job Broke Slack's Jenkins UI

Better Dev #203 Jun 07, 2021 Hi all, Every companies has to have a CI/CD and also have to organize code. This week I got links on that topic. Jenkins, code organization and a few WebAssembly/CSS links.
5/31/2021
18 : 34

BetterDev #202 - Let's build a Regex Engine and File Permissions: the painful side of Docker

Better Dev #202 May 31, 2021 Hi all, Happy holiday for US reader. We have quite a few interesting tool of this week. Check them out. For video, let's sit down and listen to Louis Pilfold, creator
5/24/2021
13 : 24

BetterDev #201 - MVCC in PostgreSQL - Rows Versions and Teardown of a PC power supply

Better Dev #201 May 24, 2021 Hi all, This week, my email forwarding app reached a certain scale and I had to dive into Postgres performance to reduced our disk usage and improved performance. I did
5/17/2021
17 : 44

BetterDev #200 - Don’t push that button: Exploring the software that flies SpaceX rockets and Starships

Better Dev #200 May 17, 2021 Hi all, Hope everyone has a great week ahead. For any readers who are in Gaza, stay safe, I hope everything will be fine. This week, we have many article that focus on high
5/10/2021
17 : 34

BetterDev #199 - TLS: demystifying communication encryption in PostgreSQL

Better Dev #199 May 10, 2021 Hi all, Hope everyone has a great week ahead. Things are getting better, if you are an Indian or Colombian reader. Stay safe. Thank you to the readers who have bought me a
5/3/2021
15 : 44

BetterDev #198 - PostgreSQL: Understanding Deadlock and basics of Futexes

Better Dev #198 May 03, 2021 Hi all, Hope everyone has a great week ahead. This week we focus on deadlock and concurency primitive. Thank you to the readers who have bought me a coffee, really
4/26/2021
23 : 44

BetterDev #197 - Postgres error: invalid byte sequence for encoding

Better Dev #197 Apr 26, 2021 Hi all, Hope everyone has a great week ahead. Enjoy this week issue with articles cover a wide ranges of knowledge: from hardware to network to SRE and algorithm. Thank you
4/20/2021
7 : 24

BetterDev #196 - Allow arbitrary URLs, expect arbitrary code execution and curl those funny ipv4 addresses

Better Dev #196 Apr 19, 2021 Hi all, This week is an issue of network knowledge, tips and tricks. The fundamental of how computers can talk to each others :-). If you enjoy this newsletter, make a
4/5/2021
9 : 4

BetterDev #194 - This man thought opening a txt file is fine, he thought wrong. macos cve-2019-8761

Better Dev #194 Apr 05, 2021 Hi all, This week, We had some interesting low level links about font rendering, IP parse, and a few tools which I'm sure will make you engineer life easier, checkout
3/15/2021
21 : 34

BetterDev #191 - A developers guide to HIPAA compliance and application development

Better Dev #191 Mar 15, 2021 Hi all, This week, We had some interesting tools which I'm sure will make you engineer life easier, checkout tools section. If you enjoy this newsletter, make a small
3/1/2021
9 : 24

BetterDev #190 - Common Nginx misconfigurations that leave your web server open to attack

Better Dev #190 Mar 01, 2021 Hi all, I hope you enjoy this week's newsletter. We had some interesting links to help secure Nginx and practice breaking and fixing K8S. If you enjoy this newsletter,
2/22/2021
18 : 44

BetterDev #189 - How Buffer Pool Works and Reconnecting your application after a Postgres failover

Better Dev #189 Feb 22, 2021 How Buffer Pool Works: An Implementation In Go a database need to read and write data from disk in an efficient manner. And the answer to that is: buffer pool. In this post
2/9/2021
4 : 14

BetterDev #187 - Build a Regex Engine in Less than 40 lines of code

Better Dev #187 Feb 08, 2021 This week is a short issue since I have been focus a bit on my side project, hanami, an email forwarding service that support webhook and SMTP as well. Give it a try if you
2/1/2021
21 : 14

BetterDev #186 - What am I running inside my bash

Better Dev #186 Feb 01, 2021 Happy February everyone. Time flews so fast these day. Cannot imagine it is amost one year since the world started to deal with COVID. Last week I launched my side project,