Read this article BEFORE you pitch Pinecone, Qdrant, Weaviate, LanceDB,… to your boss. For this article, I assume you know what a vector database/index is. If not, please check out this article explainer article by…
What is the best place to promote your AI tool? These directories are worth it…
I am currently building an AI video cutting tool (10LevelUp.com) and as a launch strategy, I want to add it to a few of those “AI Tools/There is an AI for this” website lists. They…
Read more of What is the best place to promote your AI tool? These directories are worth it…
How to install golang (go) >1.21 in Ubuntu with Snap
Install golang in a somewhat recent version in Ubuntu is quite annoying. Here a on-line command which will do the trick for you. (Replace 1.21 with whatever version of go you want to install) What…
Read more of How to install golang (go) >1.21 in Ubuntu with Snap
How to use Black Friday to promote your SaaS Companies?
Black Friday is not just for big retailers; it’s a golden opportunity for indiehackers and SaaS companies to shine. In this guide, we’ll explore why Black Friday matters for small businesses, provide top tips for…
Read more of How to use Black Friday to promote your SaaS Companies?
Reality became a set for the virtual world
It is a sunny day here in Lisbon, I am walking by the central station and hear a street musician. Actually, it is a special kind of musician: The guy is a rapper. He brought…
Don’t plan your life in Excel
Do you have plans how your life should look like. Laid out all nicely step-by-step in a huge-ass Excel spreadsheet? This is not how life works, or how it should work. Remember back, a year,…
You are the leader, act like it
If there is one thing everyone hates, it is a leader who claims to be still “one of the pack”. Is that you? If yes, you have to stop doing this. Now. I mean it.…
How to fix the “pg: too many connections” error. Postgres and its three connection limits
Are you running into any of the following postgres connection limit errors pq: sorry, too many clients already pg: too many connections for database “exampledatabase” pg: too many connections for role “examplerole” Yes? Great news:…
Closing down VitalFrog: 3 mistakes and 3 learnings
TLDR; I am closing down my SEO/Website performance tool vitalfrog.com. Sadly I never managed to build it into a business with a working business model. Thanks for everyone supporting it! While writing this post I…
Read more of Closing down VitalFrog: 3 mistakes and 3 learnings
Why is WhatsApp not taking affiliate money?
First and foremost: This post is not about WhatsApp vs anything else, yes it is Facebook/Meta/EvilCorp, yes Signal is better 😉 This is just a short thought I have: Why is WhatsApp not doing affiliate…
Privacy friendly website analytics also will be blocked by default
First things first: I love the movement to use more privacy-friendly website analytics tools. More and more small startups are popping up and help you to move away from Google Analytics. And each and every…
Read more of Privacy friendly website analytics also will be blocked by default
Borg+Vorta is finally a usable backup solution for Linux desktop
TLDR; After years of searching around I finally found a Linux backup setup that fits my needs: Borg + Vorta + BorgBase As long as I can think back, backing up my Linux system always…
Read more of Borg+Vorta is finally a usable backup solution for Linux desktop
k-anonymity
As you might already have recognized I am in favor of strong privacy technology to counter the surveillance in our current age. One pillar to archive this is to get developers thinking about this and…
Manual flush golang http.ResponseWriter
Flush the http.ResponseWrite within your code
WIFIonICE not working on Linux
Fix problems with the Free WIFIonICE and the Docker Bridges
tor.js – Minimal JavaScript library to check if your visitors are TOR users
Show custom content to visitors of your page using TOR
Local WordPress plugin development with docker-compose
Supercharge your development flow with installing your development environment in Docker
Digitale Schutzmaßnahmen für die Teilnahme an einer Demo / Digital Security for Protesters
Protect your digital life while attending a protest
Known length slice initialization speed – Golang Benchmark Wednesday
Use the right method to initialization your slices to improve performance
How switching my parents over to Linux saved me a lot of headache and support calls
My approach for switching my parents to Linux
Standard net/http config will break your production environment
Updated information about how to use the net/http package in production
Schrödingers website: How to close your blog the right way!
Archive your website into the wayback machine before closing it