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 moreWebhook 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 moreUsing RabbitMQ Streams In Go
January 13, 2024
Learn how to use RabbitMQ Streams using both Core and Plugin in this tutorial
Read moreStructured Logging In Go Using Standard Library - Slog
June 9, 2023
Learn how to use log/slog from Go 1.21
Read moreLearn 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 moreFree 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 moreHappier 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 moreLearn 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 moreThe 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 moreChatGPT Might Make Developers Unemployed In A Few Years
December 7, 2022
I was stunned when testing ChatGPT, and you should also test it.
Read moreRebuilt My Blog With SvelteKit
December 1, 2022
A comparison of mine Jekyll built blog and my rebuild with SvelteKit
Read moreMastering WebSockets With Go
November 22, 2022
Tutorial on how to use WebSockets to build real-time APIs in Go
Read morePreviewing 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 moreThe 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 moreLearn 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 moreLearning Docker — The Easy Way
September 8, 2022
A tutorial which covers the basics of Docker and teaches you how to containerize your applications.
Read more100 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 moreDevelop 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 moreThe Biggest Threat To Software Engineers
March 8, 2022
Being an engineer is not a risk-free job, there are serious dangers out there.
Read moreCreate 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 moreBenchmarking Generics in Go
February 21, 2022
How will generics impact performance? Let us figure out by benchmarking a few use cases.
Read morePassive 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 moreFuzzing Tests in Go
January 31, 2022
Fuzzing is a technique where you automagically generate input values for your functions to find bugs
Read moreLearning 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 moreGo 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 moreHow 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 moreFaster 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 moreHappy New Generic Year!
January 1, 2022
A new year is here, new technologies, and new opportunities
Read moreReviewing 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 moreUndervolting a Gaming Laptop
December 2, 2021
Learn to reduce heat and Noise on your CPU by Undervolting.
Read moreIntro GraphQL in Go
September 14, 2021
What is GraphQL, why to use it, and how to use it in Golang
Read moreSoftware 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 moreHow 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 moreHow 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 moreVolkswagen 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 moreGoto 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 more7 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 moreHello World!
August 22, 2021
An introduction to Programming Percy and the start of his blogging about technology and code
Read morePatriotism 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 moreDevelop a Slack-bot using Golang
August 13, 2021
Learn how to build a Slack bot in Golang with this step-by-step tutorial
Read more5 Reasons That Makes Golang a Good First/Startup Language
August 12, 2021
I wish Go existed when I first started learning programming
Read moreAutomate 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 moreHow 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 moreHow 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 moreDeploying 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 moreUsing 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 moreCreating a Inheritable Staking contract in Solidity
August 3, 2021
Adding inheritable Staking and reward mechanism to a BEP-20 Smart contract in Solidity.
Read moreBuilding 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 moreHow I learned to love my job
July 19, 2021
I’m a software developer by trade and have been so for 6 years.
Read more1 Month, 10 Articles, 100 Followers, and 1000 Reads
February 27, 2021
The experience from my first month as a new writer
Read moreAmazon Web Services (AWS) — Serverless Architecture
February 19, 2021
A complete tour for beginners to set up a full-stack application
Read moreWe Measure the Power of Cars, Computers, and Cellphones. But What About Code?
February 12, 2021
A deep dive into benchmarking in Golang
Read moreStreaming data with gRPC
February 5, 2021
A necessary guide to learn how to survive when frustrated machines takes over the world
Read moreRefactoring 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 moreRedis as a Pub/Sub Engine in Go
February 3, 2021
Share information and work between many applications
Read moreInterfaces in Go
January 25, 2021
Let’s dissect interfaces and become masters of the trade
Read moreDocker Skyrocketed My Teams Productivity
January 13, 2021
Docker this, docker that, docker everything.
Read moreInterceptors 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 morePerforming 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 moreEmbedding 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 moreUsing 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