Mobile Engineer Flutter & Dart || Bitcoin and LIghting || Opensource Contributor.

Abuja_Nigeria
Joined November 2020
Code Warrior retweeted
How I stay consistent with my 365 Days of Code challenge. A lot of people have been asking me how I manage to show up every day, write code, build projects, and share updates everyday. Here’s what has helped me: 1. I don’t wait for motivation. Some days I’m excited to code. Other days, I just want to rest. I’ve learned not to depend on how I feel. I show up regardless. 2. I work on real projects. I’m not just coding for the sake of completing the challenge. I work on products, experiment with new technologies, fix bugs, and build features. Having something meaningful to work on makes it easier to keep going. 3. I document my progress. Sharing what I’m building publicly gives me a way to track my growth. When I look back at older posts, I can see how far I’ve come, and that motivates me to keep going. 4. I don’t try to do everything in one day. I don’t just wake up and start coding randomly. I create a plan for what I want to build and break it down into features I can implement step by step. This gives me direction and helps me stay focused. 5. I focus on showing up, not being perfect. There are days when things don’t go as planned. I’ve learned that consistency isn’t about having a perfect routine; it’s about finding a way to keep moving forward. I’m currently on this journey, and one thing I’ve learned is that consistency becomes easier when you build a system around it instead of relying on motivation alone. You don’t have to do something extraordinary every day. Just make sure you’re moving forward. If you’re working on a long-term goal, start today. Document your progress, stay accountable, and keep going. I’m currently building Coddle Learn, an open source platform for developers and techies to learn, practice and build their portfolio.
15
12
3
181
2,344
Code Warrior retweeted
What goes into building a stronger Bitcoin ecosystem, beyond the code itself? Our conversations with @StephTitcombe, @Murugi___ and @ihate1999 took us behind different parts of Btrust's work, from creating pathways for developers to grow, to communicating the work happening across the ecosystem and the vision guiding it all. Each conversation offered a different perspective on what it takes to support the people building Bitcoin's future.
4
18
51
1,153
Code Warrior retweeted
Big congratulations to @dev_useee and @Muhamma90584326 for emerging as winners of the Machine Money Track at Boss Battle 2026! 🎉👏 Their project, INFERNOS, showcases the power of permissionless AI inference powered by Bitcoin Lightning. ⚡₿ Congratulations to the winners
1
7
69
Replying to @AdewumiSaheedA2
@AdewumiSaheedA2 showed how agentic apps can transform manual invoice workflows with autonomous agents, powered by ADK, MCP, and AG-UI. #DevFestAdoEkiti #DevFest2026 #GDGAdoEkiti
3
11
278
You will encounter obstacles, but don’t let yourself be your first one.
10
93
6
419
8,426
Code Warrior retweeted
What happens after a developer gets funded? The work changes in ways that are not always visible from the outside. There’s more time with difficult problems, rounds of maintainer feedback, more room to rethink contribution and stay with it. But what does that process look like from the developer’s side, and what changes when you have the time and support to stay with the work? Btrust’s Head of Engineering, Kelvin Isievwore, (@kelvinator05) and Grantees Rita Anene (@Camilla_rhi) and Oghenovo Usiwoma (@Eunovo9) share what happens after funding, from the work itself to the skills, relationships and independence that develop along the way. Read the full story here 👇🏾 xitter.cf/btrustteam/status/2105…
10
40
1,231
Code Warrior retweeted
Happy New Month everyone 🎉 Welcome to October, the first month of Q4. Q3 was a really productive quarter for me. I built, shipped, learned, and stayed consistent. Here are some highlights from Q3: 👉 Got a new workspace to improve my productivity 👉 Built and launched Coddle AI in public 👉 Scaled Coddle AI to 300+ users 👉 Built and completed Fastpay, a fintech mobile app 👉 Pitched successfully at a hackathon 👉 Stayed consistent with my 365 Days of Code 👉 Got new contracts to work on for different clients For Q4, the goal is simple: execute better, build more, and stay consistent. One thing I’ve learned about consistency is that you don’t always need motivation. Here are some tips: 1. Set clear goals. 2. Show up even when you don’t feel like it. 3. Make progress every day, even if it’s small. 4. And most importantly, don’t break the chain. Here’s to a productive Q4.
32
13
267
3,402
Code Warrior retweeted
4 weeks ago, I started building Fastpay, a fintech mobile app, in public. I’ve worked on fintech applications for companies before, so the idea of building another fintech app wasn’t because I wanted to learn what a wallet, card, or transfer flow looks like. I wanted something I could put in my portfolio that actually shows how I approach building a complete fintech product, from the mobile interface to the backend systems behind it. So I started Fastpay from scratch. The first few days were mostly about getting the foundation right: setting up the Flutter application, authentication, OTP verification, PIN sign-in, and the Go + Gin + PostgreSQL backend. Then the project started becoming much more interesting. I began building the actual financial flows one by one, though I focused on internal wallet infrastructure and mocked external payments: sending and requesting money, deposits, QR payments, cards, transactions, currency exchange, IBAN and SWIFT transfers, phone top-ups, and scheduled transfers. And with every feature, I had to think beyond the screen. How should the API handle the transaction? What happens if a request is sent twice? What data should the backend store? How should the mobile app respond to different states? How should authentication and authorization be handled? At the same time, I paid a lot of attention to the UX. I wanted Fastpay to feel better to use, not just function correctly. I spent time simplifying flows, reducing unnecessary steps, improving how information is presented, and making different parts of the app feel consistent. That has probably been one of the most valuable parts of building Fastpay: taking the fintech patterns I’ve already experienced and rethinking how I would design and build them myself. I’ve also built the less visible parts of the product: analytics, notifications, security and privacy settings, device and session history, personal details, notification preferences, language settings and other account management flows. I’ve been sharing the process almost every day for the last 4 weeks, documenting how the product has evolved feature by feature. Fastpay is still a portfolio project, and I’m not building it with the intention of launching it as a fintech company. I’m building it to push my engineering skills, experiment with different approaches, and have a project that represents the kind of software I’m capable of building, both technically and from a UX perspective. I’m wrapping up the Fastpay build this week, and I’m looking forward to sharing the final result and everything that went into building it. I’m Ahiakwo John, a fullstack web and mobile app developer with over 4 years of experience, passionate about using technology and AI to build useful products. I’m open to collaboration and opportunities.
31
14
1
163
3,343
Code Warrior retweeted
Abraham (@abeeujah) is a developer based in Nigeria 🇳🇬, whose Bitcoin open-source journey began through @BitDevsKaduna. He built his knowledge through @ChaincodeLabs’ protocol development seminars, the @FreeRoutingAf Kaduna Lightning Developer Bootcamp, and Bitcoin Core Principles by @libdesatoshi. He also completed the 2026 BOSS Challenge and was featured by @btrust_builders as one of eleven African participants whose journeys stood out. With the starter grant, Abraham will focus on testing, protocol libraries, and developer tooling across rust-bitcoin and rust-lightning, strengthening the building blocks developers use for Bitcoin and Lightning applications.
2
13
3
51
3,964
Code Warrior retweeted
The frontend shell is now taking shape. Next up: connecting it to the Rust node and making the full protocol flow real. ⚡🦀 @bitshala_org @tech_lateef @Muhamma90584326 #lighting #bitcoin #opensource #Rust @devfolio
2
1
1
3
207
Code Warrior retweeted
Been heads down building Infernos 🔥 We're building permissionless open-model inference paid in sats. Ask → 402 → Pay → Prove → Unlock → Infer Lightning payments, L402 authorization, capability-based access, bounded session budgets, and privacy by default.
Exactly payment isn’t just billing here , it’s the authorization primitive. pay → preimage → prove → unlock the next step. That’s what makes L402 interesting for machine-to-machine workflows beyond just inference.
1
1
3
57
Code Warrior retweeted
be there.
Join us for the first Bitcoin Developers Meetup in Zaria, a space for developers, builders, and Bitcoin enthusiasts to connect, learn, and explore the technology powering a new financial and digital frontier. Register here: luma.com/zc84r9wn #Bitcoin #BitDevsZaria
2
8
163
Code Warrior retweeted
We’re excited to announce the Q3 2026 Btrust developer grant recipients. 🚀 Ten Bitcoin open-source developers are receiving support: five starter grant recipients and five long-term open-source cohort members. This quarter also marks an important first: Btrust developer grants are going directly to developers outside Africa. Through our recent expansion of long-term grants across the Global Majority, we’re now supporting developers in Brazil 🇧🇷 and India 🇮🇳. Their work, alongside that of recipients in Nigeria 🇳🇬 and Kenya 🇰🇪, spans @bitcoincoreorg, mining ⛏️ infrastructure, Lightning⚡, wallet libraries, and privacy-preserving payments. Meet the recipients and learn about their work:
10
43
6
118
9,246
Code Warrior retweeted
100 days of code to go 🥳 Consistency.
What did I work on Fastpay today? Today is Day 265 of 365 Days of Code. Today, I worked on the Analytics screen, giving users a better view of their income and spending activity. 👉 Added Expenses and Income analytics with totals, transaction counts, category counts, and tag counts 👉 Added Categories and Tags breakdowns with amounts and percentages 👉 Added card filtering so users can select which cards to include in their analytics 👉 Added date range filtering with a calendar selector 👉 Connected the screen to the GET /analytics endpoint so the data is loaded dynamically Users can now filter their analytics by cards and date range, making it easier to understand where their money is going and how their finances are changing over time.
1
2
10
298
Code Warrior retweeted
Doing what I love most, talking, teaching about bitcoin. Thank you for the opportunity to be able to mentor others just as you have also invested in me... @btrust_builders @btrustteam @the_buidl
From learning to contributing. ⚡ Sessions 15 & 16 of Rust for Bitcoin 2.0 focused on Open Source Development & Bitcoin Core Contribution, giving participants practical experience with the workflows behind contributing to open source Bitcoin projects. With @0xGideonBature guiding the sessions, participants explored Git workflows, writing and reviewing PRs, reading BIPs, Bitcoin Core Review Club methodology, issue triaging, and open source etiquette. The learning moved straight into practice as participants forked projects, reviewed PRs, opened issues, made project changes, and prepared and submitted their own PRs while following proper GitHub workflows. Two sessions focused on turning development skills into practical open source contributions, giving participants a stronger foundation for collaborating, reviewing code, managing issues, and contributing to Bitcoin projects. #TheBuidlGrid #RustForBitcoin
4
9
43
667
Code Warrior retweeted
Day 9 — Infernos ⚡🔥 Today was about getting the core node actually running end-to-end. We connected: → CLI → Config → Axum Server → L402 session creation → Session + budget caveats → Budget enforcement → OpenAI-compatible proxy → Ollama inference And finally tested.
Day 8 of #BOSSBattle 2026. Today, we’re tightening the connection between Bitcoin payments and AI inference. With Infernos, payment isn't just a transaction,it becomes authorization to use compute. ⚡ Create a session 💰 Fund it with sats
1
1
1
2
164
Code Warrior retweeted
the real upstream with llama3.2. The node is now listening and serving requests. 🚀Next: tightening the implementation, documentation, and pushing Infernos closer to a production-ready demo. Permissionless open-model inference. Paid in sats.⚡🔥#Bitcoin #Lightning @bitshala_org.
1
1
37