Kodnos
/
Technology

Welcome to Kodnos

A personal tech blog about software engineering, machine learning, and modern web development - built from scratch as an open-source project.

A
admin
Feb 28, 2026 1 min read 49 views
Welcome to Kodnos

<p>Welcome to <strong>Kodnos</strong> - a personal tech blog where I share what I learn about software engineering, machine learning, and modern web development. I built this entire platform from scratch as an open-source project, and honestly, every line of code taught me something new.</p>

<h2>Why Kodnos?</h2> <p>The name "Kodnos" comes from "kod" (that is Turkish for "code") mixed with a sense of exploration. I created this blog because I believe the best way to learn is to build things and then talk about them. No fluff, no recycled tutorials - just real engineering experiences and honest takes on the tech that actually matters.</p>

<h2>What You Will Find Here</h2> <p>I write about a wide range of topics, all from hands-on experience:</p> <ul> <li><strong>Backend Engineering</strong> - Spring Boot, Java, RESTful API design, and database optimization</li> <li><strong>Machine Learning</strong> - Neural networks, NLP, computer vision, and MLOps pipelines</li> <li><strong>Web Development</strong> - Angular, Tailwind CSS, responsive design, and performance tuning</li> <li><strong>DevOps</strong> - Docker, Kubernetes, CI/CD pipelines, and infrastructure as code</li> <li><strong>AI &amp; Data Science</strong> - LLMs, RAG systems, vector databases, and data engineering</li> </ul>

<h2>The Tech Stack Behind Kodnos</h2> <p>This blog is a full-stack project by itself. The backend runs on <strong>Spring Boot 4</strong> with Java 21, backed by PostgreSQL and managed with Flyway migrations. The frontend is built with <strong>Angular 21</strong> and styled with Tailwind CSS, with a strong focus on accessibility and performance.</p> <p>Everything is containerized with Docker Compose, deployed on a DigitalOcean droplet, and the source code is fully open on GitHub. I wanted the blog itself to be a project I could learn from and be proud of.</p>

<blockquote>Every great developer you know got there by solving problems they were unqualified to solve until they actually did it.</blockquote>

<h2>What is Next</h2> <p>I plan to publish new articles regularly - beginner-friendly tutorials, deep dives into complex topics, and everything in between. If you want to follow along, subscribe to the newsletter or just check back whenever you are curious. Happy coding!</p>

1 MinShare this article
Oğuzhan Berke Özdil
Author

Oğuzhan Berke Özdil

I have been connected to computers since childhood. On this website, I share what I learn and experience while trying to build a strong foundation in software. I completed my BSc in Computer Science at AGH University of Krakow and I am currently pursuing an MSc in Computer Science with a focus on AI & Data Analysis at the same university.