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.…

  • Users are Amazing

    also see Users Are Amazing (2)

  • 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

  • Gemini has some Identity Issues

    as of February 2025

  • Grok Knows Me

    I was surprised to see that Grok used this website as a source to contextualize my answer in X and provide its comments in a more assertive way. Oh boy, this is getting interesting and we are just in the beginning.

  • Desire Lines

    — “You can come this way, please.” No, thanks. I’m going that way.

  • 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

    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…