I’ve recently launched a side project, a SaaS product to manage absences in companies. It might generate some money in the future and yet, I don’t need any of it. I know what you’re thinking. Money is always nice, and you’re right, but I’m also working full-time as a software engineer. Any extra income is welcomed but not needed. This is a great path for many creative people. You have the good parts of working for an employer and the benefits of having a side business where you can fully unleash your creativity and learn new things, and learning is so important for professional growth....
We all try to create good and clean code, projects that are maintainable and easy to change and yet, we don’t appreciate when we have one. Do you remember the last time you easily change something in your code? Maybe it was a simple constant that was only in one place, or a new parameter in an API endpoint that was fast to test. You might remember but I bet you didn’t stop to appreciate how easy the change was.
I’ve recently used a nice feature in Gitlab to automatically post my articles scheduled in the future in Hugo and I share how I did it in this article.
When creating software, you’ll make mistakes. Sometimes they’ll be huge, sometimes they’ll be small but you can always learn from them if you spend some extra time documenting them. In order to learn from those mistakes and try to avoid them in the future you can develop a bug log. We’ll see here what that is and how it works but I promise it helps.
In order to render a React component in the static generator framework Hugo, we need to do some adjustments to our theme. In this guide we’ll see all the steps to use JSX too.