MLE/AIE | Snr. SWE | Global conf. Speaker | sharing my knowledge to raise data legends | Building innovation everyday

Joined January 2011
291 Photos and videos
Pinned Tweet
1. Avoid overengineering, the simpler the better 2. Learn system design first!, You cnt go wrong if you know where you are suppose to begin and where you should end. 3. Read other peoples code, it will 2X your style. 4. Debugging is a skill. 5. It's okay to have blockers
16 Sep 2025
Senior engineers, what’s the biggest mistake juniors make?
18
126
931
45,117
While OpenAI and Anthropic’s models are widely available, the secrets of building effective AI applications are hidden in niche Twitter/X accounts, in-person SF meetups, and founder groupchats.
1
1
49
Industry analysis have shown that when RAG fails, the failure point is retrieval 73% of the time, not generation. Naive RAG pipelines fail at retrieval ~40% of the time. #ai #fde #data
3
67
Industry analysis have shown that when RAG fails, the failure point is retrieval 73% of the time, not generation. Naive RAG pipelines fail at retrieval ~40% of the time.
1
63
I'm currently seeking a fullstack typescript engineer[mid-level]. If this is you, send your cv to careers@taxstreem.com.
12
37
147
23,865
I read a post where someone said everything he thinks of a business idea, he feels discouraged and says to himself: anyone with AI can build this. Here's something interesting: anyone can bake bread in their home but 99.9% of us still visit the bakery.
6
584
The better way to resolve the skill gap is to enforce and encourage hierarchical mentorship. Mentorship first! Before communities. I've preached this for years. That's why I'm very particular about mentorship. You can't monitor growth from a crowd level.
1
2
339
True.
May 8
"Don’t do X, do Y" is different from "I am working on a side project (or learning Go) and instead of doing X, I did Y because…" One is posturing as a thought leader while the other one sounds like someone who is documenting their learning journey, This post is getting a lot of backlash because a thought leader is not supposed to be this wrong about something as simple as this.
297
I see a lot of people pulling down instead of just submitting simple, constructive feedback. Shame to you all. @dannyclassi_c, learning and sharing information openly is a good thing. The whole essence of why it's a good thing is it invites open opinions last I checked.
Your registration endpoint shouldn’t leave orphaned users in the database when the welcome email fails to send. The problem: user creation lives in PostgreSQL. Email sending lives in an external service. You can’t wrap both in a single database transaction. The fix: if the email fails, delete the user and their invitation. This is the SAGA pattern. When a multi-system operation fails partway through, you compensate by undoing the completed steps. Built this today in Go with Resend for email delivery and PostgreSQL transactions for the rollback.
1
10
746
So dnt ever let it get to you. Filter the feedback, adapt, adopt and iterate a better version of this system. Go postgres is a good tech stack BTW
64
Maybe, just maybe, I might decide to dabble into transaction intelligence and adaptive security engineering for financial systems. Maybe... but you never know unless you're there. See you on Saturday!
3 days to go!!! Meet our Panelists for the Lagos @getdbt hangout. You don't want to miss this. Register here: meetup.com/lagos-dbt-meetup/… Ask your questions here: forms.gle/DgbodVLxJTSGMi2z7 #dbt #youngdataprofessionals #ydp
2
4
263
While some applied with so much deliberate focus, some of you applied like you're flinging your resume through a door. It interpretes your character for you instantly. Being called upon to read some of your application, I just bowed my head. C'mon You cn literally do better!
1
126
I put out an internship post under my profile. It got overwhelmed with over 1k applications in 3days. This isnt even a FT job. The feedback I've gotten from your interviews should you're all geniuses in the making. I'm super impressed by some of you. Note: some of you.
1
2
139
Please do not send me a DM. I might probably not get around to reading it. Just apply, all applications will be checked. For context: BE - nodejs[typescript] / Go FE - typescript AI/ML - python / Go Should be a deep-learning internship for anyone who gets it.
Taxstreem is hiring interns: • ML / AI • Frontend • Backend You keep your core specialty, but everyone rotates across stacks. This is a builder internship. You’ll ship real code on real systems. Send CV GitHub → careers@taxstreem.com Subject: Internship – [Role] RT!
1
3
542
Taxstreem is hiring interns: • ML / AI • Frontend • Backend You keep your core specialty, but everyone rotates across stacks. This is a builder internship. You’ll ship real code on real systems. Send CV GitHub → careers@taxstreem.com Subject: Internship – [Role] RT!
8
16
168
10,810
Hi X
149
This!!! I can't understand the decline in infrastructure. Gemini 3 was supposed to be production-ready. It's bloatware with adk(which is already a bloatware)
Feb 19
Replying to @sundarpichai
gemini 3 flash has been quite unstable, sometimes it just does not give a response. Would this also have the same issue
1
273
Na byproduct of AI innovation
IBM Watson nko? Oga ooo.
1
220
From the role I put out, I have discovered a lot of things about a lot of people still need to learn. Some of you dont realize that we are not stupid as you are, so if you quote my tweet to appear dumb. I'll help you amplify that.
2
277
Guys, I am looking through every single CV. Unfortunately I can only pick one person cos its just one role. Whichever way it turns, if it is not you. You are still a champ!
I have an open role for a JUNIOR typescript frontEnd engineer. If you have the skill and potential, send me a DM. Please RT, this could be someone's first break-in
5
18
1,715
Do you remember when you joined X? I do! #MyXAnniversary
4
881