Thoughts on coding, architecture, mobile development, and other things I've learned along the way.
BOVB11 tracks the Ibovespa. It's a small position. I'm still adding. Still figuring out how it fits with my other Brazil holdings.
Copel is one of Brazil's largest energy companies. I'm in for utilities growth and the long haul.
Embraer does regional jets and defense. I'm in for both, and I see it as a long-term value play.
About 31% of my portfolio is in fixed income. CDBs, mostly. Stability and returns. I keep it stable and add when rates are attractive.
GOLD11 gives me inflation hedge and diversification. I adjust the allocation when macro conditions change.
HASH11 is down 47%. I'm waiting for a recovery to exit. I never really trusted crypto. I won't buy more.
IVVB11 is my largest position. Here's why I treat the S&P 500 as core long-term exposure and mostly ignore it.
Nubank has 100 million customers. I hold a tiny position. Testing the thesis. I think the growth potential is strong.
TSMC makes the semiconductors that power Nvidia, Apple, and the AI boom. I'm betting on both the demand and the moat.
Building tem mimo was the easy part. Selling it? That's where it got real. What I've learned doing both for a solo SaaS.
You built it. Now ship it. How to launch a side project, get early users, and iterate without losing momentum.
Building a side project on your own. How to pick an idea, scope it, and get to the first working version without burning out.
AI tools can help you ship faster. But without programming fundamentals, you're not coding. You're guessing and hoping the output works.
Replication, consistency, fault tolerance, and microservices. How to design Node.js services that keep running when things go wrong.
How we cut initial page load by 40% when moving a legacy frontend to Next.js. Data fetching, hydration, and avoiding common migration pitfalls.
After building apps for Lucid Motors, Nutrafol, and others, here's what makes Flutter a solid choice for production. Clean Architecture, performance, and team velocity.
Load balancing, caching, and message queues. Practical patterns that make Node.js apps handle more traffic without rewriting everything.
How to structure a multi-tenant app with Next.js, separate dashboards per client, and keep data isolated. Lessons from building a white-label loyalty platform.
A practical intro to thinking about system design when building with Node.js. Why it matters and what to learn first.
In previous articles, we have been building a simple social feed using DDD Clean Architecture. In this article, we will conclude the series by implementing Dependency Injection and wrapping up the project.
In the previous chapter, we looked at how to apply the DDD Clean Architecture to our simple social feed flutter application. We implemented the Presentation layer and the Domain layer. In this chapter, we will be implementing the Infrastructure layer and the Application layer.
In previous chapters, we discussed about the concept of DDD Clean Architecture. In this article, we will be building a simple social feed using DDD and Clean Architecture.
In the first part of this series, we will introduce the concept of Domain-Driven Design (DDD) Clean Architecture and its relevance in building Flutter applications.
This article series is aimed at intermediate Flutter developers with a good understanding of Dart and the Flutter framework. The series will cover the implementation of Domain-Driven Design (DDD) Clean Architecture in Flutter projects.
Developers are switching to statically typed programming languages due to their ability to mitigate errors and improve code quality, resulting in improved maintainability and productivity.
Hybrid or native? For startups with limited resources, the answer is usually simpler than the debate makes it seem.
Flutter and React Native are two of the most popular multi-platform development frameworks on the market today, each with its own set of advantages and drawbacks. Evaluating and comparing these two frameworks is essential to determine which is best suited for your project.
Why Flutter keeps winning over teams building for mobile, web, desktop, and embedded. A look at the framework, the ecosystem, and the companies betting on it.
28 posts