Logo
Log in
Subscribe
Atul for Marketing

Atul for Marketing

WebDev

I built Design Daily - A Marketplace for Basic UI Components

Jul 20, 2025

•

7 min read

I built Design Daily - A Marketplace for Basic UI Components

In Week 23 of Project52, I have built Design Daily.Design Daily is a growing collection of handcrafted UI components built with clean HTML, CSS, and a focus on usability. From buttons and forms to cards and modals, every element is designed to be copy-paste ready, framework-free, and easy to integrate into any project.Whether you're a developer looking to save time or a designer seeking inspiration, Design Daily offers a curated library of essential building blocks with plans to evolve into a full marketplace for creators and teams alike.

Atul Verma
Atul Verma

Python

I Taught My Programming Language to Think in Blocks

Jul 13, 2025

•

4 min read

I Taught My Programming Language to Think in Blocks

In Week 22 of Project52, I evolved PebbleLang from a flat, single-line interpreter into a structured, block-aware language by adding support for conditionals and loops. This meant rewriting the parser to detect and group if ... then ... end and repeat ... times: ... end blocks, and updating the interpreter to evaluate nested logic. With these additions, PebbleLang can now make decisions and repeat actions - core capabilities of any real programming language. While still minimal, this version introduces control flow, making the language feel far more expressive and complete.

Atul Verma
Atul Verma

Python

I Built a Programming Language from Scratch

Jul 6, 2025

•

6 min read

I Built a Programming Language from Scratch

PebbleLang is a minimalist, human-readable programming language built entirely from scratch using Python. Designed to feel more like natural language than code, it lets you write commands like set x to 5 and increase x by 3 instead of traditional syntax. The goal was to explore the foundations of programming by creating a fully working parser and interpreter that anyone can read, understand, and modify - even without prior experience building languages.

Atul Verma
Atul Verma

3D Modelling

I made this donut stack from scratch (in Blender)

Jun 28, 2025

•

6 min read

I made this donut stack from scratch (in Blender)

For Week 20 of Project52, I stepped away from code and entered the world of 3D modeling - opening Blender for the very first time. Following Blender Guru’s iconic donut tutorial, I built a fully rendered donut stack from scratch, learning everything from mesh modeling and texture painting to lighting, shading, and final rendering. What started as a beginner’s experiment quickly became an immersive deep dive into visual storytelling, design logic, and the surprisingly technical world of 3D creation.

Atul Verma
Atul Verma

Artificial Intelligence

Building a RAG-Powered AI ChatBot from Scratch

Jun 21, 2025

•

18 min read

Building a RAG-Powered AI ChatBot from Scratch

This Project52 build was a deep dive into creating a fully functional, multi-tenant AI chatbot platform using Retrieval-Augmented Generation (RAG). The goal: allow any business to train a chatbot on their internal documents, deploy it publicly, and capture leads all while keeping their data completely isolated and secure. We built everything from scratch including user authentication, lead classification, file-based knowledge ingestion, and admin dashboards combining FastAPI, LangChain, SQLite/PostgreSQL, and a custom React frontend. This wasn’t just a chatbot; it was the foundation for a scalable SaaS product that gives each business its own smart assistant.

Atul Verma
Atul Verma

GameDev

Tic Tac Toe with AI Logic and Glassmorphic Design

Jun 14, 2025

•

4 min read

Tic Tac Toe with AI Logic and Glassmorphic Design

For Week 18 of Project52, I rebuilt Tic Tac Toe from the ground up, not as a basic JavaScript exercise, but as a design-forward, logic-rich browser game. The goal was to blend classic gameplay with modern frontend principles: responsive layout, intuitive state management, and AI-driven interaction. The final version supports both Player vs Player and Player vs Bot modes, with the bot intelligently blocking player wins. Visually, it features a polished glassmorphic interface, subtle animations, and color-coded feedback all contained within a single HTML file, no frameworks or libraries required.

Atul Verma
Atul Verma
Load more

Atul for Marketing

© 2026 Atul for Marketing.
Report abusePrivacy policyTerms of use
beehiivPowered by beehiiv