Co-Founder, Sinbad Technologies Limited. (@sinbad_tech). Director, Visual Analysis East Africa Limited. Photographer. A Father. Manchester United.

Nairobi
Joined October 2010
Odhiambo Ochieng retweeted
When you're preparing for technical interviews, you should solidify your knowledge of algorithms & data structures. And many devs use LeetCode to help them practice and study. In this course, you'll work through the Neetcode 150 – the 150 most essential LeetCode problems – to really hone your skills. freecodecamp.org/news/prepar…
16
117
Odhiambo Ochieng retweeted
TypeScript: Single source for values, labels & comparisons 👇 #TypeScript
7
13
2
128
Odhiambo Ochieng retweeted
New video drop! ⚔️ This time building a modern looking landing page with the power of TanStack Start and ⁦@shadcn⁩ Using three different Shadcn block libraries! Link below 👇
7
7
110
Odhiambo Ochieng retweeted
Curated list of system design resources
2
96
1
884
Odhiambo Ochieng retweeted
Try our new starter: Next.js + tRPC + full Prisma stack ✅ Prisma ORM + Prisma Postgres ✅ tRPC ✅ @tan_stack Query End-to-end type safety. Clone, run, build. 👉 pris.ly/ex-nextjs-trpc
4
8
162
Odhiambo Ochieng retweeted
Connecting Backend APIs in Frontend : the advanced way → Use TanStack Query for caching & background refetch. → Implement abort controllers to cancel API calls on route change. → Add Axios interceptors for token refresh & retry logic. → Maintain a typed API layer for clean FE-BE contracts. → Use WebSockets for real-time updates over polling. Smart API handling and orchestration is important
Odhiambo Ochieng retweeted
Event-driven architecture is a powerful way to build scalable, decoupled, and responsive systems. Instead of relying on direct calls between components, event-driven systems communicate using events. In this JavaScript-based handbook, Ger teaches you about the event model, the pub/sub pattern, event sourcing, and lots more. freecodecamp.org/news/event-…
2
45
1
352
Odhiambo Ochieng retweeted
Finally, 80+ designs from @_heyrico Are available to learn from on lunor.design
17
18
337
Odhiambo Ochieng retweeted
Which one do you prefer? I prefer the more verbose code, because it's clearer and easier to read & understand.
83
4
3
127
Odhiambo Ochieng retweeted
You might think “boring” but seriously, this is a masterpiece. nan.fyi/database
3
37
392
Odhiambo Ochieng retweeted
Python package managers let you install and manage dependencies right from your terminal. And uv is a super fast option that you'll learn how to use in this quick guide. You'll install it, use it to set up a project, and learn a bunch of helpful commands, too. freecodecamp.org/news/how-to…
4
40
2
253
Odhiambo Ochieng retweeted
The single greatest decision you can make for your business is who you choose to work with. The single greatest decision you can make for your life is who you choose to marry.
129
132
9
1,591
Odhiambo Ochieng retweeted
The key to being fearless is to have nothing to lose. And the only way to have nothing to lose is to realize nothing in this world belonged to you to begin with.
Odhiambo Ochieng retweeted
the simplest app state management for React
Odhiambo Ochieng retweeted
This coding practice will make your code 10x safer 👇 #JavaScript
Odhiambo Ochieng retweeted
This shadcn filter component is GOLD! Huge thanks for @reui_io
10
69
1,358
0
Odhiambo Ochieng retweeted
Tip of the day: don't spread …state when setting in useQueryStates. The state updater function accepts Partial inputs. Only what is specified changes, the rest remains untouched in the URL. Bonus: set the state to null to remove _only_ those keys from the URL. Composition FTW.
5
8
169
Odhiambo Ochieng retweeted
Your job as a startup founder is to learn sales, branding, marketing, and distribution because it isn’t just about the product.
Odhiambo Ochieng retweeted
List of resources for learning DevOps
1
183
1
1,457