Series

Dev Life

Reflections on career, soft skills, productivity, and the human side of programming.

📚 29 Articles

The non-code side of being a developer — career reflections, lessons from community work, and honest takes on staying relevant in a fast-moving industry.

With 30+ tech talks delivered and over a decade in the industry, I write about developer life from direct experience — including what it takes to become a GDE and build a recognized technical presence.

Start Here

All Articles

Preview image for Developer Tools I Use and Recommend blog post
Unsplash
Dev Life
·3 min read

Developer Tools I Use and Recommend

A transparent list of developer tools I use daily - from productivity powerhouses like Warp and GitKraken to minimalist gems like There and Mole. Some are referrals, all are essential.

Preview image for Why I Switched from Loom to Cap blog post
Dev Life
·5 min read

Why I Switched from Loom to Cap

After years of using Loom for screen recordings, I made the switch to Cap.so. Here's why this open-source alternative won me over with its simplicity, features, and incredible pricing.

Preview image for 2025 Yearly Recap blog post
Dev Life
·2 min read

2025 Yearly Recap

2025 is almost over. It wasn't perfect, but it was a challenging year for health and work-life balance.

Preview image for Why I moving from NVM to Volta blog post
Dev Life
·2 min read

Why I moving from NVM to Volta

Nowadays, when we need to work with multiple apps and products, and each one has its own version of libraries, it is important to make your environment flexible to changes. At that moment, nvm becomes a great option to run multiple versions of Node o...

Preview image for What Really Matters blog post
Dev Life
·2 min read

What Really Matters

Sometimes, life gets too noisy—work, technology, AI everywhere, and things always changing. We forget to care for what really matters. That’s when your body and health send a strong message and make you stop to think about your life. I’ve been offlin...

Preview image for 2024 Yearly Recap blog post
Dev Life
·5 min read

2024 Yearly Recap

The year 2024 is almost over, and reflecting on it, it was amazing with many tech talks, community contributions, learning from the community, and sharing great times with friends and family. Special Thanks I want to say a big thank you to Jörgen de ...

Preview image for November 2024 - Recap DevFest and Community blog post
Dev Life
·3 min read

November 2024 - Recap DevFest and Community

Hi! 👋🏽 November has ended, and it was packed with four events in a single month (special thanks to my family, Edgar, and Silvia, for their patience ❤️). It was an incredible experience sharing and learning with the community and GDG. Let’s recap! �...

Preview image for September 2024:  📖 Signals and Learning blog post
Dev Life
·1 min read

September 2024: 📖 Signals and Learning

September has come to an end, and it was a calm and reflective month. While I couldn't write as much as I had hoped, I took the time to adapt to my job at @celonis and dive deeper into Angular Signals, writing, and reading a great book. Let's take a ...

Preview image for July 2024:  Testing in Angular and Using LLM and ChatBots blog post
Dev Life
·1 min read

July 2024: Testing in Angular and Using LLM and ChatBots

July has come to an end. That month has been a bit busy, so I can't write too much, but I always take time to write about things I'm doing. During July, most of my time was spent writing tests and playing with ChatBots and LLMs. Let's take a look bac...

Preview image for June 2024: NgRx, Angular, and with the Community blog post
Dev Life
·2 min read

June 2024: NgRx, Angular, and with the Community

June has come to an end, and it has been a fantastic month with some changes in my professional life! I want to take a moment to share the great experience I had working with the community and learning about NgRx and testing. Let's take a look back a...

Preview image for April 2024  Typescript, Angular and Testing blog post
Dev Life
·2 min read

April 2024 Typescript, Angular and Testing

April has come to an end, and what a fantastic month it was! I had a great time learning about Signals, Angular 17, and the future of testing. Let's take a look back at the highlights and fun moments. 👋🏼 Bye Bye Karma! Hello Web Test Runner and 🦥 ...

Preview image for March 2024 Recap: IA / Schematics, Community and Writing blog post
Dev Life
·2 min read

March 2024 Recap: IA / Schematics, Community and Writing

March has come to an end, and what a fantastic month it was! I had a great time diving into AI, learning about Angular and Typescript, and connecting with the DonWeb Cloud & IaaS community, especially about Kendo. Let's take a look back at the highli...

Preview image for Beginner's Guide to Using WSL on Windows 11 blog post
Dev Life
·5 min read

Beginner's Guide to Using WSL on Windows 11

I was an Ubuntu / Mac user, but two years ago, I switched back to Windows. Why? Well, because of the high prices of MacBooks 😢, and my company assigned me a machine with Windows 11 Pro. However, as a frontend developer, most of my code and my apps r...

Preview image for February 2024 Recap: IA, Community and Writing blog post
Dev Life
·2 min read

February 2024 Recap: IA, Community and Writing

February was amazing and full of surprises! Let's go over the best parts and the fun projects I worked on. Cheers from the Community Big cheers: I became a #ProgressChampion! 🎉 Thank you so much to Progress Telerik and Kendo UI for this big honor. ...

Preview image for My Yearly Summary: 2023 Edition blog post
Dev Life
·4 min read

My Yearly Summary: 2023 Edition

Reflecting on 2023, I experienced a year brimming with presentations, contributions, and remarkable achievements in content creation. Here's a snapshot of my year by the numbers: 🎤 14 Talks: Shared knowledge on topics like Angular , Astro, Analog, ...

Preview image for My Yearly Summary: 2022 Edition blog post
Dev Life
·3 min read

My Yearly Summary: 2022 Edition

The year 2022 is close to ending; it has been a fantastic year for my professional goals and family. I am 39 years old, so I have focused on investing energy in topics related to my job to make my life as a developer easier. I want to use this post t...

Preview image for How to hide computer name in OSX terminal blog post
Dev Life
·1 min read

How to hide computer name in OSX terminal

I love to have a clean terminal, the name of the computer is a piece of information not relevant to read every single time. I'm still using the bash shell. echo "export PS1='$ '" >> ~/.bash_profile . ~/.bash_profile For zsh users add the following ...

Preview image for How to show the git branch in the terminal blog post
Dev Life
·1 min read

How to show the git branch in the terminal

I'm a git Kraken lover but sometimes surf into my projects. I love to know in which branch I'm working. Edit the .bash_profile and paste the following lines. parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' ...

Preview image for My Yearly Summary: 2021 Edition blog post
Dev Life
·1 min read

My Yearly Summary: 2021 Edition

The 2021 year was good, professional, technical, and personal, but I'm 38 years old, so I can't learn too much stuff simultaneously. I'm learning slowly; similar to 2020, I'm only spending my energy on topics related to my job to make my life easy. I...

Preview image for How to speed coding with 20 VSCode extensions blog post
Dev Life
·1 min read

How to speed coding with 20 VSCode extensions

I'm VSCode fan, this is my 20 VSCode extensions in my workflow. A special description for my top 3. 1-TabNine is the most powerful extension for autocomplete and help with your code. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine...

Preview image for How to save time using global .gitignore blog post
Dev Life
·1 min read

How to save time using global .gitignore

Sometimes we ignore the duplicate files for every project.DS_Store or npm-debug.log*, we can save time using a global .gitignore. Note: Be Keep in mind that it will change your default behavior on your computer. If you share a project, be careful wh...

Preview image for How to Use VSCode for Writing Git Commits blog post
Dev Life
·1 min read

How to Use VSCode for Writing Git Commits

If the terminal window is too small for writing your commits, then using VSCode is your solution. Configuring it is easy. First, run the following command in the terminal: git config --global core.editor "code --wait". git config --global core.editor...

Preview image for How to use BulmaCSS with Parcel blog post
Dev Life
·3 min read

How to use BulmaCSS with Parcel

Hello, I'm a poor css guy who always uses a framework like bootstrap, and today I decided to use Bulma CSS. Bulma allows use by CDN or NPM. The CDN is an easy way to use but with some caveats. No Sass for customizing. Large file (complete Bulma fram...