DeveloPassion's Newsletter #120 - One Goal

DeveloPassion's Newsletter #120 - One Goal

Hello everyone! I'm Sébastien Dubois, your host (I'm on Twitter). You're receiving this email because you signed up for DeveloPassion's Newsletter. Thank you for being here with me ✨

Welcome to the 120th edition

Another week, another newsletter! I hope that you all had a great one 🤩

This week I've decided to launch a new experiment in my lab. I've also continued working on Knowii. I'll tell you more in the lab section.

I've also continued preparing for the semi-marathon I will participate in later this month. I've managed to cross the 10K mark for the first time in months. Now I have to double that 😂

Alright, let's gooooo 🚀

The lab 🧪

I have exciting news this week. I've launched a new experiment: I now offer coaching sessions about Personal Knowledge Management. I already gave some before, but this time I've launched this activity more formally. I already held a session Saturday morning, and it was a real blast. It was a pleasure for me to present the way I use Obsidian, the way I organize my notes, explain my processes and share tips and tricks. I hope that through this initiative, I'll be able to help more people reap the benefits of their note-taking/note-making efforts!

Aside from that, I've continued working on Knowii. I've added error handling to the signup form and started working on the community creation screen. I had to learn more about the react-hook-form library I'm using as I faced weird issues along the way. The good news is that I have a much better understand about it now, and I managed to add error messages for various scenarios. This will be useful further on as there will be quite a few forms in Knowii.. Next week I'll continue working on the community creation process and I hope to then follow-up with the resource collection creation.

I've also bought and configured the domain name. It's rather easy to find, but there's not much to see yet and it's clearly not production-ready 😂. I didn't get the .com I was after, but this one will do for now.

During the last 30 days, I earned ~$850 from my different projects. Still far away from what I need to reach my financial freedom, but quite nice already. I really hope to convince more people to become paid newsletter subscribers, and I'm in awe when I see how fast other creators manage to grow their subscribers base :p

New articles

I've published an article about the "one goal per day" zen productivity rule. Go check it out:

One goal per day
One goal per day is all you need. Here’s why.

Quotes of the week

  • "Be not afraid of going slowly. Be afraid only of standing still"
  • "No one is too busy, it's only a matter of priorities"

Book of the week

Godin launched a movement to make truly remarkable products that are worth marketing in the first place. Through stories about companies like Starbucks, JetBlue, Krispy Kreme, and Apple, coupled with his signature provocative style, he inspires readers to rethink what their marketing is really saying about their product. In a world that grows noisier by the day, Godin's challenge has never been more relevant to writers, marketers, advertisers, entrepreneurs, makers, product managers, and anyone else who has something to share with the world.

Thinking and learning

A really interesting interview of Sönke Ahrens, the author of "How to Take Smart Notes":

An introduction to the Canvas plugin of Obsidian:

How to Use the New Canvas Plugin in Obsidian
The latest release of Obsidian includes a Canvas plugin in the core. This is a game changer for Obsidian for visual use.
Unnecessary Inventions
Unnecessary Inventions solves real world problems that do not exist by designing & creating products that no one is asking for. Step into the unnecessary mind of designer Matt Benedetto.
🌠 Plugins for writers & 7 new LLM-based additions.
The Digital Garden plugin now supports style settings and RSS (!), Canvas continues to be a hit, and there’s improved collaboration tools for Git.
Lessons learned about Private Knowledge Management (PKM)
…and how I ended up using Logseq for now
Systems Thinking for Knowledge Management
Using Causal Loop Diagrams to Grow Your Organization’s Collective Intelligence

Indie Hacking and bootstrapping

One of the best podcasts about bootstrapping and indie hacking:

The Startups For the Rest of Us Podcast
The startup podcast with more than 650 episodes to help you launch and grow. 10 million+ downloads. 1000+ five-star reviews.

I found that article inspiring. When you write online, it’s useful to think about who would amplify what you share and why they would do so. Thinking that way increases your chances of success:

Who Will Amplify This? And Why? - SparkToro
You’ve created a stellar email newsletter, but few subscribe. You’ve launched an intriguing podcast, but listeners are nonexistent. You’ve published an

Big news for Indie Hackers:

How To Build A Personal Writing Practice (& Become a Prolific Creator In The Process)
Every Prolific Creator Writes For Themself First

Ev Chapman shares ideas about how to become a prolific online creator

How To Build A Personal Writing Practice (& Become a Prolific Creator In The Process)
Every Prolific Creator Writes For Themself First

Interesting to see how much Vercel costs vs the DX they provide:

Vercel Markup


Import maps are now supported in all major browsers. How cool is that?

JavaScript import maps are now supported cross-browser

Angular 16 is out. Time to learn about Signals!

What’s new in Angular 16?
Angular 16 is out!
Postgres Full Text Search is better than ... (Part 1)
In which I show how ElasticSearch, Solr or another search specific database is probably unnecessary for a lot of PostgreSQL users.
New in Chrome 113 - Chrome Developers
Chrome 113 is rolling out now! WebGPU is here, it allows high-performance 3D graphics and data-parallel computation on the web, devtools can now override network response headers, First Party Sets, part of the Privacy Sandbox, that allows organizations to declare related sites is starting to roll ou…


A free course about prompt engineering:

ChatGPT Prompt Engineering for Developers
What you’ll learn in this course In ChatGPT Prompt Engineering for Developers, you will learn how to use a large language model (LLM) to quickly build new and powerful applications. Using the OpenAI API, you’ll…
AI’s true goal may no longer be intelligence
Some scholars of AI warn that the present technologies may never add up to “true” intelligence or “human” intelligence. But much of the world may not care about that.

Google DeepMind CEO says some form of AGI is possible in a few years.

A guide for MidJourney:

Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
A new tool that blends your everyday work apps into one. It’s the all-in-one workspace for you and your team

About Sébastien

Hello everyone! I'm Sébastien Dubois. I'm an author, founder, and CTO. I write books and articles about software development & IT, personal knowledge management, personal organization, and productivity. I also craft lovely digital products 🚀

If you've enjoyed this article and want to read more like this, then become a subscriber, check out my Obsidian Starter Kit, the PKM Library, my collection of books about software development and the IT Concepts Wall 🔥.

You can follow me on Twitter 🐦

If you want to discuss, then don't hesitate to join the Personal Knowledge Management community or the Software Crafters community.