J—P

Currently accepting new projects and available for hire.

Tablog Svelte

As someone who enjoys building and theming with SvelteKit, I wanted to create a modern blog starter that’s both approachable and flexible. My motivation for this project came from my ongoing work on Tablo themes at Tablo.Supply—a collection of themes for Kirby CMS. I thought it would be a great exercise to port the Tablog theme to Svelte, bringing the same clean design and content-first approach to a new stack.

Tablog Svelte is an open-source demo blog built with SvelteKit, styled with Tailwind CSS, and powered by Markdown for content. It’s designed to be a solid starting point for your own projects—whether you want to run it as a server-rendered web app or generate a static site. Thanks to SvelteKit’s flexibility, you can deploy it to multiple targets and adapt it to your needs.

If you’re looking for a simple, modern blog foundation or want to see how the Tablo theme translates to SvelteKit, I encourage you to check out Tablog Svelte. It’s a practical example of how SvelteKit, Tailwind CSS, and Markdown can work together to create fast, beautiful, and content-focused websites.

clsx

A tiny PHP library inspired by the popular JavaScript clsx, making it easy to build clean, dynamic class attributes for your HTML. Write neater templates and keep your code readable, no matter how complex your CSS logic gets.

PHP

cl

A simple, fast, and beautiful console logger for PHP. Designed for developers who use the built-in PHP server and need a lightweight, unobtrusive debugging tool without the overhead of larger solutions.

PHP