Tag: 2025
-
I’m Giving Strava a Break
Maybe I’m getting too old for this. I’m giving Strava.com a break. After more than 10 years tracking my stats, I think I’ve got fed up with it. I don’t care who’s got the KOM or the PR. I don’t bother losing my KOM to the young guns. They deserve all my KOMs if they…
-
AI: Speed || Complexity
I’m writing this in the early stages of AI. This morning, I read a post on X.com from a man who wanted to put his entire codebase under review using AI. Until recently, people wanted AI to do things they considered “doable,” but faster. — “Oh, I can do this, but it would take time.…
-
Provador (3)
Este foi o terceiro e último provador do projeto e, claro, o mais desafiador por conta do peso das vigas e da forma como elas ficaram encaixadas. os outros provadores Provador 1 Provador 2
-
Provador (2)
Depois de ter feito este outro provador que considerei o trabalho mais desafiador até então, fiz um novo, pintado de branco. Não foi tão desafiador como o primeiro. Desta vez investi nas ferramentas certas para trabalhar com madeira dura (Cambará).
-
Cloudflare Turnstile Integration using Pure Procedural PHP
I’ve built a simple boilerplate that puts the integration up and running in 2 minutes using procedural PHP. No JS, sorry. https://github.com/rodolphoarruda/cloudflare-turnstile-php Here is a live demo. Type in any data to the field and submit it.
-
The Framework is your Learning Framework
The creator of PHP, Rasmus Lerdorf (video below), has an interesting take on development frameworks. “They all suck”, as he says. I had mixed feelings the first time I watched this video. In fact, I felt kind of frustrated. At the time, I was learning CodeIgniter and believed it would be easier to stick to…