Skip to main content
Bouwe's Briefs

Bouwe's Briefs

By bouwe77

Hi, I am Bouwe and I like to talk about coding, testing, careers, and content creation. And I am challenging myself to keep it brief 😏

To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599
Currently playing episode

#11 - Learners Lead: Knowledge Transfer and Documentation, an alternative approach

Bouwe's BriefsMar 04, 2024

00:00
12:11
#11 - Learners Lead: Knowledge Transfer and Documentation, an alternative approach

#11 - Learners Lead: Knowledge Transfer and Documentation, an alternative approach

In this episode we dive into concepts like knowledge management and domain sponsoring, exploring an alternative approach to learning and documentation, where domain sponsors to-be, still learning, take the helm in documenting knowledge by peering with the domain's expert, having the best learning experience possible.

---

About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.

To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Mar 04, 202412:11
#10 - Consuming APIs with Confidence: Types, Testing, and Beyond (API Challenges part 2)

#10 - Consuming APIs with Confidence: Types, Testing, and Beyond (API Challenges part 2)

Let's talk about challenges when interacting with web APIs again. In this episode I focus on the contract, in other words, the structure of the data that is going back and forth between an API and the client consuming it.

How can the consumer be sure the structure of this data is as they expect, and nothing (suddenly) breaks?

This is particularly a challenge when the client consuming the API is a separate application, because then the client has a "copy" of the API structure in their code, in the form of type definitions, tests, mocks, etc.

---

About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.

To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Dec 09, 202314:08
#9 - Hands-On Learning with Coding in Your Free Time, for Better Grasping Solutions Used At Work

#9 - Hands-On Learning with Coding in Your Free Time, for Better Grasping Solutions Used At Work

When working in a team, you are probably not always directly involved in solving every problem or challenge.

You probably hear about them, review PRs, and that way have a general idea on how some, if not most, things are solved. But still, it is not always enough to really grasp everything, and to be able to use it yourself effectively.

Let's talk about how coding in your free time might help you becoming more effective at work.

Nov 14, 202308:17
#8 - Keeping Server and Client State in Sync (API Challenges Part I)

#8 - Keeping Server and Client State in Sync (API Challenges Part I)

Let's talk about challenges when interacting with web APIs. In this episode I focus on server and client state, and how to keep them in sync.

This is particularly a challenge when the client consuming the API is a separate application, for example a frontend, which is often stateful, meaning its state is a "copy" of the server state.

---

About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.

To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Nov 04, 202309:25
#7 - An intro to Functional Programming with Elm

#7 - An intro to Functional Programming with Elm

Functional programming is refreshing and fun! Here's an introduction to Elm, a functional language for building web applications.

Resources:

  • Elm https://elm-lang.org/
  • Functional Programming for Pragmatists - Richard Feldman https://youtu.be/3n17wHe5wEw
  • The Power of Composition - Scott Wlaschin https://youtu.be/vDe-4o8Uwl8

---

About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.

To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Oct 31, 202306:40
#6 - You, and your content, are worth it

#6 - You, and your content, are worth it

Why would I create content that has already been created many times before? And who is even interested in my content?

Let me explain why it is a good thing there is a lot of content about the same topic, and why your content also has a place in that.

Because think about it, what if there would only be one blog post about React on the whole internet, but you didn't like it?


About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.

To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Oct 14, 202307:15
#5 - About this podcast - why and how

#5 - About this podcast - why and how

Let me tell you about why and how I do this podcast.

Links to things mentioned in this episode:

  • Just publish your podcast, or any content, for that matter on Bouwe's Briefs https://open.spotify.com/episode/1GfpxCs0JUKtNJ3r2b0KIq?si=9a475e7e691f4b43
  • Record one thought at a time on Egghead: https://egghead.io/lessons/tools-record-one-thought-at-a-time

About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.

To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Oct 07, 202311:03
#4 - Personality Over Proficiency in Tech Interviews

#4 - Personality Over Proficiency in Tech Interviews

I've done quite some interviews, both as an interviewer and interviewee. In my experience and opinion, the personal connection between people and your potential to learn because of your personality are more important than your technical skills. As a result, hiring junior candidates might not be as challenging for companies as it often appears.


About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.


To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599


Oct 04, 202315:48
#3 - Am I Too Old to (Still) Be a Developer?

#3 - Am I Too Old to (Still) Be a Developer?

Somehow, being a developer is often related to age: When you become older, you move on, mainly because it is better for your career. But is this true for everyone? Are you ever too old, or will you be fine? My thoughts on this, in this episode.


About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.


To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599


Sep 30, 202315:52
#2 - Just publish your podcast, or any content, for that matter

#2 - Just publish your podcast, or any content, for that matter

Stop procrastinating creating your content, and just ship it, do it now! No planning, brainstorming, note taking, or phantasizing beats the experience and feeling you get from just start creating content.


About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.


To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Sep 22, 202303:59
#1 - Implementation details, quality software, and focus

#1 - Implementation details, quality software, and focus

Yes! My first solo podcast 🎉 In this episode I talk about implementation details, what they are, and how they can help to make better software and give you more focus on the thing that matters (now).


About Bouwe's Briefs: Short podcasts where I ramble about the things I find interesting in software development, content creation and careers.


---


To learn more about me, visit my blog at https://bouwe.io, follow me on Twitter https://twitter.com/bouwe, or check out my other podcast Curious Coders Chronicles at https://open.spotify.com/show/2s3E6ilQeGBUwwe2TwnDO9?si=f343468fe1ec4599

Sep 21, 202307:09