How to fight against inertia to change the world Changing the world requires knowing how to fight against inertia in all its shapes and forms. Here's how.
How to capture your thoughts and ideas Discover how to capture all your ideas and insights. Never lose a great idea again!
DeveloPassion's Newsletter #138 - Sky is the limit Welcome to the 138th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've started preparing for my move. It happens on the 22, and we still have tons of things to sort, pack, etc. There's also a ton of boring administrative details
How PKM and note-taking tools help us think more effectively In this short article, I want to discuss how Personal Knowledge Management and note-taking tools help us think more effectively. Introduction The following article is quite interesting, but I think that the author focuses too much on the act of thinking, and not enough on the context in which that
There's a lot more to journaling than what most people think There's a lot more to journaling than what most people think... I've been journaling for a number of years, and it has helped me tremendously! Here's why...
DeveloPassion's Newsletter #137 - Video gogo Welcome to the 137th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I only had one day to work on my own projects, so I tried to make it count! I've focused my energy on marketing the Obsidian course, and recording new
Automatically move notes in Obsidian I’ve published a new video, explaining how to automatically move your notes around in Obsidian: About Sébastien Hello everyone! I'm Sébastien Dubois (you can follow me on Twitter 🐦). I'm an author, founder, and CTO. I write books and articles about software development & IT, personal knowledge management, personal organization, and
DeveloPassion's Newsletter #136 - New Course Welcome to the 136th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week marks the end of the vacation period for the kids here in Belgium. A part of me is sad, but the other cannot wait. When kids go back to school,
DeveloPassion's Newsletter #135 - New friends Welcome to the 135th edition Another week, another newsletter! I hope that you all had a great one 🤩 As an indie hacker/bootstrapper, my motto is to enjoy the journey. I don't focus overly on the end goal, as it might be too far away, unreachable, and that would just
Eventual reciprocity Eventual reciprocity is a long-term game that can help you build better relationships, accumulate trust, social capital, reputation, and has unexpected benefits.
DeveloPassion's Newsletter #134 - Community brain Welcome to the 134th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I was on vacation with the kids, but we stayed at home. Unfortunately, while I love being with the kids, it means that recording my course was nearly impossible. It's
DeveloPassion's Newsletter - Links #20 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
Continuous note-taking Note-taking/note-making is continuous. Keep coming back to your notes to improve them, instead of considering those as "final". Here's why.
DeveloPassion's Newsletter #133 - Rusty Welcome to the 133rd edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've been quite busy with administrative stuff. As I'm buying a new home, there are countless papers to fill-in, sign, etc. Also, we've been looking for furniture, which is crazy
On the importance of non-goals Goals are key to progress, but non-goals are complementary, and help go in the right direction. Here's why.
Why all solopreneurs should write a journal All solopreneurs would benefit from writing a journal. Here's why!
DeveloPassion's Newsletter #132 - Back in the zone Welcome to the 132nd edition Another week, another newsletter! I hope that you all had a great one 🤩 Vacations are over... for July! We had a real blast on the Belgian coast! We've enjoyed the sun, the wind, the icy water, as well as (too much!) fresh Belgian beer ❤️. I
DeveloPassion's Newsletter #131 - The road ahead Welcome to the 131st edition Another week, another newsletter! I hope that you all had a great one 🤩 I'm still on holiday, but I wanted to reach out to you anyway. Consistency is something that matters a lot in my life, and I wouldn't want to miss an opportunity to
DeveloPassion's Newsletter #130 - Delayed Gratification Welcome to the 130th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, while I appear in your mailbox as usual, I'm actually not around. I'm on vacation for two weeks. Still, I wanted to keep showing up. During my vacation, I plan
DeveloPassion's Newsletter - Midweek Links #19 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
Learning Just in Time vs Just in Case Learning just in time and just in case are both useful. But there's a balance to be found, and strategic thinking to apply. Be mindful of what, why and how you learn.
DeveloPassion's Newsletter #129 - Riding Ocean Waves Welcome to the 129th edition Another week, another newsletter! I hope that you all had a great one 🤩 Subscribe to the newsletter This week has been quite FUN. I've had a bunch of coaching sessions with "students" coming from all walks of life. Each session is different, and I feel
How to communicate with your future self Most people struggle to communicate with others. Sometimes they realize, sometimes they don't. But many would also benefit from better communicating with their future self. Here's why it matters, and how to do it.
Why and how to approach journaling as a founder Why and how journaling can supercharge your journey as a founder.
DeveloPassion's Newsletter #127 - Ideal trajectory Welcome to the 127th edition Another week, another newsletter! I hope that you all had a great one 🤩 It's HOT in here this week! ☀️. As temperatures rise here in Belgium, my productivity hits rock bottom. It's hard to focus and remain productive when the environment is uncool (to say the
Summary of what alcohol does to your body, brain and health No level of alcohol consumption is safe for our health. Here's why.
DeveloPassion's Newsletter #126 - 40 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 126th edition Another week, another newsletter! I hope that you all had a great one 🤩 I turned 40 yesterday.
Be grateful for the small things too In this article, I want to discuss gratitude, and how it (really!) helps look back with a different mindset. Introduction What do you see when you look back? Do you remember everything clearly? What stands out? Do you remember what made you happy yesterday? Last week? What about last month
DeveloPassion's Newsletter #125 - A sea of opportunities 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 125th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I couldn't
DeveloPassion's Newsletter #124 - Polywork 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 124th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've been
DeveloPassion's Newsletter #123 - Escape the game 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 123rd edition Another week, another newsletter! I hope that you all had a great one 🤩 What a week!!! I
Preparing for the future of knowledge work Large Language Models are here to stay, and they might change everything. How can we prepare for the future of knowledge work?
DeveloPassion's Newsletter #122 - PKM Coaching 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 122th edition Another week, another newsletter! I hope that you all had a great one 🤩 I have huge news
Ten Personal Knowledge Management Practices to Explore and Master Ten practices that you should explore to improve your Personal Knowledge Management skills
DeveloPassion's Newsletter #121 - Open Source 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 121th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I took
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
DeveloPassion's Newsletter #119 - Baby steps 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 119th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've continued
DeveloPassion's Newsletter - Midweek Links #18 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
DeveloPassion's Newsletter #118 - Big goals for big moves 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 118th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've continued
Meeting with yourself Meeting with yourself can profoundly impact your wellbeing, happiness and productivity. Don't miss out on the opportunity!
DeveloPassion's Newsletter - Midweek Links #17 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
DeveloPassion's Newsletter #117 - Works 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 117th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've continued
DeveloPassion's Newsletter #116 - Keep Going 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 116th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've spent
DeveloPassion's Newsletter #115 - Moving Forward 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 115th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've spent
DeveloPassion's Newsletter - Midweek Links #16 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
It's Great to Participate in the Transformation (GPT) Conversational AIs are here to stay. Learn how to use those to remain relevant
DeveloPassion's Newsletter #114 - GPT: Great to Participate in the Transformation 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 114th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week has been quite busy. The
DeveloPassion's Newsletter #113 - Grains of sand and Mountains 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 113th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've decided to acquire new
DeveloPassion's Newsletter - Midweek Links #15 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
The poison of Perfectionism Perfectionism is a poison. It's a disease that we need to understand and fight against. Here's why.
DeveloPassion's Newsletter #112 - Consistency 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 112th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, apart from preparing boxes for
DeveloPassion's Newsletter #111 - Passion 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 111th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week I'm a bit late with
Content curation as a way to level up communities In this article, I want to discuss about community content curation. It's a practice that can truly empower communities. Subscribe to the newsletter Introduction All communities have domain-specific knowledge. For that knowledge to be disseminated within the community, it must first be curated, regrouped, organized, and managed over time. Community
DeveloPassion's Newsletter - Midweek Links #14 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
Focus on things that don't change Focus on things that don't change to build solid foundations and invest your time in the best possible way.
DeveloPassion's Newsletter #110 - Breathe 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 110th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week marked the end of the
DeveloPassion's Newsletter #109 - New Bet 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 109th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week has been an incredible emotional
IT Concepts Wall Discover the IT Concepts Wall, a huge collection of resources about IT and Software Development.
DeveloPassion's Newsletter #108 - The Future of Community Knowledge Management 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 108th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I started working on Knowii,
Meta-learning, the missing link in (your) education Meta-learning (learning how to learn) might be the key that you need to build a better future for yourself.
DeveloPassion's Newsletter #107 - Time to build 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 107th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week has been yet another whirlwind.
DeveloPassion's Newsletter #106 - Oops 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 106th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've had a great time
Tools for Thought's greatest benefit The greatest benefit of Tools for Thought (TfT) is not what you think
My daily note template in Obsidian In this article, I want to share the template I use in Obsidian for my daily notes. Introduction As journaling is part of my habits, I use my daily note template every single day. That's why I like to keep it simple and usable. My daily note template Let me
Showing Obsidian front matter using Dataview queries How to use the dataview plugin to display the YAML front matter of Obsidian notes as a table
DeveloPassion's Newsletter - Issue #105 - 10K 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 ✨ The best way to support my work is to become a subscriber. Welcome to the 105th edition Another week, another newsletter! I hope that you
DeveloPassion's Newsletter - Midweek Links #13 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 ✨ The best way to support my work is to become a supporter. You can also buy one of my products on Gumroad. Time for a
DeveloPassion's Newsletter - Issue #104 - Pushed to write 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 ✨ The best way to support my work is to become a subscriber. Welcome to the 104th edition Another week, another newsletter! I hope that you
How to fight against decision fatigue Our decision-making power is limited. Each day, it quickly depletes as we make decisions. Learn more about decision fatigue and discover tips to avoid it
Are my Thoughts Useful? Thoughts are nothing more and nothing less than thoughts. We don't have to accept them as true. Read this to learn more about cognitive defusion.
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
DeveloPassion's Newsletter - Issue #102 - Planning time 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 102nd edition Another week, another newsletter! I hope that you all had a great one 🤩 Happy new year, everyone! 🎉 2022 has been
Systems for health, intention, productivity, learning, knowledge, information management and control How systems thinking can change your life
DeveloPassion's Newsletter - Issue #101 - Looking back at 2022 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 101st edition Another week, another newsletter! I hope that you all had a great one 🤩 This is the very last edition of
DeveloPassion's Newsletter - Issue #100 - New Beginning 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 100th edition Another week, another newsletter! I hope that you all had a great one 🤩 Today marks a cool milestone for my
Why is Personal Knowledge Management (PKM) useful The key reasons why Personal Knowledge Management is useful
DeveloPassion's Newsletter - Midweek Links #12 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 ✨ If you enjoy this newsletter and get value from it, please consider becoming a supporter to support my work. You can also buy one of
DeveloPassion's Newsletter - Issue #99 - Peak 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 99th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I have been offline pretty
DeveloPassion's Newsletter - Issue #98 - Migration 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 98th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've been busy migrating my
DeveloPassion's Newsletter - Black Friday Experiments 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 97th editionAnother week, another newsletter! I hope that you all
Note-taking vs Note-making Taking notes and making notes are different but complementary. Learn about the difference and why you should care
DeveloPassion's Newsletter - Midweek Links #11 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, consider becoming a subscriber ❤️Welcome to the Midweek Links #11Time for a new
Top of mind note In this article, I want to share a few ideas about how to deal with what's on top of our minds. Introduction Every single day, we have many things on our minds. We think about what we need to buy from the grocery store, when to pick up the kids,
DeveloPassion's Newsletter - Unnamed 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 95th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Falling off the clouds 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 94th editionAnother week, another newsletter! I hope that you all
The Capture Habit Why capturing ideas and concepts can make a huge difference for your personal development and career
DeveloPassion's Newsletter - Time off 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 93rd editionAnother week, another newsletter! I hope that you all
50 Tabs means 50 Mental contexts and needless cognitive load Close those tabs to regain mental resources and be more productive
DeveloPassion's Newsletter - Midweek Links #10 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, consider becoming a subscriber ❤️Welcome to the Midweek Links #10Time for a new
DeveloPassion's Newsletter - Month in review 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 91st editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Gearing up 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 90th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Energy crisis 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 89th editionAnother week, another newsletter! I hope that you all
The Must-Have Obsidian plugins An overview of the best Obsidian plugins. Make sure to read this and try these out!
DeveloPassion's Newsletter - Silence is golden 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 88th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Month in review 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 87th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Procrastination 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 86th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Prompt engineering 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 85th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Midweek Links #9 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, consider becoming a supporter ❤️Welcome to the Midweek Links #9Time for a new
Calm businesses are a viable path too Startups and fast growth are not the only way. Creating a calm business is also a viable path to success
DeveloPassion's Newsletter - Calm Business 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 83rd editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Eyes on target 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 82nd editionAnother week, another newsletter! I hope that you all
Saving and restoring your mental contexts to improve mental health and productivity This article explores mental contexts and the importance of handling those properly to improve mental health and productivity
DeveloPassion's Newsletter - Back to it 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 81st editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Misguided 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 ✨If you enjoy this newsletter, then become a supporter ❤️. It will help me keep going!Welcome to the 80th editionAnother week, another
DeveloPassion's Newsletter - Disconnected 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 ✨If you enjoy this newsletter, then become a supporter ❤️. It will help me keep going!Welcome to the 79th editionAnother week, another
DeveloPassion's Newsletter - Heat waves 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 ✨If you enjoy this newsletter, then become a supporter ❤️. It will help me keep going!Welcome to the 78th editionAnother week, another
DeveloPassion's Newsletter - Midweek Links #8 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, consider becoming a supporter ❤️Welcome to the Midweek Links #8Time for a new
The Feynman Technique Richard Feynman has given us a wonderful technique to improve the way we learn. Discover the famous Feynman technique and start learning more effectively
DeveloPassion's Newsletter - Personal Organization System 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 76th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Metronomes and momentum 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 75th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Next steps 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 74th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - What is life anyway? 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 73rd editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Midweek Links #7 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, consider becoming a supporter ❤️Welcome to the Midweek Links #7Time for a new
DeveloPassion's Newsletter - New chapter 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 71st editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Bending, not breaking 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 70th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Midweek Links #6 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, consider becoming a supporter ❤️Welcome to the Midweek Links #6Time for a new
DeveloPassion's Newsletter - Boomerang 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 68th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Truly dead 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 67th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Reach 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 66th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - 3K 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 65th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Proof of Work (PoW) 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 64th editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Eventual reciprocity 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 63rd editionAnother week, another newsletter! I hope that you all
Why and how to tag notes in your PKM Tags are a great way to categorize, describe and track your notes. This post will show you how to approach tagging the notes in your PKM
Periodic reviews for a happier and more productive life Discover how to leverage periodic reviews to achieve your goals and get more out of your life
Maps of Content (MoCs) for better Knowledge Graphs Understand what Maps of Content (MoCs) are in the PKM ecosystem. Discover why they are useful and how they can help strengthen your knowledge graph
DeveloPassion's Newsletter - Financial captivity 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 62nd editionAnother week, another newsletter! I hope that you all
DeveloPassion's Newsletter - Midweek Links #5 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, consider becoming a supporter ❤️Welcome to the Midweek Links #5Time for a new
DeveloPassion's Newsletter - Overlapping realities 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 ✨If you enjoy this newsletter, then become a supporter ❤️Welcome to the 60th editionAnother week, another newsletter! I hope that you all
The Zettelkasten method Discover the Zettelkasten method, one of the most powerful note-taking systems
DeveloPassion's Newsletter - Broken records 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 ✨If you enjoy this newsletter, then become a supporter ❤️If this email was forwarded to you, then don’t forget to subscribe.
The PARA method The PARA method is a great way to organize your digital information. Here's a quick introduction
The LIFT principle Discover the LIFT principle and why you should apply it to improve your personal organization
Markdown introduction Markdown is everywhere. Learn what it is, why it is useful as well as its pros and cons
Why you need a single source of truth for your PKM system Having a single source of truth for all types of data in your PKM is key to a solid system
DeveloPassion's Newsletter - Launch too soon 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 ✨If you enjoy this newsletter, then become a supporter ❤️If this email was forwarded to you, then don’t forget to subscribe.
Introducing the Obsidian Starter Kit Get started with Obsidian with a solid and scalable organization system
DeveloPassion's Newsletter - It's later than you think 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 ✨If you enjoy this newsletter, then consider becoming a supporter to help me keep going ❤️If this email was forwarded to you,
DeveloPassion's Newsletter - Midweek Links #4 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Data hoarder 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 ✨If you enjoy this newsletter, then consider becoming a supporter to help me keep going ❤️If this email was forwarded to you,
25+ Years of Personal Knowledge Management. From scattered ideas to networked thoughts In this post, I describe my entire Personal Knowledge Management (PKM) system and its evolution over 25+ years
DeveloPassion's Newsletter - Chaos bag 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 ✨If you enjoy this newsletter, then consider becoming a supporter to help me keep going ❤️If this email was forwarded to you,
DeveloPassion's Newsletter - The right time Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
DeveloPassion's Newsletter - Unbundling PKM Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
DeveloPassion's Newsletter - Audio turmoil Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If this email was forwarded to you, then don’t forget to subscribe.If you enjoy receiving
DeveloPassion's Newsletter - War in Ukraine Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
DeveloPassion's Newsletter - The Lab Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
DeveloPassion's Newsletter - Midweek Links #3 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
How to capture book notes and turn those into smart notes How to capture thoughts, ideas, and knowledge to retain more from the books you read
DeveloPassion's Newsletter - Void Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
Introducing the Personal Knowledge Management Library Learn how to learn and explore Personal Knowledge Management with the PKM Library
Why you should take notes while reading non-fiction books Why it's critical to take notes while reading non-fiction books
DeveloPassion's Newsletter - Flywheels Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
The focusd community: Let's focus on Zen Productivity Discover the focusd community, a space for people who want to be more focused and productive without burning out
DeveloPassion's Newsletter - Personal Knowledge Management Matters Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
Product development process: From idea to code How to go from an idea to an actual product. A story about product development
DeveloPassion's Newsletter - Interleaving books Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
DeveloPassion's Newsletter - Midweek Links #2 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Don't fit in Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 🙏. If this email was forwarded to you,
How to think logically Learn what it means to think logically. Cultivate thought processes to help you better solve problems
DeveloPassion's Newsletter - Midweek Links #1 Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Focused Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Community-first learning Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - 2021 Lessons Learned Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Looking left and right Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Growth Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
Personal Knowledge Management organization In this post, I dissect my Personal Knowledge Management system
DeveloPassion's Newsletter - Creativity Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Prototyping Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter - Laser Focus 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 ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you, then don’t forget to
An online community for lifelong learners Discover the Personal Knowledge Management (PKM) community, a community for lifelong learners
DeveloPassion's Newsletter - Small and riskless bets 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 ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you, then don’t forget to
Why Craftsmanship Matters Craftsmanship has been around for ages, but why does it matter in software engineering?
DeveloPassion's Newsletter - Neurodiversity 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 ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you, then don’t forget to
DeveloPassion's Newsletter - Entrepreneurial journey 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 ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you, then don’t forget to
Practice an evening routine to feel better every day Learn about the benefits of defining a clear evening routine to improve your well-being
DeveloPassion's Newsletter - Web3 hype 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 ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you, then don’t forget to
DeveloPassion's Newsletter - Community building 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 ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you, then don’t forget to
Journaling every day is powerful - Part 1: Introduction Discover journaling and how it can help you live a happier, more fulfilling and more productive life
Journaling every day is powerful - Part 2: Going further Discover journaling and how it can help you live a happier, more fulfilling and more productive life. Part two
DeveloPassion's Newsletter - About Time Hello everyone!Welcome to the 26th edition of my newsletter.Another week, another newsletter! I hope that you all had a great week. Reply to tell me your story; what have you discovered/learned/enjoyed this week ❓ About Time This week, my main reflections were about time and memories. It
DeveloPassion's Newsletter - Home sweet home Hello everyone!Welcome to the 25th edition of my newsletter.This week has come and gone without me noticing. I’ve spent my days in a constant rush, taking care of the children, doing roundtrips between home and the hospital, and doing laundry 😂. But it’s over now, Raphaël and
DeveloPassion's Newsletter - The Next Waves Hello everyone!Welcome to the 24th edition of my newsletter.I hope you all had a great week. Mine was fantastic. My third child, Raphaël, is born this Friday. I couldn’t be happier right now! 😀 As you can imagine, I didn’t sleep all that much since Friday, but
DeveloPassion's Newsletter - The Clock is ticking 4000 Weeks This week I’ve been reminded that we only have ~4000 weeks to live, which means around 28000 days. I don’t know about you, but it feels very little to me!I’ve been here for almost 14000 days, so I’ve used half my time on
DeveloPassion's Newsletter #22 - Ecosystems and Integrated Thinking Environments Welcome to the 22nd edition of my newsletter. Hello everyone! Welcome to all the newcomers. I hope that you’ve all had a great week! This one has been another productivity shipwreck for me. But it’s all right; life has a way to remind us that we can’t
Quality vs user satisfaction Software crafters care a lot about the quality of their work, but business realities are generally much more important. As a software crafter, you'll often be faced with the following conundrum: how to deliver the best possible quality results, hence satisfying the crafter in you, while pleasing end users, who
DeveloPassion's Newsletter #21 - Communities makes us stronger Welcome to the 21st edition of my newsletter. What a week! I thought that I’d have time to work on my projects, but instead, I’ve spent a lot of time in the hospital. Life is always full of surprises! In the last edition, I’ve mentioned that our
An online community for Software Crafters A software development community for beginners, professional and artisans
DeveloPassion's Newsletter #20 - Future of Work Welcome to the 20th edition of my newsletter. I hope that you’ve all had a great week! We’re almost in September already. The finish line for 2021 is getting closer and closer. There are only 132 days left, and those are precious. Let’s make the best of
DeveloPassion's Newsletter #19 - A Second Brain for Everyone Welcome to the 19th edition of my newsletter. Before we dive in, I want to share a secret with you: I’m stressed. Truth be told I’m stressed all the time, like most of us, and not only because of Covid-panic. No, I’m stressed because I’ll be
How to get started in IT and grow as a Software developer Learn how get started in IT, and how to grow as a software developer
What is the difference between software developers, engineers, coders, and programmers What is the difference between software developers, engineers, coders, and programmers
DeveloPassion's Newsletter #18 - Exponential Change Welcome to the 18th edition of my newsletter. This week has been great compared to the previous ones. The floods here in Belgium and a few other countries have done so much damage that it will take years to reconstruct everything. I’m grateful that our family hasn’t been
What is software engineering In this article, I'll share my personal take on the difference between software development and software engineering (SE). It is a personal opinion, so take it with a grain of salt. This content is part of my Dev Concepts series of books. So what is it about? Many people may
DeveloPassion's Newsletter #17 - Next Generation Personal Knowledge Management Welcome to the 17th edition of my newsletter. A few more people have joined recently. I’m really grateful that you’re interested in what I’m sharing over here! As usual, I’d like to ask all of you to help me out a bit. If you find this
DeveloPassion's Newsletter #16 - Dad x3 Welcome to the 16th edition of DeveloPassion’s newsletter. I wanted to check in and keep in touch with you all. It amazes me, but there are now so many of you following me that I’m getting nervous when pressing the “Send” button! I’m really grateful that you’
DeveloPassion's Newsletter #15 - New Site Welcome to the 15th edition of DeveloPassion’s newsletter. Whew, time flies! It’s been a few months since the last edition of my newsletter. The last few months have been hectic, I’ve worked too much (yes, that’s possible :p). As usual, I’d like to ask all
Why Tailwind's Just-In-Time (jit) mode is a game-changer and how to use it right now Learn how to migrate to Tailwind 2, and enable just-in-time for applications and Storybook
Configuring and using the Apollo client in a Next.js TypeScript application Learn how to integrate the Apollo GraphQL client in a Next.js TypeScript application
DeveloPassion's Newsletter #14 - Startup Woes Welcome to the 14th edition of DeveloPassion’s newsletter. Since this is the first newsletter of 2021, let me start by giving you my best wishes for 2021. May this year be full of wonders for all of us. As usual, I’d like to ask all of you to
Startup failure stories: 20 months in, 2K hours spent and 200K € lost. I’ve been working for ~20 months on my current project, spend 2K hours on it, and “lost” 200K € by not doing something else. That project is not ready yet. Here’s the story behind it
DeveloPassion's Newsletter - Less is more Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter or the Dev Concepts project. Thank you for being here with me ✨If you enjoy this, please forward it to your friends 👍. If this email was forwarded to you,
DeveloPassion's Newsletter #13 - Nrwl Nx 11 and Prime NG 11 Welcome to the 13th edition of DeveloPassion’s newsletter. Before we start, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share with others on social media: With your help,
Creating a table of contents with HTML and CSS Learn how to use HTML and CSS to build a table of contents
DeveloPassion's Newsletter #12 - New Book and Angular 11 Welcome to the 12th edition of DeveloPassion’s newsletter. Before we start, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share with others on social media: With your help,
Create Office add ins with Angular and Nrwl NX A modern way to develop Office plugins using Angular and Nrwl NX
How to mock TypeScript method overloads with Jest Learn how to mock TypeScript method overloads with Jest
Software Development Concepts e-book collection A collection of e-books to turn you into a full-stack developer
DeveloPassion's Newsletter #11 - Team Management Welcome to the 11th edition of DeveloPassion’s newsletter. Before we start, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share to others on social media: With your help,
Team management tips: 10 more ways to kill a team Teams are way more fragile than you can imagine. Here are ten more things that can demolish one
Team management tips: 10 ways to kill a team Great teams are hard to craft but much easier to break. Here are 10 things to avoid
The journey from 4K to 30K views per month. Lessons learned Let me tell you how I managed to be more successful with my writing
DeveloPassion's Newsletter #10 - Nrwl NX 10 Welcome to the 10th edition of DeveloPassion’s newsletter. Before we start, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share to others on social media: With your help,
Translating the MatPaginator Angular Material component The MatPaginator component of Angular Material can be translated, but it requires a specific approach
Typesafe checks against TypeScript interface property names at runtime Learn how to safely use TypeScript interface property names at runtime
Force change detection on third-party Angular components using ChangeDetectorRef Discover how to force change detection on third-party Angular components with the ChangeDetectorRef
Removing Moment.js locales from your Angular app JS bundles Reduce the bundle size by removing unused momentjs locales
Analyzing Your Angular app JS bundles How to analyze the JS bundles of your Angular applications and fix bundle size issues
DeveloPassion's Newsletter #9 - Angular 10 Welcome to the 9th edition of DeveloPassion’s newsletter. Before we start, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share to others on social media: With your help,
NGRX Component-store deep dive - Part 2! Part 2: Let's dive into the new Component-store library of NGRX!
Introducing NGRX component-store Part 1: Component-store is an upcoming reactive library of the NGRX family. Let’s discover it and see what it’s all about!
Angular Template Type Checking Leverage strict template type checking to create bulletproof Angular applications
How to create a custom Angular Webpack configuration Understand how you can customize the Webpack configuration of your Angular applications
Taking notes at work: How to never forget anything Here's how to organize notes at work and never forget anything
Use a proxy to bypass firewalls in corporate environments In medium to large companies, it’s almost always the case that your Web traffic has to go through a corporate proxy to reach the Web. Here’s how to find out more about those proxies and how to use them from your tools and terminals
Git tutorial for beginners — Part 3: Commits, log and amend Discover how to create and modify commits with Git, but also how to look at the commit log
Embedding translations in your JS bundles with ngx-translate Embedding translations in your JS bundles can be useful to speed things up if you know that users need to switch between languages regularly. Here's how to do it
TypeScript Switch Case best practices Switch statements are sometimes considered a code smell, but when they do make sense to use, you’d better make sure you don’t forget a single case. Luckily, TypeScript can help
DeveloPassion's Newsletter #8 - Bash Welcome to the 8th edition of DeveloPassion’s newsletter. Before we start, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share to others on social media: With your help,
Strongly typing your Angular route data Use typed route parameters to improve the quality of your Angular code
NPM best practices: Stop installing npm packages globally There is almost no use in installing npm packages globally. Here's why
Git tutorial for beginners - Part 2: Git repository, working tree and staging area Understand Git repositories, the working tree and the staging area
What's new in TypeScript 4.0: Language features Discover all the new language features in TypeScript 4.0
Git tutorial for beginners — Part 1: What is a DVCS? Learn everything about git, step by step. Part 1
Team management tips: What's the bus factor and 7 ways to increase it Learn about the Bus factor and understand why it matters so much
Angular Tips: Understand Angular scroll position and ScrollPositionRestoration How to correctly handle scrolling upon Angular route transitions
Optimizing Tailwind for production Learn how to configure PurgeCSS with Tailwind to reduce get rid of useless styles
Discover Bash aliases and understand why those are great How to leverage Bash aliases to boost your productivity
Kubernetes tip: Force delete terminating pod How to get rid of pods that are stuck in the "Terminating" state
DeveloPassion's Newsletter #7 - Node module Welcome to the seventh edition of DeveloPassion’s newsletter. Before we start, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share this link to others on social media: With
Dynamically translating a PrimeNG menu using ngx-translate How to translate a PrimeNG menu dynamically
TypeScript Language Design: Non-goals The goals of TypeScript are obvious, but do you know about its non-goals?
How to write code comments like a pro In this article, I’ll explain how my commenting practice (yes, that’s a thing :p) has evolved as well as what I currently recommend, whether you’re a junior fresh out of school, a seasoned developer…
Creating a Storybook instance including stories from multiple libraries in a Nrwl Nx workspace Learn how to create a Storybook including stories from multiple libraries in a Nrwl Nx workspace
TypeScript best practices: Interfaces and custom types vs classes Why you should favor TypeScript interfaces and custom types over classes
Fixing the "can’t resolve all parameters" error with Angular DI How to fix the "can’t resolve all parameters" error with Angular
TypeScript monorepo best practices: Avoid import issues Leverage TypeScript paths to avoid problems with your shared types imports
NGX Quill tip: Dynamically custome ngx-quill editors in an Angular application How to customize Quill editors through ngx-quill in an Angular application
DeveloPassion's Newsletter #6 - TypeScript and Tailwind Welcome to the sixth edition of DeveloPassion’s newsletter. Like most of you, I’m now staying full time at home, working remotely 100% of the time, barely getting outside to do some exercise every other day. Since I have asthma, I prefer to avoid taking needless risks. Having spent
NodeJS best practice for production: Use stable node and npm versions across your projects and teams Use stable versions of Node.js and npm to avoid surprises in production
Improving Gitlab CI performance with a custom Docker image How to improve Gitlab CI performance and reduce CI/CD build times for Node.js projects using custom Docker images
Adding Tailwind to a Nrwl NX monorepo, Angular and Storybook How to use Tailwind with Angular, Storybook and Nrwl NX
Going through depression and dark times Heads up: This post will not give you the keys or fix anything in your life, but it’ll give you some ideas about what might help you to shed some light around you. Also, I’m no physician, psychologist or shrink, so don’t take any of this as
Authorization best practices Authorization best practices to improve the security of your applications
DeveloPassion's Newsletter #5 - Angular 9 Welcome to the fifth edition of DeveloPassion’s newsletter. The last weeks have been quite the thing! I’ve come back (half time) to my previous team over at the National Bank of Belgium and am enjoying the familar/friendly place, but at the same time having lots of difficulty
Work/life balance Sometimes in life, we try too hard for too long. It's important to pay attention to our work life balance
Building a Service Worker with Workbox 5, TypeScript, Webpack and Angular How to implement a service worker using Workbox, TypeScript, Webpack, and Angular
DeveloPassion's Newsletter #4 - Web Almanac Welcome to the fourth edition of DeveloPassion’s newsletter. Spread the word! First of all, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share this link to others on
Deploying TLS certificates for local development and production using Kubernetes, cert-manager, mkcert and Let’s Encrypt How to deploy TLS certificates for local development and production using Kubernetes, cert-manager, mkcert and Let’s Encrypt
DeveloPassion's Newsletter #3 - TypeScript News Welcome to the third edition of DeveloPassion’s newsletter. Spread the word! First of all, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share this link to others on
DeveloPassion's Newsletter #2 - Tooling News Welcome to the second edition of DeveloPassion’s newsletter. NG BE 2019 conference videos I just saw that the videos for NG BE 2019 are already online: https://www.youtube.com/channel/UCnMfZM2S3QgbFvOyet5PMmQ/videos?view=0&sort=dd&flow=grid I’m a sad panda because I would’ve liked
DeveloPassion's Newsletter #1 - Welcome Welcome! Welcome to the very first edition of DeveloPassion’s newsletter. I’m Sébastien Dubois, the owner of the company (and sole member so far :p), an IT consultancy firm based in Belgium. Through this newsletter, my goal is to share interesting things I stumble upon around software craftsmanship, software
The best VSCode extensions grouped in extension packs Boost your productivity with the best VSCode extensions
Tip of the day: using capture groups and back references to search and replace in IntelliJ Using capture groups and back references to search and replace in IntelliJ
Fixing ‘bash’ is not recognized as an internal or external command when used within npm scripts on Windows Fixing bash is not recognized as an internal or external command error
The story behind my upcoming book: Learn TypeScript by Building Web Applications — part 1 The story behind my TypeScript book
How to write integration tests for a GraphQL API with Spring Boot and Kotlin How to write integration tests for a GraphQL API using Spring Boot 2.x and Kotlin
Cleaning up database tables after each integration test method with Spring Boot and Kotlin How to clean database tables after each integration test in a Spring Boot application using Kotlin
Using JUnit 5 with Spring Boot 2, Kotlin and Mockito A guide explaining how to install, configure, and use JUnit 5 with Mockito in a Spring Boot Kotlin project
How to validate UUID with bean validation in Kotlin A small bean validation constraint annotation in Kotlin for UUIDs
How to install and configure GPG Some notes about my current setup for GPG/PGP. I’m currently using GnuPG and in particular GPG4Win. Portable mode As usual, I like portable installs and GPG is no exception. I’ve uncompressed it in my tools folder (synchronized across my machines). By itself, the tool is portable, maybe