skip to main content

Founder brain. Engineer hands.

Dominikos Pritis
✦ hey, I'm

-- housing, developer tools, and the systems under both --

ath --:--
founder & software engineer
15+ years, from marketing to building
contact@idominikos.com
Athens, Greece
building myroomieopen to collaborate

a few words about me

-- i spent time in Krakow, came back to Athens, and ran into the same wall everyone here does: high rent, few options, and a roommate search that felt unsafe --
-- MyRoomie started as the answer to my own problem, and became a housing platform built around compatibility and verification --
-- before that: fifteen years across marketing, media and ecommerce — Apple, iSquare, Antenna, MAD TV, The Flying Pot --

my tech stack

-- what is actually in production: TypeScript, React and Next.js on the surface, Go and FastAPI underneath, PostgreSQL for anything that has to still be true tomorrow, and Tauri when it needs to leave the browser --

my blog articles

-- what i learned the expensive way, written down before i forget it: housing systems, developer tools, and the decisions underneath both --
-- written in the open, because a thing i only half understand is a thing i cannot explain yet --
articles

The in-between moments are the product too

Loading screens, error messages, confirmation dialogs — the liminal spaces of a product shape how it feels more than the features do

designproduct
5 minutes
articles

Thinking about going on Dragon's Den? My advice, don't

What the on-screen deal is actually worth, where the advertised money really went, and the one case where going still makes sense

startupfundinglessons learned
3 minutes
articles

Your vibe-coded database is a mess (mine was too)

Schema drift is the tax of AI-assisted coding — why it happens to every vibe-coded project, and the tool I built to squash it

productailessons learned
3 minutes
articles

Making your site agent-readable

Buyers increasingly never visit your site — they ask an AI, and the AI recommends whatever it can parse. The full pattern: markdown mirrors, llms.txt, agents.md, and content negotiation

seoagentslessons learned
9 minutes
articles

My stack

What I actually build with, why each piece is there, and the ones I have changed my mind about

stacklessons learned
3 minutes
articles

Fifteen years in marketing, then I started writing code every day

Apple, iSquare, Antenna, MAD TV, The Flying Pot — and what that background actually gave me once I started shipping software

careermindset
4 minutes
articles

Building a company with ADHD

Energy is not time. What that actually changes about how I work, and why it turned into a product

mindsetlessons learned
4 minutes
articles

Our matching is not machine learning, on purpose

A rule matrix across fifty-odd lifestyle factors, chosen over a trained recommender — because a housing match you cannot explain is a housing match nobody should act on

productlessons learned
3 minutes
articles

MyRoomie started as my own problem

I came back to Athens from Krakow and hit the same wall everyone here does — high rent, few options, and a roommate search that felt unsafe

careerlessons learned
3 minutes

recognition

-- what somebody else, independently, was willing to put their name to: awards judged against other entrants, and certifications passed against a syllabus --
-- the marketing awards are from the first career; the startup ones are from this one. both are here because leaving out the first would make the second look like it came from nowhere --
---
awardissuer: Startupper Awardsissued: Wed 01 November 2023
---
awardissuer: South Europe Startup Awardsissued: Sun 01 January 2023
---
awardissuer: Favikonissued: Sun 01 June 2025
---
awardissuer: Peak Performance Marketing Awardsissued: Mon 01 January 2018
---
awardissuer: Performance Marketing Awardsissued: Mon 01 January 2018
---
certificationissuer: Appleissued: Thu 01 January 2009
---
certificationissuer: Appleissued: Thu 01 January 2009

on the record

-- housing is a subject Greek television keeps returning to, and MyRoomie put me on the other side of that conversation --
-- these are frames from the segments themselves, not logos on a wall: each one carries the broadcaster's own branding --
Pitching MyRoomie on the Dragons' Den Greece stage, the company logo on the screen behind
Dragons' Den Greece — ANT1pitch2023

Pitching MyRoomie on Dragons' Den Greece, on ANT1.

Shaking hands with an investor on the Dragons' Den Greece stage under a caption reading 50,000 euro for 7.5 percent
Dragons' Den Greece — ANT1pitch2023

The on-air agreement: 50,000 euro for 7.5%, against an opening offer of 25,000 for 3%. It did not close after the show — the figure is often quoted as funding, so it is worth saying plainly here.

Being interviewed in the Naftemporiki studio under a caption introducing MyRoomie
Naftemporikiinterview2025

Naftemporiki, on what the platform does and who ends up using it.

A four-way ACTION 24 panel discussion, with the lower third reading Dominikos Pritis, myroomie.gr
ACTION 24 — ACTION Τώραpanel2025

ACTION 24, on flatsharing as the answer Athens rents have forced on people.

Being interviewed in a studio with the MyRoomie dashboard displayed on the wall behind
Monokerosinterview2025

Monokeros, walking through the product with the dashboard on screen.

Gesturing towards a studio screen showing MyRoomie listings during an interview
Monokerosinterview2025

The same interview, on matching, verification and what the listings actually contain.

-- also covered by, without a frame to show for it --
eKathimeriniStartupper.grCapital.grCBN CyprusNewMoney.grNewsIT.grMarketingWeek.grGreekReporterStartup Greece TalksEntrepreneurship TalksSKAI TV / SKAI RadioMega TVERT RadioAthina 984

tools i built

-- the ones i reach for on an ordinary day, and the reason each exists is that i got tired of not having it --
-- six of them, not the whole list: shipped below is the full ledger, this is the daily set --
-- the rest of the ledger, with the version each registry answers, lives under /utils --

devkill

Finds and deletes the build artefacts eating the disk — node_modules, target, .next — across every language at once, with explicit symlink and version-control guards.

run itdevkill

git-herd

Runs one git command across many repositories concurrently, and leaves the dirty trees alone.

run itgit-herd pull

biome-to-oxc

Moves a project from Biome to the Oxc toolchain, translating the config instead of resetting it. Dry-run and rollback, because a linter migration should not be a one-way door.

run itnpx biome-to-oxc

oxc-audit

Reads a project's actual stack and configures oxlint and oxfmt to match it, rather than starting from a generic preset.

run itnpx oxc-audit

ai-changelog-generator

Reads the diff and writes the changelog entry. Has an MCP server, so an agent can do it without me.

run itnpx @entro314labs/ai-changelog-generator

update-ng

Updates everything a machine has installed, across every package manager, in one pass.

run itupdate-ng

my work experience

-- fifteen years of it, in order: retail and Apple training, then marketing and media, then building the products instead of advertising them --
---
full-timeFounder & CEO2023 - present
---
independent labFounder & Principal AI Engineer2025 - present
---
freelanceMarketing & Ecommerce Strategist2020 - 2022
my whole career

in order

-- the same career as above, on an axis, so the gaps are visible too — a decade of marketing, then a hard turn --
-- built from the roles, awards and papers already on this page rather than written out again, so it cannot go quietly stale --

2008

  • Store Manager — Rainbow SA

2009

  • Sales Trainer — Apple
  • Apple Certified Sales Trainer — Apple
  • Apple Certified Sales Professional — Apple

2010

  • Founder & Editorial Director — TechInGreek
  • Sales Team Coordinator — iSquare

2011

2012

2013

  • Internet Marketing Specialist — Antenna Group

2014

2015

  • Marketing Director — MAD TV
  • Columnist — VICE Media
  • Digital Marketing Expert — Xrisi Efkeria Group

2016

2017

  • Performance & Digital Marketing Manager — Pharmacy295

2018

  • Adjunct Instructor — Knowcrunch
  • Business Unit Director — The Flying Pot
  • Gold — Pharmacy295, Health & Beauty — Peak Performance Marketing Awards
  • Silver — TGI Fridays campaign — Performance Marketing Awards

2019

2020

  • Marketing & Ecommerce Strategist — Independent

2021

2022

2023

  • Founder & CEO — MyRoomie
  • Rising Startup — Startupper Awards
  • Finalist — South Europe Startup Awards

2024

2025

  • Founder & Principal AI Engineer — entro314.labs
  • Top 20 Business Influencers in Greece (#15) — Favikon
  • AI Context Schema: A Universal Configuration Framework for Multi-Platform AI Development Tools

2026

  • Energy as State, Not Time: Rethinking Productivity Models for Variable-Capacity Work
  • The Myth of the Flat Workday: What Cognitive Science Already Knows About Variable Capacity
  • Self-Report Over Surveillance: The Case for User-Declared Cognitive State
  • Capacity-Aware Software Design: A Pattern Language for Energy-Adaptive Applications
  • Energy > Time: A Framework for Humane Work Design

my various projects

-- the things i actually built, rather than a list of technologies i have touched --
-- a housing platform with paying users, data infrastructure underneath it, and the developer tools that came out of needing them myself --
-- some are in production, others are side-projects that let me explore new technologies --
---
Flatsharing and housing, built around compatibility and verification
---
An energy-state model for neurodivergent-friendly software
all my projects

shipped

-- a project is not finished when it works on my machine, it is finished when somebody else can install it --
-- so this list is only what a registry will answer for: 56 published artefacts across npm, crates.io and github releases, every one of them a link you can check --
versions resolved against the registries on 2026-08-20
---2 packages
---3 packages
---2 packages
---1 package
---3 packages
---1 package
---1 package
---1 package
---7 packages
---2 packages
---2 packages
---1 package
---1 package
---3 packages
---1 package
---3 packages
---19 packages
---1 package
---1 package
---1 package

not finished

-- the other half of the list: things that are not finished, and would be misrepresented by sitting next to something you can install --
-- running means deployed and reachable by me, not open to you. building means it works and is not packaged. designed means it exists on paper and nowhere else --

CapySquash

running

Squashes a pile of accumulated Postgres migrations into one coherent schema, without losing what the intermediate steps proved. The web platform is live; the paid engine is not.

Ergosphere

running

A hosting platform in the Railway and Render shape. Dashboard is up, the control plane behind it is not answering yet.

EntroMail

running

Mail infrastructure with a working dashboard and an API host that currently does not resolve. Honest state: half a product.

Mpath

running

Project tracking that follows how work actually moves rather than how a board says it should. Live, without billing or role permissions.

Nami

running

A planner built around variable attention rather than a constant one — the same premise as Kumbatio, aimed at a person rather than an interface.

BrewDB

running

A searchable index of Homebrew formulae that answers faster than `brew search` and shows you what a formula actually pulls in.

WingetDB

running

The same idea for Windows package manifests: search, inspect and compare without the terminal round trip.

PolarisAI

running

A marketing platform with AI in the loop rather than bolted on the side. The deployment is access-protected while the integrations are rebuilt.

Meltemi

building

A native mail client for people who have given up on the web ones. Works locally; the release and provider setup are not done.

Astrolabe

building

A git client that shows the state of many repositories at once, rather than one window per repository.

Snippr

building

A snippet manager that lives where you type instead of in another app. Held back deliberately: a credential is tracked in the repository and that has to be redesigned before anything is packaged.

devtop

building

A process monitor that attributes CPU and memory to the project causing them, not the binary. Builds from source, nothing packaged.

Dots and Bricks

building

Project scaffolding from a catalogue of composable pieces, rather than one template you spend an afternoon deleting.

EmuHub

building

A single front end over the emulator and game-library tools that each insist on their own.

Desk

designed

A Tauri project manager for developers with too many repositories. An arm64 build exists; signing and notarisation do not.

MIMY

designed

A dating app built on the compatibility model MyRoomie already uses for housing. Fully specced, no code.

Startup OS

designed

The operational scaffolding a founder rebuilds from scratch every time: cap table, hiring, metrics, board reporting.

PressDB

designed

A structured record of who covers what, so a press list stops being a spreadsheet somebody has to maintain by hand.

FundDaddy

designed

Funding-round tooling, from the side of the person raising rather than the person investing.

papers

-- a five-paper series on one premise: clock time is a poor proxy for capacity, and the gap falls hardest on the people whose capacity varies most --
-- written implementation-first: each one describes something i built and released, not something i propose to --
-- they are preprints. none has been peer reviewed, and the outcome claims in them are hypotheses with an evaluation agenda, not results --

my branding

mark

DP, as isometric blocks. Generated from a 5x7 pixel grid rather than drawn — the same dot-matrix the headings use. Move the pointer across it, or press it.

assets

visual identity

my main logo

@

typeface

Vercel - Geist Pixel

colors

accent, light theme

#CB2A42

accent, dark theme

#29BC89

discover my resume

-- the full record: fifteen years across marketing, media and ecommerce, then MyRoomie, then entro314.labs — with the roles, the numbers and the stack behind each one --
-- download it, or have an up-to-date copy sent to your inbox with the button below --
-- if you are building something in housing, developer tools or the data under either, i would like to hear about it --
view and download