When a Golang nil error is not nil
Coding in Golang are usually fun and easy for developers that are new to the language. There are sometimes gotcha which will catch out even experience …
Read ArticleI oversee a group of developers based in Singapore, where I professionally write code in Golang. My expertise lies in crafting highly efficient and scalable backend systems. My enthusiasm for Full-stack development drives me to create and experiment with the latest and most innovative web technologies in the field.
Coding in Golang are usually fun and easy for developers that are new to the language. There are sometimes gotcha which will catch out even experience …
Read ArticleGolang, renowned for its simplicity and efficiency, employs benchmark testing as a fundamental tool for performance evaluation. In this exploration, …
Read ArticleIn our previous article, we delved into how we can add dark mode using Hugo. If you missed that insightful read, it is best to catch up before …
Read ArticleIt’s been some time since I last made any changes to the mortgage calculator tool which I initially developed in Golang and compiled as …
Read ArticleWe can override Golang JSON marshalling and unmarshalling to encode and decode JSON payload even if the payload does not match the object’s data …
Read ArticleSentinel errors use specific values to denote an error. This usually equates to performing an equality check to determine the error. Dave Cheney wrote …
Read ArticleContext in Golang can be use to carry deadline, cancellation signals and other request-scoped values across API boundaries and between process. …
Read ArticleError handling and management have always been a hot topic for debate in Golang. Software developers coming from different programming background has …
Read ArticleBack in the day we use to host our personal websites on geocities or using some shared hosting. There are even some generous shared hosting where you …
Read ArticleI plan to add a theme to my Hugo site using Go modules instead of the usual Git submodules. Following guide on …
Read ArticleRSS, which stands for Really Simple Syndication, is a very powerful tool to publish and keep your readers updated with new content to your website. …
Read ArticleGolang is an amazing language for many reasons. One of the success developers find working with Go is the time taken to onboard a new developer to the …
Read ArticleI have been busy recently with house hunting and one of the many problems I face is, how much is my mortgage and how can I best manage my finance? I …
Read ArticleUsing custom domain for your email address provides branding and professionalism. However there are very few services out there providing email with …
Read ArticleVisual Studio Code (VS Code) is one of the most popular code editor. It has many developer-friendly features like IntelliSense, debugging and is …
Read ArticleCSS are usually save in a separate css file and loaded with the link tag in html. This provides many benefits including the likes of browser caching …
Read ArticleThere are times where you need a headless browser to run some test suite or run some jobs to generate files like critical css. This guide will show …
Read ArticleDark themes are a godsend. They save and keep the eyes of many tired developers healthy. They are probably one of the best invention in the past …
Read Article