Auditing AI-generated code: the checklist to shore up your foundations
Taking over an application coded by AI (vibe coding): the points we check before shoring up the foundations. Load handling, security, resources, technical debt.
Blog
Bubble, no-code, full-code, AI-assisted development: guides to help you decide, and tutorials from beginner to expert.
Taking over an application coded by AI (vibe coding): the points we check before shoring up the foundations. Load handling, security, resources, technical debt.
The invisible constraints of a Bubble plugin in production: Lambda limits (memory, timeout), the static parser, the type contract, defensive code.
The three non-negotiable soft skills of a professional developer: self-sufficiency, perseverance, and a defensive (hacker) mindset.
Cutting the Workload Units bill and scaling a Bubble app: data structure, workflows, caching, measurement.
No-code (Bubble) or vibe coding (AI-assisted full-code): how to choose based on your project, your budget and your constraints.
No-code (Bubble) or full-code development: how to choose based on your project, your budget and your code-ownership constraints.
Best practices for a solid Bubble plugin: lifecycle, client vs server, error handling, accessibility, and the realities of production.
What a Bubble developer does, when Bubble is the right choice, and how to evaluate a serious no-code provider.
AI-assisted development with agents like Claude Code: what it genuinely speeds up, what it doesn’t replace, and the traps to avoid.
Making a no-code app (Bubble) compliant with the European Accessibility Act: contrast, keyboard, targets, forms, and why it’s a selling point.