Erhabor Destiny
@Caesar_Sage
Followers
583
Following
2K
Media
23
Statuses
952
Christian, Senior Software Developer, Cloud Engineer, Author @freecodecamp @logrocket. opensource contributor @kubernetesio @microcksio
Nigeria
Joined November 2016
You may have heard about OpenClaw – the most viral open source project of the year. It's an agent and messaging gateway that lets you automate digital tasks through platforms like Discord. In this course, you'll learn how it works along with key security practices like using
37
247
1K
8+ years experience + unemployed + 40 hours a week for a bootcamp? 😭 In this economy? The opportunity cost alone is insane. Lol. Even me that is doing two masters degrees at the same time doesn’t spend 40 hours per week on school. This is a lot!
Calling all senior developers! Applications are now open for the Andela AI Engineering Bootcamp. This intensive (and free!) program is designed to equip you with all the competencies you need to become a forward-deployed, enterprise-ready, and AI-fluent engineer. This training
7
22
206
Docker with depth
Docker is a tool you'll likely work with often as a dev. And whether you're containerizing an app or optimizing workflows, there are certain key concepts to know. In this guide, @caesar_sage explains build context, features, and architecture along with common issues and fixes.
0
0
0
WE’VE RAISED 16M! #SaveTinaFromCancer Tears in my eyes as I type this, I came out with fear and it was my last resort and only thing in my mind was to save my mum, but I couldn’t do with out you guys, my family, friends, tweeps who help rt and even donate, May the Lord bless
12
233
216
Everyone uses AI now, but read the style guide or ask your AI to do so.
0
0
0
Let’s #SaveTinaFromCancer, please help rt share and donate. GoFundMe: https://t.co/zb8zqbIEk2 Oncrowder: https://t.co/bSgF2YKAMi PALMPAY: 8075620197 DOUYE PAUL TUNGBULU Please #SaveTinaFromCancer
#SaveTinaFromCancer
#SaveTinaFromCancer
gofundme.com
My name is Soibim Diri, and alongside my cousin, Douye Tungbulu, I am creating this campaign for h… Soibim Diri needs your support for Save Tina From Cancer!!
5
234
126
Lessons learned: - Prevent cycles at construction time - Runtime status > graph structure for determining readiness - Dual data structures = query efficiency - Continuous polling enables max parallelism Building distributed systems from first principles is
1
0
0
Technical decisions: Dual representation: Edges map: Outgoing edges (fast topological sort) Dependencies list: Incoming edges (fast ready checks) Trade memory for speed. Worth it when scheduler polls every second. (7/8)
1
0
0
Topological Sort (Kahn's Algorithm): Count incoming edges (in-degree) for each task Queue all tasks with in-degree = 0 Process queue, reducing neighbors' in-degrees Add neighbors to queue when in-degree hits 0 Gives valid execution order + validates no cycles exist. (6/8)
1
0
0
Key challenge: Preventing cycles A → B → C → A would create an infinite loop. Solution: Validate BEFORE adding each dependency using DFS. If adding X → Y would create a path back to X, reject it. Cycles prevented at build time, not runtime. (5/8)
1
0
0
Example execution flow: Initial: [A] ready (no deps) After A: [B, C] ready → run in parallel! 🚀 After B & C: [D] ready After D: Done The engine continuously discovers what can run next. (4/8)
1
0
0
The core problem: How do you know which tasks are ready to execute? Answer: A task is ready when ALL its dependencies have completed successfully. This changes dynamically as tasks finish. (3/8)
1
0
0
What's a DAG? A graph where edges have direction and no cycles exist. Think: Task A → B means "B depends on A" Example: Task A, [B, C] and D A runs first, B & C run in parallel, D runs last. (2/8)
1
0
0
Thread: Building a workflow engine from scratch 🧵 I'm building a workflow engine that executes tasks in parallel while respecting dependencies. Here's how I used DAGs (Directed Acyclic Graphs) to make it work. (1/8) code: https://t.co/No8kYSTIge
1
0
1
Blue-green deployments can help developers have zero-downtime releases and instant rollbacks for their software. And while the concept seems simple, things get more complex with databases and stateful services. In this guide, @caesar_sage teaches you how to manage blue-green
0
9
92
Happy 2026, for those looking to learn some Bash and CLI skills, I just shipped an update to the @learntocloud linux CTF! We've expanded our free, open-source Linux command line challenge from 12 to 18 challenges, perfect for anyone learning cloud fundamentals or brushing up on
0
16
112
For those who keep asking what to build. Just go and build all of these. Data & Distributed Systems - Build your own Database - Build your own Cache System (Redis) - Build your own Message Broker (Kafka) - Build your own Distributed File System Infra & Backend - Build your own
14
75
737
When I created Claude Code as a side project back in September 2024, I had no idea it would grow to be what it is today. It is humbling to see how Claude Code has become a core dev tool for so many engineers, how enthusiastic the community is, and how people are using it for all
901
2K
21K