Takeaways from Google Technical Writing Course
For the past few days, I took the Google technical writing short course. This was suggested by our Head of Engineering at Uploan during our feedback session - as one of the things that I need to improve at given the kind of team I'm involved with and my current position the company. On this artcle I'll be sharing my takeaways from taking the Google technical writing course.
Creating My Own Blog Using GatsbyJS
On my journey of looking for a tool to create my own blog site that I can easily manage and to learn something new. I stumble upon GatsbyJS, an open-source static website generator (SSG) that is based on the frontend development framework React and makes use of Webpack and GraphQL technology. It can be used to build static sites that are progressive web apps, follow the latest web standards, and optimized for speed and security. On this article I'll be sharing the steps and aha-moments during my exploring of GatsbyJS while creating my own blog site.
Fix Liquibase Duplicate Key Constraints
Got stuck on a problem during our deployment. The issue was about the database constraint exception that was raised by the Database (Postgre) - duplicate key constraint. This article will discuss how we solved the issue.
Why use TEXT over VARCHAR(n)
I encountered an issue with VARCHAR(n) regarding the character limit and this experience makes me think of the best way to solved it. It can be easily solved by increasing the N on the VARCHAR(N) field, but I went to another route by changing the field from VARCHAR(n) to TEXT. This article will explain the rationale behind that solution.
Learning RabbitMQ
We are on the process on converting our software architecture to Microservices and one way to communicate on each of these microservices is by using a message broker. So, a few weeks ago, we did an R&D about RabbitMQ. This article will detail what we learned about RabbitMQ.