DeveloPassion's Newsletter - Issue #103 - Mistakes help us learn

DeveloPassion's Newsletter - Issue #103 - Mistakes help us learn

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

Welcome to the 103rd edition

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

If you enjoy this newsletter and get value from it, please consider becoming a supporter. You'll be able to join our community and meet like-minded people while enabling me to keep creating content. If you prefer, you can also buy one of my products on Gumroad or offer me a cup of coffee.

Alright, let's gooooo 🚀

The lab 🧪

Last week, I started planning for the first semester of 2023. This week, I've been reflecting a lot about where and how to start. Oftentimes, the first step is often the most difficult one. As Eugene Znosko-Borovsky put it: "It is not a move, even the best move that you must seek, but a realizable plan". So instead of trying to find the best possible move, I prefer to focus on making logical choices that help me move the needle forward each day.

Since I already have some momentum with my articles, I'll continue focusing on publishing new ones. I will also put more energy into my Obsidian Publisher plugin as it will help me publish more easily.

I'm also actively looking for sponsors for this newsletter. If you are interested, then please get in touch with me.

Mistakes help us learn

Society teaches most of us that mistakes should be avoided. It's quite sad, as mistakes help us learn. Making mistakes is actually one of the best ways to learn new things and acquire new skills.

Whatever you want to learn, don't hesitate to try as much as you possibly can, assuming you can make mistakes without dangerous/costly consequences. And if you have kids, encourage them to do the same. The world needs more curious minds!

New articles

No new article this week

Quotes of the week

  • "If you really want to learn how something works, try to change it"

Book of the week

Debt: The First 5000 Years

Before there was money, there was debt. For more than 5,000 years, since the beginnings of the first agrarian empires, humans have used elaborate credit systems to buy and sell goods—that is, long before the invention of coins or cash. It is in this era that we also first encounter a society divided into debtors and creditors—which lives on in full force to this day.

Thinking and learning

A huge stream of information and FOMO
A huge stream of information and FOMO
Do You Take Notes? Why Do You Take Notes, And Not Least, Where Do You Take Said Notes?
An increasing number of people are taking notes on their computers, tablets, and phones. T
Six Recent Discoveries That Have Changed How We Think About Human Origins
New discoveries have upended the traditional view of human evolution, changing how we see ourselves today—and how we might imagine our future.
Giving Journaling Another Shot (Sort of), And Hopefully, The Habit Builds This Time
I have tried and failed; I tried once again and failed that time too. I might have been st...
PKM Weekly Jan 8 2023 – Issue 051 – Curtis McHale
🌠 AI, Canvas, Terminal & Tasks plugins
Improvements to academic workflows, an upcoming successor to Dataview, and the return of AnuPpuccin.
GitHub - clmnin/ Summarize web pages using OpenAI ChatGPT
Summarize web pages using OpenAI ChatGPT. Contribute to clmnin/ development by creating an account on GitHub.

Indie Hacking and bootstrapping

I am done. I give up | Hacker News
The four things I wish I knew before founding my mental health startup
In this article, I will bust some myths that prevent many promising projects from taking of.
Validate your idea with a landing page before you validate your product
We all know the importance of validating a product before investing significant time and energy into it. MVPs get a lot of hype in this regard, because... - Tracking the top 5000 subreddits
redditlist helps you find the best parts of by bringing you daily rankings and statistics for the most popular subreddits.
Microsoft Clarity - Free Heatmaps & Session Recordings
Clarity is a free user behavior analytics tool that helps you understand how users are interacting with your website through session replays and heatmaps.


Micro-frontends: composable frontend architectures
Frontend architecture and cloud-native infrastructure resources, to successfully decouple frontend monoliths, specify APIs and understand databases.
How I hunt down (and fix) errors in production
My approach to finding and fixing bugs with an example
Testing static types in TypeScript
When it comes to TypeScript code: There are many options for testing its behavior at runtime. There are far fewer options for testing its compile-type types. In this blog post, we look at the latter.
Retrofitting null-safety onto Java at Meta
Nullsafe is a new static analysis tool that is used at Meta to detect NullPointerException (NPE) errors in Java code.
Design Patterns and Refactoring
Design Patterns and Refactoring articles and guides. Design Patterns video tutorials for newbies. Simple descriptions and full source code examples in Java, C++, C#, PHP and Delphi.
GitHub - kubeshark/kubeshark: The API traffic viewer for Kubernetes providing deep visibility into all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster. Think TCPDump and Wireshark re-invented for Kubernetes
The API traffic viewer for Kubernetes providing deep visibility into all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster. Think TCPDump and Wiresha...
GitHub - diffplug/spotless: Keep your code spotless
Keep your code spotless. Contribute to diffplug/spotless development by creating an account on GitHub.

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 and my collection of books about software development 🔥.

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.