dothash

dothash

@dothash.win

CTO in the Media Industry in Norway • x.com/iamdothash Omarchy Core Team member

2.4K followers1.8K following998 posts

VPN bans incoming for the UK. Time to pivot. Set up a VPN-like tunnel using any servers with an SSH connection $ sshuttle --dns -r <username>@<ip> 0.0.0.0/0 ::/0

to be fair, nothing is concluded or decided upon, most likely not happening, but you never know

dothash@dothash.win

VPN bans incoming for the UK. Time to pivot. Set up a VPN-like tunnel using any servers with an SSH connection $ sshuttle --dns -r <username>@<ip> 0.0.0.0/0 ::/0

Relaunch: TryBase turns your SQL migrations into a Hono API!🔥 Drop your PostgreSQL migration files and instantly get: → Complete @honojs API → Automatic Zod validation → TypeScript → RPC client generation → Dockerfile → No AI, just predictable output! Coming → OpenAPI → Better Auth

I forgot, Cloudflare still says 13.88k unique visitors the last 30 days. My analytics that removes bot traffic based on UA, and a unique hmac pr user based on the IP+UA. 1773 unique visitors the last 30 days.

dothash@dothash.win

Is the Cloudflare analytics even correct? 👀

After many years of taking pride in crafting code, this is how it makes me feel. I know. This is the future. I have to get over this feeling.

I finally added the option to set dockerfile and compose YAML as private. Only accessible by a direct link.

dothash@dothash.win

Introducing Dockerfile.app Tired of the hassle of finding and configuring Dockerfiles? Try dockerfile.app! A community-driven platform for sharing and streamlining your Docker & Docker Compose files. Simplify self-hosting for everyone. #docker #devops

Me working on my SaaS instead of fixing the core so it is entirely shippable: ooh, cool, this nice-to-have feature that I don't need to release the saas is fun working on. I think I'll focus on that.

How to easily test this? Build a migration here, and make an LLM transform it to a Prisma Schema. → database.build

database.buildPostgres SandboxIn-browser Postgres sandbox with AI assistance
dothash@dothash.win

🔥 Proudly presenting, TryBase 🔥 → Zero to API in Seconds → Generate complete opinionated CRUD APIs from your Prisma schema Features → Prisma Schema to API → Type Safety → OpenAPI documentation Visit 🔗 trybase.app

If this is something than gain traction, I will look into a more feature rich output. Add more relevant frameworks like hono, fastify and what not. Been thinking about the option to auto generate auth by using i.e. better-auth as well.

dothash@dothash.win

🔥 Proudly presenting, TryBase 🔥 → Zero to API in Seconds → Generate complete opinionated CRUD APIs from your Prisma schema Features → Prisma Schema to API → Type Safety → OpenAPI documentation Visit 🔗 trybase.app

This weekend I created a micro SaaS that solves a problem I have. I don't know why I made it as it was painful. However, will launch it tonight.

So, I am stupid, I implemented this on the root page only. Reimplemented for the rest yesterday. Waiting another 7 days.

dothash@dothash.win

Created basic tracking and used hmac(ip + user agent) to hex as a unique identifier in combination with a package filtering out bots. Now I'll wait 7 days and compare.

After a decade with git, I learned about git clean -f! It removes untracked files from your working directory, which is useful for cleaning up after builds or when you've accidentally created files you don't want to commit.

Created basic tracking and used hmac(ip + user agent) to hex as a unique identifier in combination with a package filtering out bots. Now I'll wait 7 days and compare.

dothash@dothash.win

I might create analytics that ship data to itself to verify if this is real.

I just spent a few hours figuring out why I could not use HeaderRegexp in Traefik... ..we are on an older version where the naming convention is HeadersRegexp.