Hello, I'm Saul Hernandez Lara

Information Technology Engineer passionate about learning and exploring new technologies. I enjoy experimenting with different programming languages and frameworks while building projects that deepen my understanding of software development. Self-taught, hardworking, and optimistic about the tech world.

Mexico Available for new projects
Saul Hernandez Lara

Projects

Some of the noteworthy projects I have built:

Hashnode Cards Generator

Hashnode Cards Generator

Automatically generate SVG cards from your latest Hashnode articles and update your README with them using a GitHub Action.

JavaScript
HTTP Server (C#)

HTTP Server (C#)

A lightweight HTTP/1.1 server implementation supporting request routing, file operations, and compression with a process-per-connection concurrency model.

C# (.NET 9.0)DockerPowerShell
🤖 Claude Code (JS)

🤖 Claude Code (JS)

Building a Claude-style coding agent in JavaScript while exploring LLM APIs, tool calling, and agent loops.

JavaScript
Lexical Analyzer

Lexical Analyzer

A Python-based lexical analyzer with a Tkinter GUI for tokenizing source code, handling syntax errors, and visualizing tokens.

PythonPytest

Skills

The skills, tools and technologies I am really good at:

Javascript

C Sharp

PHP

HTML

MySQL

GitHub Actions

Docker

Git

Writing

In this section, you’ll find technical articles, tutorials, and development notes about backend systems, automation, and tools built from scratch.

Claude Code From Scratch - Part 2 Cover

Claude Code From Scratch - Part 2

March 11, 2026

In this second part of "Claude Code From Scratch", I continue my exploration of how LLM APIs work by implementing an agent loop that supports multi-step tasks, tool calling, and tool integration withi

Read full article
Claude Code From Scratch - Part 1 Cover

Claude Code From Scratch - Part 1

March 7, 2026

I'll be sharing my journey during the process of a Claude Code from scratch. In this first part, you will get a high-level sense of what LLMs are and why they’re useful. We'll set up access to an LLM

Read full article
Step-by-Step Guide to Creating an HTTP Server in C# - Part 3 Cover

Step-by-Step Guide to Creating an HTTP Server in C# - Part 3

January 9, 2026

In this post, I'll be sharing my journey of developing an HTTP Server from scratch. The focus of this post will be to integrate a Dockerfile into the project. As I am currently learning about Docker, I aim to use containers in this project. About Doc...

Read full article
GitHub Actions for Enterprises - Week 6 Cover

GitHub Actions for Enterprises - Week 6

January 4, 2026

In this post, I'll be sharing my journey through the GitHub Actions Bootcamp. The purpose is to share all the knowledge learned during this bootcamp. I'll be following the Github Actions Bootcamp. The main goal of this free initiative is to help deve...

Read full article