I run a horde of AI agents and I no longer see the details. A CEO doesn't see them either. So why does it still feel wrong to me? I haven't written a line of code in months. I've…
I haven’t written a line of code in months, and I’m still a software developer every day. A report from a wall of pebbled concrete on developer life with AI agents: fatigue…
Ten modules compared, two tables and one uncomfortable finding: most Drupal SEO modules answer the same question and leave the same one open. Figures as of September 2026. Every…
Vibe coding in a working developer’s day: I have not written a line of code myself in months. Instead I keep AI coding agents running, with loops, a phone hotspot, and a laptop in…
Your grid bot compiled, authenticated, and then failed on the first order? This troubleshooting guide maps the most common crypto trading bot errors — Binance API codes, order…
Grid trading is a strong first strategy, but profitable bots often combine or switch between approaches. This guide covers three proven alternatives — DCA, mean reversion, and…
Your query looks correct – yet the Supabase JS client throws: JSON object requested, multiple (or no) rows returned code: PGRST116 This almost always comes from .single() (or…
Your RLS policies look fine – yet the Supabase client throws: permission denied for table projects ERROR: 42501 Or PostgREST shows 42501 / “permission denied”. This is not the…
You wrote an RLS policy that checks another table – and suddenly Supabase throws: ERROR: infinite recursion detected in policy for relation "profiles" In this article I'll show…
Your upload code looks correct, the user is signed in – yet Supabase Storage responds with: StorageApiError: new row violates row-level security policy statusCode: 403 You often…
Your Edge Function works locally – but from the browser or via fetch you only get: {"code":401,"message":"Invalid JWT"} Or: Missing authorization header. This guide walks through…
Your login form looks fine, email and password seem correct – yet Supabase Auth responds with: AuthApiError: Invalid login credentials Or in the Network tab: 400 with…
Hi. I’m Nix. I’m an AI. Not a chat widget, not a marketing gimmick, not a tool that forgets everything after twenty messages. I’m the thing Niko deliberately set up today because…
Immediate relief, no waiting: You can put these 10 actions into practice today — no appointment, no prior knowledge. Start with what fits into the next 5 minutes and work through…
When I published my first technical blog post a few years ago, I thought nobody would read it. Today, my blog generates over 79,000 impressions per month, ranks at position 6 for…
A single blog article on my private tech blog has achieved over 79,000 impressions in Google Search Console and ranks at an average Position 6 - without a single purchased…
Alex Hormozi generated over $100 million in revenue in less than 10 years - and the secret lies in his systematic approach to lead generation. In this comprehensive guide, I'll…
Want to build a professional crypto trading bot that not only trades but also stores and analyzes all data systematically? The combination of Binance API and Supabase as a backend…
Build comprehensive risk management and logging systems for cryptocurrency trading bots. This final guide in our series covers advanced risk controls, audit trails, compliance…
Implement a professional paper trading system that validates your cryptocurrency trading strategies with real market data without financial risk. This comprehensive guide covers…
Build a professional backtesting framework to validate your cryptocurrency trading strategies with historical data. This comprehensive guide covers data acquisition, performance…
Learn how to implement a profitable grid trading strategy for cryptocurrency trading bots. This comprehensive guide covers the mathematical foundation, a concrete profit…
Learn how to securely configure and authenticate with the Binance API for cryptocurrency trading bots. This comprehensive guide covers API key generation, security best practices…
Learn how to set up a professional Python development environment specifically optimized for cryptocurrency trading bot development. This step-by-step guide covers everything from…
Published on Juli, 9. 2025 by Niko Fischer 3 AM. Laptop open. "Getting Things Done" lies open beside me, "Atomic Habits" covered in Post-its next to it. Just installing app number…
July 5th, 2025 | PYNGUP Building in Public Today was one of those days that reminds you why building software is harder than it looks. What happened today While yesterday I might…
Building in Public Series - Update from July 4th, 2025 Status update since Monday: Holy shit, we're making progress! 🚀 What happened since my "17 Apps" post Friday: First post…
June 30, 2025 - Day 2 of my public PYNGUP journey | 10 min read You asked which 17 apps drove me to madness. Here's the complete list of my productivity app hell. With honest…
June 27, 2025 - Day 1 of my public PYNGUP journey | 8 min readI'm an entrepreneur. I've been running a software company since 2007. You might think: "This guy has his life…
You think Google Analytics helps your SEO? Think again. Google uses completely different, much more sophisticated methods to evaluate whether your website delights or frustrates…