Articles
Lessons from building real projects (security, speed, integrations and infrastructure), written so non-developers can follow too.
- AI wrote your app. Do you know what it forgot to tell you?I checked 105 public AI-built apps and the code mostly looked fine. The real risk is what doesn’t show: six things AI won’t tell you before you launch.
- 7 mistakes that drive customers away from your website (I see number 2 almost everywhere)Your website gets visits, but the phone doesn’t ring? The 7 mistakes I see most often on small business websites, and how to fix each one.
- A PHP flaw lets attackers into your server without a password. Are you at risk?PHP2Shell: two critical PHP flaws leaked on 20 October and were fixed on 21 October. Who is at risk, how to check your WordPress site and how to fix it.
- When the Wi‑Fi drops in a full restaurant: how I built Order ExpertsNo internet, Wi‑Fi that drops and thermal printers that don’t speak Greek: how I built Order Experts and what changed once it went into its first restaurant.
- Is your website slow on mobile? You’re losing customers before it even loadsThe most common reasons a website is slow, what Google actually measures, and what I do so my pages load in under a second, even on slow 4G.
- I abandoned three prototypes before building Orama Suite. Why it wasn’t wasted timeThe road behind Orama Suite: the prototypes I abandoned, the product I kept, and the testing discipline that keeps it stable.
- A password manager that even I, who built it, can’t unlockZero-knowledge encryption in practice: how Vaultly works, why the server only ever stores ciphertext, and what that means for your security.
- My app started slowing down. Why I didn’t switch databasesWhen the app slowed down, the temptation was to switch databases. The measurements said otherwise, and a Safari incident taught me how to ship releases safely.
- e-EFKA has no API. So I built a robot that reads ite-EFKA has no public API for social security contributions. How I built automation that reads it safely, what broke along the way, and how I fixed it.
- My tool showed a VAT credit almost 7 times too big. What an accountant taught meA VAT credit almost seven times too big, missing revenue, and the decision not to show an income-tax estimate. What I learned building a tool for accountants.
- Tired of logging into myDATA, e-EFKA and KEAO? I put them on one screenHow Forologika was built: a myDATA connection, automation where no API exists, VAT estimates and alerts before every deadline.
Have something similar in mind?
Tell me what you need and I’ll suggest the simplest way to get it done.