Entrepreneur / Principal Software Engineer


How I built an hybrid mobile app

Mobile apps have become part of our daily lives, but developing one can be a complicated process, specially when you’re specialized in mobile development. Hybrid apps have been around for a while since they provide a faster and cost-effective path to build a mobile application by reducing maintenance and development...
Read more

Battle-tested technical documentation template

Making sure everyone on the team can contribute to a project is fundamental for success. Unfortunately, documentation is usually obsolete or even non-existent in most of the projects.The broken window theory explains how negative feedback loops can lead to an unsutainable environment in the long run. Teams that need to...
Read more

What do you love about programming in Ruby?

I recently asked in Bluesky this question and most of the answers resonated with me. They also give a very good idea on what you can expect from the community. I'm sharing below some of them below, to provide motivation and so you can compare with you're own experience too: THE PEOPLE!— Ronan Limon Duparcmeur @2-45.pm...
Read more

What you need to thrive in a high-performance team?

In the last few years, there's been a shift on circumstances regarding how we work with technology. It’s necessary to adapt to the new expectations to perform at your highest potential.What am I talking about? Asynchronous collaboration AI tools that can boost productivity Flexible schedules Less managers and meetings...
Read more

5 steps to get started with continuous integration

1. Review and document your current release process Map all the activities that your team makes to deploy changes to your environments. There are no right or wrong answers, your first step is to understand where you are. 2. Generate a release checklist Create a list of all the steps that need to take place for a release...
Read more

Future-proof software development skills in the age of AI

For a technology professional, it's crucial to have the necessary skills to succeed. Ensuring a strong foundation becomes even more important in today's landscape.Beyond choosing a tech stack, there are some skills that will continue to be a good investment.GitLearn and understand the principles of version control to be...
Read more

Hypermedia API Resources

I was inspired in Steve Klabnik A Hypermedia API Reading List, so here are some resources if you want to learn more about this topic.Articles How to GET a cup of coffee REST API’s must be hypertext driven Nobody understands rest or http Rest is over My Week With The Hypermedia Cowboys, Part 2, Part 3, Part 4 How much...
Read more