Better Dev Link

Newsletter Image

Messages

9/19/2023
17 : 4

BetterDev #249 - Running my own LLM

Better Dev #249 Sep 19, 2023 Happy tuesday everyone. We're back for other issue. Lot of exiciting article. Hope you like this issue. This issue is a bit short and lack the summary but hope you
8/14/2023
10 : 44

BetterDev #248 - Putting the “You” in CPU

Better Dev #248 Aug 14, 2023 Hi all, I'm really sorry for sending out no issue in last few months. Works get in but I'm finally manage to spend time again on this newsletter. I missed it so
4/19/2023
5 : 35

BetterDev #247 - Cryptographic Best Practices and A Journey through Color Space with FFmpeg

Better Dev #247 Apr 17, 2023 These continue to be big weeks in AI world. I share some LLM tools. Enjoy. Cryptographic Best Practices Putting cryptographic primitives together is a lot like putting a
4/3/2023
18 : 24

BetterDev #246 - Is your Postgres ready for production and where to store your OAuth tokens

Better Dev #246 Apr 03, 2023 Is your Postgres ready for production? your database ready for whatever may come on launch day or even 2 months in? Here's a handy checklist to make sure you're not
3/20/2023
11 : 24

BetterDev #245 - Scaling Kubernetes to 7,500 nodes

Better Dev #245 Mar 20, 2023 Scaling Kubernetes to 7500 nodes At this point no one doesn't know OpenAI and their ChatGPT. They run a massive K8S cluster with 7500 nodes. Needless to say that come
3/13/2023
11 : 24

BetterDev #244 - How discord stores trillions of messages and How Cloudflare run Prometheus at scale

Better Dev #244 Mar 13, 2023 How discord stores trillions of messages Rewrite in Rust, migrate to ScylaDB from cassandra. But the most important thing to me is the request coalescing. If two user read
2/27/2023
12 : 24

BetterDev #243 - Scaling Etsy Payments with Vitess and Husky DataDog Exactly Once Ingestion and Multi Tenancy at Scale

Better Dev #243 Feb 26, 2023 Scaling Etsy Payments with Vitess: Part 1 – The Data Model Etsy Payment system reached the point where vertical scale won't work anymore. They used biggest instance on
2/13/2023
15 : 4

BetterDev #242 - Neural Networks: Zero to Hero and Bit Hacking with Go code

Better Dev #242 Feb 13, 2023 Neural Networks: Zero to Hero A course by Andrej Karpathy on building neural networks, from scratch, in code. We start with the basics of backpropagation and build up to
2/6/2023
11 : 24

BetterDev #241 - How a single line of code brought down a half-billion euro rocket launch

Better Dev #241 Feb 06, 2023 How a single line of code brought down a half-billion euro rocket launch How a rocket launch fail? Re-use of code written for 32-bit system on a 64-bit data range. Novo
1/24/2023
0 : 44

BetterDev #240 - Hello, PNG

Better Dev #240 Jan 23, 2023 Start speaking a new language in just three weeks with Babbel (SPONSOR) Learning to speak a new language goes beyond just vocabulary: it's about being able to hold a
1/20/2023
3 : 54

BetterDev #239 - What happens when you open a terminal and enter ‘ls’

Better Dev #239 Jan 16, 2023 What happens when you open a terminal and enter 'ls' This could be the equivalent of the in famous “what happen when you type an address into the browser”, but for
1/9/2023
11 : 54

BetterDev #238 - Avoiding Double Payments in a Distributed Payments System

Better Dev #238 Jan 9, 2023 Hi everyone, this week is security week. First, if you used CircleCI, make sure to rotate any secret since they suffered a breach. Second, Slack private repository got
1/2/2023
10 : 44

BetterDev #237 - Challenging algorithms and data structures every programmer should try

Better Dev #237 Jan 2, 2023 Happy new year everyone. 2022 was a brutal year for me. A few app and idea I was working on wasnt turning out well and my start-up also shutdown. At the end of 2022, I got a
12/19/2022
12 : 14

BetterDev #236 - What every SRE should know about GNU/Linux shell related internals: file descriptors, pipes, terminals, user sessions, process groups and daemons

Better Dev #236 Dec 18, 2022 What every SRE should know about GNU/Linux shell related internals: file descriptors, pipes, terminals, user sessions, process groups and daemons Have you ever thought
12/6/2022
1 : 44

BetterDev #235 - The architecture of Mastodon

Better Dev #235 Dec 5, 2022 This week there is a vulnerability in VS Code. If you used VS Code, make sure to upgrade your VS To latest version after v1.73.1. How Gitlab diagnosed and resolved Redis
11/21/2022
22 : 24

BetterDev #234 - Who controls the internet

Better Dev #234 Nov 21, 2022 Happy thanks giving for anyone that celebrate this holiday. I take a week off next week for thanksgiving so there will be no issue next week. I recommend some get away time
11/14/2022
8 : 44

BetterDev #233 - Let's write a chess engine

Better Dev #233 Nov 14, 2022 Let's write a tiny chess engine in go In this article we will try to understand how chess engines work by porting the sunfish chess engine to Go. Sunfish is notable for
11/7/2022
17 : 4

BetterDev #232 - Reducing BigQuery Costs: How We Fixed A $1 Million Query

Better Dev #232 Nov 07, 2022 Hi everyone, welcome to first issue of November. This week, where I live, red leaves start to emerge and my family went outside, enjoy seeing the beautiful color of autumn.
10/31/2022
21 : 34

BetterDev #231 - Time is an illusion, Unix time doubly so

Better Dev #231 Oct 31, 2022 Hi, everyone, happy halloween. This issue is a haloween treat :-), it has a lot of short and small articles which you can apply to your daily work and small tips and tricks
10/24/2022
20 : 34

BetterDev #230 - Secure your server by limit outgoing connection

Better Dev #230 Oct 24, 2022 Hi, everyone, welcome to our second issue of the come back. I had received many emails with encouragement about my resumt. I really really appreciate that. Thank you so