Fast Client-Side Image Optimization Right in Your Browser

Compress your images instantly without uploading them anywhere
Hello everyone! Have you ever needed to quickly compress a heavy photo or screenshot before sending it somewhere or uploading it to a blog, but didn’t want to use sketchy online converters or install heavy software?

I wanted a simple, private, and instant solution. Here is a lightweight image optimization widget that runs entirely inside your browser using client-side JavaScript. No third-party servers, no waiting for uploads—everything happens locally on your device.

Try it out right now!

Read More

Here You Can Create a Cool Meme

Everyone loves a good meme, but sometimes making one takes too much hassle.

We decided to change that and bring the fun right to your screen.
Remember scrolling through feeds, seeing a blank template, and wishing you could drop a witty punchline right then and there without opening heavy software?

Read More

How I Built a Live Web Editor for RenderCV Using Gemini

Resumes as Code: The Elegance of RenderCV

If you are an engineer or an academic, writing resumes in MS Word is a formatting nightmare, and custom LaTeX templates are often too verbose to maintain.

Recently, I stumbled upon a brilliant Python project called RenderCV. It allows you to write your resume content in a clean, structured YAML file and generates a beautifully formatted PDF with perfect typography using Typst under the hood. It treats your resume like code, which means you can version-control it, focus strictly on the content, and let the tool handle page margins, alignment, and styling.

However, RenderCV was designed primarily as a command-line interface (CLI) tool. Every time you make a change, you have to run rendercv render John_Doe_CV.yaml, check the output, open the PDF viewer, and check the alignment. If you make a validation or schema error, you have to read CLI compiler tracebacks.

I wanted to bridge this gap by adding a Live Web Editor—a local single-page web app with a side-by-side Monaco editor, live PDF preview, instant schema validation, and interactive theme/section toggles.

With the help of Gemini, I successfully built and integrated this web interface directly into RenderCV! Here is how we did it.

Read More

How I Built PDF Ink for Comfortable Online Learning from PDF Books

Why read PDFs if you can’t write on them?

Hello everyone! I’m Albert, and I love making tools more convenient.

If you have ever tried self-learning, studying programming textbooks, or reading complex technical documents from PDFs on your laptop or tablet, you know this struggle. You open a book, want to highlight a key code snippet, draw a quick diagram arrow next to an explanation, or leave a note on the margins — and realize that standard PDF viewers are either bloated, commercial, or they completely lose your drawings if you accidentally refresh the tab.

I wanted to fix this and create PDF Ink — a lightweight, fast web application for reading and interactively annotating PDF books directly in the browser.

Read More

Blocks game with ai? Yes

🧩 How I Bring My Favorite Game to Life with AI

It all started when I got hooked on a cool and clever puzzle game on Telegram. The premise is simple but addictive: you’re given three blocks to choose from, and you have to arrange them in a row. It required a fair amount of thinking—the more points you get, the better!

But at some point, the game got blocked… 💔 But I really wanted to play! And then the thought occurred to me: What if I made something like this just for myself? To while away the time on the road and exercise my brain a bit.

Read More

REST API GET POST Manager

This project provides a simple solution for managing GET and POST requests to REST APIs.

Project Overview

The REST API GET POST Manager is a utility tool designed to simplify the process of sending GET and POST requests to REST APIs. It provides an easy-to-use interface for developers who need to interact with RESTful services.

Read More