Skip to content
Adem Kouki
Portrait of Adem Kouki

Adem Kouki

Senior Full-Stack Software Engineer · Tunis, Tunisia

Software developer & pentester.

Java, Spring Boot, PHP and TypeScript by day, application security on the side. I write about what I learn doing both.

Latest articles

View all
6 min read

Episode 2: Phishing? Not on My Watch!

Another day, another phishing site. Those hackers are getting on my nerves. I'm tired of seeing people fall for these scams. I want to do something about it.

4 min read

How I made a GeoGuessr-like game

In 2018, TailwindCSS was a new thing and I was looking for a project to try it out. I was also a big fan of GeoGuessr, a game where you are dropped in a random location in the…

1 min read

Generate diagrams using ChatGPT

Hey there! In this short post, we'll explore how to generate diagrams using ChatGPT. Let's get started.

2 min read

Why You Should Disable Source Maps in Production

Sourcemap is a powerful tool for developers when debugging their JavaScript code. They provide a way to map the minified, production code back to the original, unminified source…

Projects

All projects
Screenshot of T3alem.tn
Web platform

T3alem.tn

Tunisia’s first large-scale e-learning platform in the local dialect: 10,000+ free lessons and 1,400+ playlists across IT, business, languages and more, with a Gemini-powered assistant.

Screenshot of Thi9a
Web platform

Thi9a

Read and share genuine reviews of businesses, restaurants, doctors and freelancers across Tunisia. 90+ categories, searchable by governorate, in Arabic, French, English and Derja.

Screenshot of Élevage Tunisie
Web platform

Élevage Tunisie

Online livestock management for Tunisian farmers: herd and animal registry, births, sales, health plans and balanced feed rations.

Screenshot of MD This Page
Browser extension

MD This Page

Turn any web page into clean, LLM-ready Markdown in one click. 10,000+ users and #12 Product of the Day on Product Hunt.

Screenshot of BetterViewer
Browser extension

BetterViewer

A fast image viewer and editor that replaces the browser’s built-in one. Featured in CHIP Magazine and used by Orion Browser.

Screenshot of SkillPrompts
Browser extension

SkillPrompts

Create, organize and reuse AI prompts with variables and reusable blocks, then insert them into ChatGPT and other AI chat platforms.

Recognition

All recognition