medunes

380 posts

medunes banner
medunes

medunes

@medunes2

I enjoy digging deep into complex systems, doing intensive researches, in order to solve business problems with optimal concepts and reliable technologies.

Munich / Germany Katılım Aralık 2018
948 Takip Edilen69 Takipçiler
Abhishek Singh
Abhishek Singh@0xlelouch_·
Golang libraries I refuse to build backend systems without in 2026: 🔶 chi (or gin) = HTTP routing that stays out of your way 🔶 zap (or slog) = structured logging that won’t slow prod 🔶 validator/v10 = request validation that isn’t “if err != nil” spaghetti 🔶 sqlc = type-safe SQL without ORM magic 🔶 pgx = Postgres driver that actually performs 🔶 redis/go-redis = caching + rate limits + locks 🔶 grpc-go = service-to-service calls done right 🔶 protobuf = contracts that don’t break silently 🔶 go-playground/middleware patterns = timeouts, recover, request IDs 🔶 prometheus/client_golang = metrics you can alert on 🔶 OpenTelemetry (otel) = tracing when “it’s slow sometimes” happens 🔶 testify = tests that don’t make you cry 🔶 mockery = sane mocking for interfaces 🔶 uber-go/fx (optional) = DI when the codebase gets big 🔶 golangci-lint = one command to keep code quality honest Which 3 Go libs are non-negotiable for you?
NZ ☄️@CodeByNZ

Frontend libraries I refuse to code without in 2025: 🔶 zod – validation 🔶 react-hook-form – forms 🔶 tRPC + react-query – data sync 🔶 shadcn – UI 🔶 motion – animations 🔶 date-fns – date utils 🔶 zustand – state management 🔶 nuqs – search params 🔶 recharts – charts 🔶 ai – AI toolkit 🔶 react-table – tables (still underrated) Your turn… Which libraries are MUST-HAVE in your stack? Drop your top 3 below.

English
22
52
656
52.2K
medunes retweetledi
Fernando
Fernando@Franc0Fernand0·
9 LeetCode articles that will help you get ready for your next coding interview: 1. Two Pointers Patterns: leetcode.com/discuss/study-… 2. Binary Search Patterns: leetcode.com/discuss/study-… 3. Dynamic Programming Patterns: leetcode.com/discuss/post/4… 4. Graph Problems for beginners: leetcode.com/discuss/study-… 5. Bits Manipulation Patterns leetcode.com/discuss/interv… 6. Backtracking Questions Template: leetcode.com/problems/permu… 7. Substring problems Template: leetcode.com/problems/minim… 8. Monotonic Stack/Queue Questions: leetcode.com/problems/short… 9. Union-Find Guide: leetcode.com/discuss/post/1…
English
8
180
985
62.5K
medunes
medunes@medunes2·
@func25 again thanks @func25 for sharing, really didn't expect it to reach 1.7k stars in two weeks when I pushed it. Looking forward to contributors.
English
0
0
1
30
medunes
medunes@medunes2·
A thread-safe, generic LRU cache implementation for Go, designed for high-throughput systems (GC pauses in mind). It achieves O(1) time complexity for all operations and zero heap allocations during standard R/W cycles github.com/MedUnes/cash #go #golang #softwareengineering
medunes tweet media
English
0
0
0
43
medunes
medunes@medunes2·
@jwage please define fail: fpm logs, app logs, the upstream's region / reacheability, OS, how often, a simultanous curl to the sipstream or even netcat, etc.. many things can help..
English
0
0
0
11
Jonathan H. Wage
Jonathan H. Wage@jwage·
Anyone else run into this on Google Cloud Run We are migrating from Heroku to Cloud Run and some outbound HTTP API calls (using Symfony HttpClient w/ 5s timeout/max_duration) intermittently fail with a timeout or max duration error. Same code works fine on Heroku/AWS. Networking quirk? IPv6? HTTP/2? NAT?
English
7
0
1
601
medunes
medunes@medunes2·
We just moved from: "Automate the #boring stuff with python" to: "Automate the #boring (Automate the #boring stuff with #LLM) with python" It is the instinct of continuously targeting the #boring segment and automating it.
English
0
0
1
23
medunes
medunes@medunes2·
Here we go again: I have just finished creating (and using) a tiny CLI tool, written in Go for cloning elastic search indexes. Supports bulk and long running, as well as index document start/stop #go #golang #elastic #elk #elasticsearch #DevOps
English
1
0
0
34