Emergent behaviour and the boom of AI

How a simple concept gave rise to so much more

Bee drones header image

This year has witnessed a significant transformation in the world, all thanks to a singular technological advancement: improved text prediction.

It is not a joke nor an exaggeration. The blossoming of AI that we’ve seen can be traced back to OpenAI’s text completion model, GPT. It is not the first, nor the last, nor the best, but it made itself available to everyone in a way that allowed people to build over it. Applications quickly proliferated, finding new uses and capabilities that were previously unimaginable.

How is this possible?

It all stems from a concept known as “emergent behaviour.”

(Read more →)

Postman + JsonGrid visualizations

Postman with Enhanced JSON Visualizations

Sharpening the whip! (If that even makes sense.)

For a while (a few years) I’ve used Insomnia as my favorite REST Tool. I’ve also looked with good eyes at Hoppscotch, but it being browser-based means that you need to go through a lot of hurdles for local development (and I’ve just never had the patience).

But being that everyone still uses Postman, I decided to switch back. It’s not about just following the majority, but ensuring that there’s an active community for the tools that I use. Also, I initially was scared of Postman becoming too close to force to sell paid plans, but the years proved me wrong. Finally, all the extra features I needed eventually made it there.

(Read more →)

Jekyll SEO AI Action

Using OpenAI's for SEO optimization

Chemistry skunk

I wanted an excuse to try something with OpenAI’s GPT-3 models, and while writing on this blog I realized that most of the pages could have a description autogenerated for them. This seemed like a good fit for a GitHub Action too, so here I explain how I set up my new project Jekyll SEO AI Action.

(Read more →)

Obsidian and second brains

Taking notes of everything, but quickly

Written knowledge, but searchable

I have stopped reviewing tools as part of my blog for a long time, but I did want to point out the benefits of the second-brain approach of some applications. I have personally found my sweet spot with Obsidian, so I’d like to talk about that.

(Read more →)

Technical Leaders and Career Paths

You shouldn't have to stop coding

Management (Technical) vs. Technical Management

I came across this question, which is a fairly common concern I have come across with people around me. Here’s the gist of it:

After I became a Tech Lead my work has become more like managing than anything else, I don’t do more code and just a little technical stuff

I’d like to offer an alternative approach.

(Read more →)

Blender on Lambda

Rendering Blender Scenes in AWS Lambda

AWS Lambda

GitHub repository

I recently published TAS-PC, a producer-queue-consumer lambda terraform module. This was an intermediate step for creating a distributed rendering engine.

In this post I’d like to discuss some of the technical aspects of that work.

(Read more →)

TAS PC

Terraform-AWS Serverless Producer-Consumer Module

Terraform --> ??? --> Magic!

GitHub repository

I needed to setup some infrastructure in AWS but did not want to make modifications each time I needed them. What a better opportunity than this one to learn Terraform.

So I created a little module that sets up a small producer-consumer serverless (lambda-based) architecture, powered by a SQS queue.

(Read more →)

Real privacy does not exist

Why the illusion of privacy is only an illusion

Inspecting cookies

There was a particular gag I came across in a Youtube video. One where, from the point of view of a long-term future, an advance human race made fun of us for having expectations of privacy in our lives.

I brushed it away as a single joke at first, but it stuck with me. I think they might be right.

(Read more →)