Series

Dev Life

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

📚 27 Articles
Why I Switched from Loom to Cap
Dev Life·

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.

2025 Yearly Recap
Dev Life·

2025 Yearly Recap

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

Why I moving from NVM to Volta
Dev Life·

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...

What Really Matters
Dev Life·

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...

2024 Yearly Recap
Dev Life·

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 ...

November 2024 - Recap DevFest and Community
Dev Life·

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! �...

September 2024:  📖 Signals and Learning
Dev Life·

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 ...

July 2024:  Testing in Angular and Using LLM and ChatBots
Dev Life·

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...

June 2024: NgRx, Angular, and with the Community
Dev Life·

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...

April 2024  Typescript, Angular and Testing
Dev Life·

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 🦥 ...

March 2024 Recap: IA / Schematics, Community and Writing
Dev Life·

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...

Beginner's Guide to Using WSL on Windows 11
Dev Life·

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...

February 2024 Recap: IA, Community and Writing
Dev Life·

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. ...

My Yearly Summary: 2023 Edition
Dev Life·

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, ...

My Yearly Summary: 2022 Edition
Dev Life·

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...

How to hide computer name in OSX terminal
Dev Life·

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 ...

How to show the git branch in the terminal
Dev Life·

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)/' ...

My Yearly Summary: 2021 Edition
Dev Life·

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...

How to speed coding with 20 VSCode extensions
Dev Life·

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...

How to save time using global .gitignore
Dev Life·

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...

How to Use VSCode for Writing Git Commits
Dev Life·

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...

How to use BulmaCSS with Parcel
Dev Life·

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...