Mr SheerLuck
banner
mrsheerluck.bsky.social
Mr SheerLuck
@mrsheerluck.bsky.social
Wanna be Game Dev
Pinned
I'll start to learn game dev by building projects starting with 2D projects.

I'll use the godot engine for this.

My first project will be the classic pong game.

I'll write articles on tutorials to build the game that I'll build while learning.
#gamedev #godot
Publishing in 24 hours. (Blog and Video)
> We will learn Gemini API's request and response structure and build a text based chat CLI to chat with Gemini
> After this article, we will start working on tool calling
👇Link to Youtube Channel
#rustlang #rust #ai
November 3, 2025 at 12:49 PM
Learn to build a Coding Agent in Rust using Gemini API
> In this post, we setup the project
> Understand the scope of the project

I've create a video for this too
#rustlang #ai

youtu.be/tQJTuYkZ4u8
Building Coding Agent in Rust | Project Setup
YouTube video by 0xshadow
youtu.be
October 28, 2025 at 2:34 AM
Publishing in 12 hours.
> Learn to build a coding agent in rust and gemini.
> In this, we will learn about what are we going to implement in the series
> We will setup the project with Gemini API and other dependencies.
#rustlang
October 27, 2025 at 2:11 PM
Published article on Refresh Token Rotation.

> Learn what is refresh token rotation and reuse detection
> Implement that in our auth system
#rustlang #rust
October 22, 2025 at 4:56 AM
Publishing in 12 hours.

Learn Refresh token rotation and suspicious login detection #rustlang #rust
October 21, 2025 at 11:56 AM
I'll start to learn game dev by building projects starting with 2D projects.

I'll use the godot engine for this.

My first project will be the classic pong game.

I'll write articles on tutorials to build the game that I'll build while learning.
#gamedev #godot
October 21, 2025 at 6:00 AM
Just started writing the next article on Axum
We will learn about refresh token rotation and reuse detection. It's going to be fun.

I'll post a screenshot of the draft tomorrow. See you soon #rustlang #backend
October 20, 2025 at 12:43 PM
Published JWT Refresh Token In Axum
> Learn what and why of refresh tokens
> Implement refresh token to improve our JWT auth system
#rustlang #rust
👇Link in reply
October 16, 2025 at 4:01 PM
Publishing this Thursday.
In this we will understand about refresh tokens and implement them to improve our auth system.

I've done some refactoring too #rustlang #rust
October 13, 2025 at 5:22 PM
Published Password Reset Article.
> Learn how password reset and forget password feature works
> Implement it in Axum using Mailtrap
#rustlang #backend
blog.0xshadow.dev/posts/backen...
Axum Backend Series: Implementing Password Reset | 0xshadow's Blog
Implementing password reset system and forget password system
blog.0xshadow.dev
October 5, 2025 at 3:39 AM
Don't mess up Hacktoberfest

Just now I reported a repo as they are gaming the system by letting people make their PR just by updating images or some specified text on the repo.
@hacktoberfest.com
@digitalocean.com
#opensource #hacktoberfest2025
October 4, 2025 at 3:25 PM
Publishing in 12 hours.

I'm starting a new series in a few days where we will build a coding agent in rust and incrementally update it with different approaches. I don't want it to be a toy coding agent. I want it to build to actually learn and use. Lets see how that goes.
#rustlang #rust
October 4, 2025 at 11:14 AM
Forget password article coming this weekend.
#rustlang #rust
October 3, 2025 at 8:06 AM
Published.
> Understand how Email Verification Works
> Implement Email Verification for Registered Users
> Refactor our repositories using Traits
#rustlang #rust

blog.0xshadow.dev/posts/backen...
Axum Backend Series: Email Verification After Registration | 0xshadow's Blog
Implementing email verification system after registration
blog.0xshadow.dev
October 2, 2025 at 5:49 AM
Coming this Thursday.
#rustlang #rust
September 29, 2025 at 12:27 PM
Sneak Peak on First Authentication Article Using Axum

I'm not going to scratch the surface instead we will understand auth in depth. We will understand why, what and how of everything so that there will be no doubt on understanding what's going on. #rustlang #programming
September 22, 2025 at 1:18 AM
Published article on User model, Migration, DTOs, Indexes and Repository Pattern.

> This post is a foundation to our next post where we will implement a JWT authentication, OAuth, 2FA, Magic Link auth system with email verification and forget password
#rustlang #rust
👇Link in reply
September 17, 2025 at 1:32 AM
Publishing tomorrow.
> We will learn about Migration, Repository Pattern
> We will learn what and why DTOs exists
> Setup our project for JWT authentication with email verification and forget password features.

Blog link in bio
#rustlang #rust
September 16, 2025 at 3:11 AM
Got a nice feedback on my last Docker and database article
#rustlang #rust
September 14, 2025 at 6:44 AM
Published 2nd Article on Axum
> Learn Docker, Connection Pooling and PostgreSQL Setup
> I've explained why choose a SQL DB over NoSQL
> I've explained Just enough Docker
> Explained the concept of what and why of Connection Pooling
#rustlang #rust
blog.0xshadow.dev/posts/backen...
Axum Backend Series: Docker, Database and Connection Pooling | 0xshadow's Blog
Setup Database using Docker and understand connection pooling
blog.0xshadow.dev
September 12, 2025 at 1:25 AM
I've started learning asynchronous programming from scratch and again in rust.

Most likely I'll start writing articles on it after November. We will build our own async runtime to understand asynchronous programming inside out
September 11, 2025 at 7:18 AM
Publishing tomorrow.
> You'll understand docker
> database connection and what is connection pooling and why do we need it
> Use SQLx and integrate DB Connection in our Axum API
#rustlang #rust
September 10, 2025 at 10:59 PM
My first open source contribution to @zed.dev Editor 🎉

#rustlang #rust #opensource
September 10, 2025 at 1:35 AM
Axum Introduction Article Published
> Learn how to get started with Axum
> Explained about Concurrency and Async
> Why Web Servers need to be async and how does that happen
> Next up, we will dive deep into Docker and database connection #rustlang #rust
blog.0xshadow.dev/posts/backen...
Axum Backend Series - Introduction | 0xshadow's Blog
Understand Axum and build a simple web server with axum and rust
blog.0xshadow.dev
September 8, 2025 at 12:24 PM
Ready for the Backend Series in Axum?

We will learn and implement the RealWorld API Spec and learn all of the things necessary for a backend engineer including CI/CD, Observability, Testing etc.

Subscribe to my newsletter so you won't miss any future updates #rust #rustlang

blog.0xshadow.dev
September 6, 2025 at 5:18 PM