Hey friend,
I’m Louis, mobile developer and founder of appkickstarter.com.
Today I present to you the first issue of the newsletter APPPRENEUR: BABY STEPS TO BIG WINS.
It is addressed to app developers with an interest for business.
Every Saturday, receive:
Let’s go
IoC is the design principle that reverses the flow of control in software development. Imagine you're hungry. Now imagine you have a magical kitchen. Normally, you decide what to cook, get the ingredients, and cook. With Inversion of Control, you just say "I'm hungry for pizza," and the magical kitchen does everything else : picks the recipe, gets the ingredients, and cooks it for you. You just enjoy the pizza without worrying about how it's made. This is like telling a program what you want, and it figures out how to do it for you.
Implementing IoC in your projects boosts modularity, simplifies testing and maintenance by decoupling components, and enhances flexibility, allowing for easy updates without rewriting code.
This makes your project more adaptable to new requirements or technologies.
By using IoC and dependency injection, in AppKickstarter I made the backend just an implementation detail, (more infos if you’re interested here) . This approach allows swapping out or modifying the backend services without changing the rest of the application, making it highly adaptable and easy to maintain.
For several months, I've been wanting to start a newsletter but kept getting stuck trying to make everything perfect. I hesitated over the content.
My interests in tech and mobile development are broad, and I didn't want to limit the newsletter to just deep dives into technology. Similarly, while eager to explore marketing, distribution, and psychology, my primary audience is app builders.
I worried that covering such a range of topics might dilute the newsletter's focus, potentially losing readers' interest.
This led to procrastination : I did nothing. 🙄
Reflecting on the past year, I realize that if I started with discipline, actively listening to feedback, and implemented a bit of marketing, I could have grown to 1000+ subscribers by now.
My pursuit for the perfect content, title, and a sustainable publishing rhythm held me back.
Today marks a change.
I've decided to take action by writing content that feels true to me, hoping it resonates with and provides value to others.
Even in writing this newsletter, I've caught myself getting bogged down by details, constantly editing and searching for the perfect wording. Clearly, procrastination and perfectionism are the worst enemies.
Remember: Start with simple actions today and optimize over time. Perfection can wait.
Today's book highlight is "Actionable Gamification" by Yu-Kai Chou,
« Everything we do is based on one or more of the 8 Core Drives within Octalysis. This is important to keep in mind because it also suggests that if there are none of these Core Drives behind a Desired Action, there is no motivation, and no behavior happens. »
Exploring each concept in detail is too much for this newsletter, but here's a quick look at what these drives are about:
Remember : « focus on motivation by thinking through the 8 core drives instead of focusing on features and functionalities »
I hope you discovered valuable insights for your journey. ⭐ If so, please take a moment to support and share the love for this newsletter on this page.
Take a few quick steps to ensure my emails are sent to the right place and reach your inbox every time.
Gmail users – Add these emails to your Primary inbox.
Apple mail users – Click on my email address at the top of this message (next to the "From" field) and choose “Add to Contacts” or “Add to VIPs.”
Outlook users – Click the banner that says “Click here to download pictures” at the top of this message. Select “Add Sender to Safe Senders list.”
If you use another platform – This page has simple instructions (with screenshots) for several other popular email clients.
1 tech tip, 1 marketing or entrepreneurial tip, 1 book snippet. Every Saturday.
Hello, This is Louis, the founder of AppKickstarter.com. I’ve created a Trello board to share the product roadmap and vision. The board is completely open, and I genuinely value your input. You can vote on the features you’d like to see prioritized, and if there’s anything missing that you think should be included, please don’t hesitate to let me know. I invite you to join the board and share your feedback: Join the Trello Board Thank you for your support! Best regards,Louis
Hey, Today, let's dive into ways to minimize mental clutter and boost productivity, especially for solo app founders. I'll share strategies I wish I'd adopted sooner. Invest just 30 minutes monthly, 7 minutes weekly, and 1 minute daily to get amazing results for your time. Frame Your Day with a To-Do List Flying solo means you're in charge. Set your priorities first thing. Without a daily to-do, you'll find yourself bouncing from one urgency to the next, firefighting instead of focusing. Set...
Hey, Today learn more about SQLDelight to make multiplatform databases with KMP + some reflection for your app development. Tech tip: Introducing custom column types in SQLDelight In case you don't know SqlDelight is a library that generates typesafe kotlin APIs from your SQL statements. It's what I use for building multiplatform databases and what is used in AppKickstarter. I want to introduce to you custom column types in SQLDelight. You will improve your tables and your code will be...