Benjo ❁

3.1K posts

Benjo ❁ banner
Benjo ❁

Benjo ❁

@Onibenjo

Software Engineer @teamomnipresent | CTO @medtech_africa ex @daba_school

localhost | 127.0.0.1 Katılım Kasım 2011
1.1K Takip Edilen563 Takipçiler
Benjo ❁ retweetledi
Andreas Ehn
Andreas Ehn@ehn·
Why do some developers (especially at banks and similar) turn off paste in password fields? What are they trying to achieve? If anything, it will make people choose worse passwords because they can't be bothered to manually type good ones.
English
312
232
10.2K
585.3K
Pat Walls
Pat Walls@thepatwalls·
8 years ago, I started a side project inside of a tiny Starbucks. Today, Starter Story is being acquired by @HubSpot. Here’s how it happened.
English
865
161
4.2K
942.9K
Benjo ❁
Benjo ❁@Onibenjo·
Coding isn't learned by watching. It's learned by doing, badly, over and over, until it clicks. Doing beats watching. EVERY SINGLE TIME.
English
0
0
2
13
Benjo ❁ retweetledi
Omoalhaja
Omoalhaja@omoalhajaabiola·
Currently hiring for the following positions: 1. Key account manager (Sales) 2. ⁠Senior DevOPs Engineer 3. ⁠Senior Project Manager Location : VI, Lagos state Work mode : Hybrid Salary: Open to negotiation based on experience Interested candidates should send their cvs to joyce@datamellon.com
English
1
7
42
3.8K
Benjo ❁
Benjo ❁@Onibenjo·
You have the tools. You have the AI. You have the access to global markets. The only thing missing is you picking a niche and shipping.
English
0
0
1
6
Benjo ❁ retweetledi
Marc
Marc@MarcJSchmidt·
All my new code will be closed-source from now on. I've contributed millions of lines of carefully written OSS code over the past decade, spent thousands of hours helping other people. If you want to use my libraries (1M+ downloads/month) in the future, you have to pay. I made good money funneling people through my OSS and being recognized as expert in several fields. This was entirely based on HUMANS knowing and seeing me by USING and INTERACTING with my code. No humans will ever read my docs again when coding agents do it in seconds. Nobody will even know it's me who built it. Look at Tailwind: 75 million downloads/month, more popular than ever, revenue down 80%, docs traffic down 40%, 75% of engineering team laid off. Someone submitted a PR to add LLM-optimized docs and Wathan had to decline - optimizing for agents accelerates his business's death. He's being asked to build the infrastructure for his own obsolescence. Two of the most common OSS business models: - Open Core: Give away the library, sell premium once you reach critical mass (Tailwind UI, Prisma Accelerate, Supabase Cloud...) - Expertise Moat: Be THE expert in your library - consulting gigs, speaking, higher salary Tailwind just proved the first one is dying. Agents bypass the documentation funnel. They don't see your premium tier. Every project relying on docs-to-premium conversion will face the same pressure: Prisma, Drizzle, MikroORM, Strapi, and many more. The core insight: OSS monetization was always about attention. Human eyeballs on your docs, brand, expertise. That attention has literally moved into attention layers. Your docs trained the models that now make visiting you unnecessary. Human attention paid. Artificial attention doesn't. Some OSS will keep going - wealthy devs doing it for fun or education. That's not a system, that's charity. Most popular OSS runs on economic incentives. Destroy them, they stop playing. Why go closed-source? When the monetization funnel is broken, you move payment to the only point that still exists: access. OSS gave away access hoping to monetize attention downstream. Agents broke downstream. Closed-source gates access directly. The final irony: OSS trained the models now killing it. We built our own replacement. My prediction: a new marketplace emerges, built for agents. Want your agent to use Tailwind? Prisma? Pay per access. Libraries become APIs with meters. The old model: free code -> human attention -> monetization. The new model: pay at the gate or your agent doesn't get in.
Marc tweet media
English
706
1.2K
10.9K
1.2M
Ben Lang
Ben Lang@benln·
Who's building over the holidays? Will add you to a group chat I started on X.
English
4.3K
87
5.1K
481.5K
Brad Traversy
Brad Traversy@traversymedia·
I saw a video from @maxedapps a few days ago about the death of coding tutorials on YouTube. I agree 100% with his take, but wanted to share my own opinions and plans. youtube.com/watch?v=WCGTQB… YouTube, the tech industry, and the world have changed drastically over the past 5 years - mostly because of AI. We need to adapt. We're working on a lot of stuff away from YouTube for 2026, but my crash courses aren't going anywhere. What I'll likely stop is the one-off long tutorials that take forever to make and people just don't seem to want anymore. We're brainstorming new ways to teach that I think you'll get even more from. More info in the video.
YouTube video
YouTube
Brad Traversy tweet media
English
16
20
359
77K
Benjo ❁
Benjo ❁@Onibenjo·
@EOEboh Rebase. Easier to revert but you see yourself using -f a lot more
English
0
0
0
19
Benjo ❁
Benjo ❁@Onibenjo·
You can purchase and install the strongest lock on the front door of your house but if you leave the windows open, it’s not the door’s fault, it’s yours. It’s your responsibility to build strong privacy habits yourself.
English
0
0
0
6
Benjo ❁
Benjo ❁@Onibenjo·
Simplified
Abhishek Singh@0xlelouch_

If you want to be a top-tier backend engineer in 2026, here’s the path I’d recommend - in roughly the order I’d take it: 1. Data Structures & Algorithms (properly) Not for LeetCode tricks, but to build real intuition: caches, queues, heaps, indexes, bloom filters, rate limiters. You should be able to implement the basics without panic. 2. Operating Systems fundamentals Processes vs threads, memory management, virtual memory, syscalls, file descriptors, scheduling. Backend performance issues are often OS issues in disguise. 3. Networking & Distributed Systems basics TCP vs UDP, HTTP/1.1 vs HTTP/2 vs HTTP/3, DNS, load balancing, retries, timeouts, backpressure. If you don’t understand networks, you don’t understand backends. 4. Databases (deep, not wide) Pick one SQL database (Postgres) and go deep: indexes, query planners, MVCC, isolation levels, WAL, replication. Then learn why NoSQL exists, not just when to use it. 5. Consistency, Transactions & Failure Models CAP, consensus (Raft/Paxos at a conceptual level), idempotency, exactly-once vs at-least-once, saga patterns. This is where many “senior” engineers fall apart. 6. A systems language (Go or Rust) Go: concurrency, networking, cloud-native systems Rust: safety, performance, correctness Most modern infra and backend platforms are written in one of these. 7. Concurrency & Parallelism (in practice) Thread pools, async runtimes, event loops, actor models, work queues. Learn how things break under load, not just how they work on paper. 8. Observability & Production Debugging Metrics, logs, traces, SLOs, alerting, profiling. Learn to debug memory leaks, latency spikes, and cascading failures at 3am. 9. Cloud & Infrastructure fundamentals Containers, Kubernetes basics, autoscaling, service discovery, CI/CD. You don’t need to be a DevOps expert, but you must understand the platform your code runs on. 10. Security fundamentals AuthN vs AuthZ, TLS, secrets management, common attack vectors, threat modeling. Backend engineers are security engineers whether they like it or not. The pattern here is simple: Easy backend jobs are over. CRUD alone won’t cut it. Strong fundamentals let you move fast, reason under pressure, and design systems that survive reality - not just pass interviews. There are no shortcuts anymore. But if you build these skills seriously, even if you stumble, you’ll come out dangerously competent.

English
0
0
0
15
Benjo ❁
Benjo ❁@Onibenjo·
You’ll likely learn 10× more from a founder who just shut down their startup than from a unicorn CEO on a stage. Success stories are polished, curated, survivor-bias. Failure stories are raw, ugly, and brutally honest.
English
0
0
0
9
Benjo ❁
Benjo ❁@Onibenjo·
You can't hide in the background and expect opportunities to meet you. - Network - Go to events - Engage with posts - Connect with others but also be valuable. Contribute and Share knowledge #knowledge
English
0
0
0
9
Benjo ❁
Benjo ❁@Onibenjo·
Name things as if you won’t be around tomorrow. Future teammates shouldn’t be playing detective to understand your code.
English
0
0
0
6