
Exciting Go Update - v 1.22 Change Log With Examples
January 29, 2024
Go version 1.22 is out and it has some amazing changes. In this article, we take a look at them!
Read more
Webhook Testing Without the Headache - A Developer's Sanity-Saving Tutorial
January 27, 2024
Effortless Local Testing - Learn how to test Webhooks on your local environment
Read more
Using RabbitMQ Streams In Go
January 13, 2024
Learn how to use RabbitMQ Streams using both Core and Plugin in this tutorial
Read more
Structured Logging In Go Using Standard Library - Slog
June 9, 2023
Learn how to use log/slog from Go 1.21
Read more
Learn RabbitMQ for Event-Driven Architecture (EDA)
March 24, 2023
A beginner-friendly tutorial on how RabbitMQ works and how to use RabbitMQ in Go using an Event Driven Architecture
Read more
Free Secure Self-Hosting Using Cloudflare Tunnels
January 3, 2023
A tutorial that covers how to use Cloudflare Tunnel to provide a secure connection to your local resources without publicly exposing an IP.
Read more
Happier New Technological Year
January 1, 2023
A summary of my year as a blogger and Youtuber, and what goals I am to achieve in the coming year.
Read more
Learn How To Use NeoVim As an IDE
December 21, 2022
A Step By Step Tutorial On How to Set up And Use NeoVim, For Complete Beginners
Read more
The Open Graph Protocol - Why And How You Should Use it On Your Website
December 9, 2022
Ever considered how Twitter, Facebook, and other Social Media know what Image and Title to display when you copy in a link?
Read more
ChatGPT Might Make Developers Unemployed In A Few Years
December 7, 2022
I was stunned when testing ChatGPT, and you should also test it.
Read more
Rebuilt My Blog With SvelteKit
December 1, 2022
A comparison of mine Jekyll built blog and my rebuild with SvelteKit
Read more
Mastering WebSockets With Go
November 22, 2022
Tutorial on how to use WebSockets to build real-time APIs in Go
Read more
Previewing the IDE of the Future — Fleet
October 21, 2022
JetBrains recently released a preview version of their newest IDE, Fleet. Let’s take a look at it
Read more
The Merge — Ethereum No Longer Drains Electricity Of A Medium-Sized Country To Run
September 15, 2022
Ethereum reduced the needed energy consumption by 99.5% with The Merge
Read more
Learn Kubernetes — The Easy Way
September 9, 2022
In this tutorial we learn about Kubernetes and how it can be used to orchestrate containerized applications
Read more
Learning Docker — The Easy Way
September 8, 2022
A tutorial which covers the basics of Docker and teaches you how to containerize your applications.
Read more
100 Million Dollar Stolen — Harmony Horizon Bridge Hacked
July 5, 2022
The Ethereum bridge on Harmony ONE was hacked on the 23rd of June, the hacker has stolen over 100 million dollars.
Read more
Develop Lambdas And Debug Them Locally Using SAM
April 18, 2022
Developing Serverless Applications has its challenges, SAM offers a solution to many of those challenges. Learn how to develop lambdas and debug them locally using SAM.
Read more
The Biggest Threat To Software Engineers
March 8, 2022
Being an engineer is not a risk-free job, there are serious dangers out there.
Read more
Create Distributed, Scalable, Durable, and Highly Available Software— With Cadence
March 7, 2022
Managing microservices or distributed systems has many challenges, Uber has a solution for many of the issues.
Read more
Benchmarking Generics in Go
February 21, 2022
How will generics impact performance? Let us figure out by benchmarking a few use cases.
Read more
Passive Income Without an Investment — Hi.com
February 2, 2022
An up and coming crypto project which allows you to claim tokens each day by answering a simple question
Read more
Fuzzing Tests in Go
January 31, 2022
Fuzzing is a technique where you automagically generate input values for your functions to find bugs
Read more
Learning Generics in Go
January 31, 2022
Generics is released in Go 1.18 and it is time to learn how to leverage this new feature
Read more
Go 1.18 Comes With Many Amazing Changes
January 31, 2022
Go 1.18 is due to be released in February and it contains multiple changes that will improve the language
Read more
How To Build a Passive Income with PancakeSwap
January 7, 2022
This is the easiest way to start earning a fully passive income, invest in crypto and let them grow into more crypto.
Read more
Faster and more accurate typing on cellphones
January 4, 2022
I’ve finally found a way to type faster and more accurately on my cellphone. You can learn it as well, it is super easy.
Read more
Happy New Generic Year!
January 1, 2022
A new year is here, new technologies, and new opportunities
Read more
Reviewing GitHub Copilot by Building a Deck of Cards
December 22, 2021
Testing the Copilot by building a Deck of Cards with it in Go
Read more
Undervolting a Gaming Laptop
December 2, 2021
Learn to reduce heat and Noise on your CPU by Undervolting.
Read more
Intro GraphQL in Go
September 14, 2021
What is GraphQL, why to use it, and how to use it in Golang
Read more
Software Engineering Is a Lifestyle, Not a Job
September 13, 2021
A realization came to my mind when hearing people complaining about their jobs. None of them were software developers
Read more
How to Structure DDD in Golang
September 1, 2021
A follow-up on how to organize the structure of code and packages in a DDD approach in Go
Read more
How To Implement Domain-Driven Design (DDD) in Golang
September 1, 2021
The easy way of learning how to use DDD in a Go application
Read more
Volkswagen Announces Bringing Quantum Computers To Automotive Factories
August 28, 2021
Volkswagen Group has been aiming to be a leader in the Quantum Computer realm since 2016, now they aim to leave the research phase
Read more
Goto Hell With Labels in Golang
August 22, 2021
Exploring goto statement in Go and learning how to use them and how the standard library handles flow control with goto and labels
Read more
7 VS Code Tricks Every Developer Needs To Know
August 22, 2021
Learn to get the most of your IDE and make sure you use the full power of it to speed up your development.
Read more
Hello World!
August 22, 2021
An introduction to Programming Percy and the start of his blogging about technology and code
Read more
Patriotism Died In A Secret Intelligence Agent
August 21, 2021
A short story of the journey when I finally realized I was brainwashed by patriotism
Read more
Develop a Slack-bot using Golang
August 13, 2021
Learn how to build a Slack bot in Golang with this step-by-step tutorial
Read more
5 Reasons That Makes Golang a Good First/Startup Language
August 12, 2021
I wish Go existed when I first started learning programming
Read more
Automate JIRA Cloud Workflow With Golang
August 12, 2021
Reduce workload for developers by improving the internal processes for JIRA by automating day to day tours
Read more
How To Implement a Single Page Application Using React Router
August 10, 2021
Learn how to use the React router to develop a SPA website
Read more
How To Use Structured JSON Logging in Golang Applications
August 9, 2021
Structured logs are important for software debugging. Gladly, it is super easy to implement in Golang
Read more
Deploying Smart Contracts to Binance Smart chain with Truffle
August 3, 2021
Deploying a Smart contract to testnet and mainnet using Truffle. Migrating in a easy way.
Read more
Using a Smart contract in an Web Application
August 3, 2021
Connect to a Smart Contract on the Binance / Ethereum block chain using Web3, React.
Read more
Creating a Inheritable Staking contract in Solidity
August 3, 2021
Adding inheritable Staking and reward mechanism to a BEP-20 Smart contract in Solidity.
Read more
Building a Decentralized Application with BEP-20 contract in Solidity
August 3, 2021
Learn how to build a smart contract using Solidity for the Binance smart chain. The token will be a BEP-20 contract. Using truffle and Ganache
Read more
How I learned to love my job
July 19, 2021
I’m a software developer by trade and have been so for 6 years.
Read more
1 Month, 10 Articles, 100 Followers, and 1000 Reads
February 27, 2021
The experience from my first month as a new writer
Read more
Amazon Web Services (AWS) — Serverless Architecture
February 19, 2021
A complete tour for beginners to set up a full-stack application
Read more
We Measure the Power of Cars, Computers, and Cellphones. But What About Code?
February 12, 2021
A deep dive into benchmarking in Golang
Read more
Streaming data with gRPC
February 5, 2021
A necessary guide to learn how to survive when frustrated machines takes over the world
Read more
Refactoring Go4Data - using Interfaces and Benchmarks
February 4, 2021
A step-by-step guide on how one can use interfaces in Go to refactor and make your code base very modular
Read more
Redis as a Pub/Sub Engine in Go
February 3, 2021
Share information and work between many applications
Read more
Interfaces in Go
January 25, 2021
Let’s dissect interfaces and become masters of the trade
Read more
Docker Skyrocketed My Teams Productivity
January 13, 2021
Docker this, docker that, docker everything.
Read more
Interceptors in gRPC
January 12, 2021
Many people I talk too are well aware of what middleware is. However, Interceptors seems to be less understood. Let’s dissect interceptors
Read more
Performing a code review
December 30, 2020
Earlier today a user with the handle /aliezsid made a post on Reddit asking for a code review. I needed something to do for my cofee break…
Read more
Embedding a Web application in a Golang binary
December 27, 2020
Some time ago I wrote an article on how to run gRPC through a web application without Envoy. I'm going to use the project in this article…
Read more
Using GRPC with TLS, Golang and React (No Envoy)
December 26, 2020
A tutorial where we learn how to use gRPC with WebClients without a reverse proxy such as Envoy or Traefik
Read more