Mahmoud Mousa

Mahmoud Mousa

I am a fullstack softare engineer, creator, tech lead and go enthusiast. I started MightyTuts to share some tutorials and things that I find iteresting. I have done my career shift into Software Engineering 5 years ago and havenโ€™t looked back eversince Based in Sydney, Seoul and occasionally Cairo

Using Sqlite in Golang With Gorm Series - Introduction

Using Sqlite in Golang With Gorm Series - Introduction

Sqlite is a super power. It’s the most use database system in the world.

Read More
Using React with AdonisJS to handle Auth - Full stack tutorial

Using React with AdonisJS to handle Auth - Full stack tutorial

JavaScript is an incredibly versatile language that can be used for both front-end and back-end development.

Read More
Building a SPA-like Website with Go and HTMX

Building a SPA-like Website with Go and HTMX

Are you a tired JavaScript developer? Are you sick of having to learn so many different libraries that need to be pieced together to make something work?

Read More
Reading and writing files in Golang

Reading and writing files in Golang

Golang is a fantastic language. Its low-level nature and its simplicity make it an absolute powerhouse.

Read More
Getting Started with Sqlite in Go using Gorm

Getting Started with Sqlite in Go using Gorm

In this post I will show you how to communicate with a database in Go using Gorm, an ORM library that simplifies database interactions.

Read More
Making CLIs in Golang with Cobra and PTerm

Making CLIs in Golang with Cobra and PTerm

Introduction Hi everyone, welcome back to the blog! Today, we’re diving into the world of Command Line Interfaces (CLIs) using Go.

Read More
Nextjs Not Fullstack Framework

Nextjs Not Fullstack Framework

Welcome back to another exciting blog post! Today, we’re diving into the world of Next.

Read More
Understanding Bubble Sort Slowly

Understanding Bubble Sort Slowly

Sorting algorithms, I know, I know. Everybody keeps telling you that you have to learn them, no idea why they are important, and they seem like such a hu ge hassle to you.

Read More