Skip to content
View scriptogre's full-sized avatar

Highlights

  • Pro

Block or report scriptogre

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
scriptogre/README.md

Christian Tanul

I'm a full-stack developer with ~7 years of experience.

I build stuff: sometimes for clients, sometimes just to see if I can.

Projects

htmx

Recreated the htmx website, contributed the <hx-partial> tag and built-in SSE support.

htmx 4 website

hyper

Building a templating language that combines Python & HTML (+ type safety).

Hyper Example

Expert Systems

Built ML/LLM tools for a drug discovery team in New Mexico, USA.

Co-authored a paper with Prof. Tudor Oprea.

image image

intreabalegea.ro

Built a RAG tool for free (Romanian) legal guidance.

Intreaba Legea Landing Page

roastroulette.io

Built an multiplayer party game (using htmx). Upload photos, get roasted by an LLM.

Wanted something fun to play with the group during weekends.

Roast Roulette Landing Page

Spits gems at times:

image

Homelab

I host a personal cloud: files, photos, calendar, DNS, media servers, etc.

I also self-host most of my projects.

Saves money. Taught me sysadmin stuff. Made me a NixOS convert.

HomeLab Devices

How I Work

Grug Brained Developer

Mostly alone.

htmx over React, Caddy over Nginx, Tailscale over classic VPNs. CSS over JS when possible.

I like turning complex things simple.

Talks

Lightning Talk @ DjangoCon 2025: Roast Roulette Live Demo

DjangoCon 2025 Lightning Talk

Played Roast Roulette with the audience.

My Pi died, so I had 70 people connect directly to my MacBook (lol).

Workshop @ DjangoCon 2024: Functional Chatbots

DjangoCon 2024 Workshop

Presented a workshop on connecting LLMs to web apps (using htmx).

Check it out, if you're interested.

Lightning Talk @ PyCON SK 2024: ChatGPT + Streamlit

PyCON SK 2024 Lightning

Presented a lightning talk about prototyping with ChatGPT and Streamlit.

Other

Believer, married & father (soon).

Got a dog. She's a good girl.

Dog

Passionate about what I do, and I put my heart into all of it.

This is my workstation:

Workstation

Contact

📧 contact@christiantanul.com

Feel free to reach out.

Pinned Loading

  1. roast-roulette roast-roulette Public

    A multiplayer couch party game where an LLM randomly roasts players' photos.

    Python 13 2

  2. bad-apple bad-apple Public

    Bad Apple using htmx + sse ext. + server-commands ext.

    HTML 1 1

  3. tailwindcss-docker tailwindcss-docker Public

    Run TailwindCSS CLI as a Docker container.

    Dockerfile 1

  4. hyper hyper Public

    Python