Advertisement · 728 × 90

Posts by Duarte

Preview
Retrospectiva #6 A monthly newsletter about life.

More Pi. Running and photography apps. Inference engineering and clusters on fire.

duarteocarmo.com/blog/retros...

1 week ago 0 0 0 0
Preview
An opinionated running dashboard Some updates to my small and opinionated running dashboard: Tanda Runner

Preparing the Setúbal Half-Marathon and I thought: What if I had a running plan that was actually, you know, for ME.

And the calendar export ofc

duarteocarmo.com/blog/an-opi...

3 weeks ago 0 0 0 0
Preview
Portuguese variety identification: The bitter lesson Training a text classifier to detect European Portuguese text at scale. Matching fine-tuned BERT by scaling training data.

If you're going to build a European Portuguese LLM, you need a scalable way of detecting it in the wild.

Here's a write up of how I got FastText to match SOTA performance with a model that is 10x smaller and 100x faster: It's a bitter lesson.

duarteocarmo.com/blog/portug...

1 month ago 0 0 0 0
Preview
Retrospectiva #5 A monthly newsletter about life.

The latest Retrospectiva is out:

I talk about Pi, baby carriers, Alphafold, and barbarous distillation attacks

duarteocarmo.com/blog/retros...

1 month ago 2 1 0 0
Preview
GitHub - duarteocarmo/llama.lua Contribute to duarteocarmo/llama.lua development by creating an account on GitHub.

Today is the day I canceled copilot.

github.com/duarteocarm...

1 month ago 1 0 0 0
Preview
Bagaço: A pretraining dataset for European Portuguese Bagaço is a first attempt at a pretraining dataset for training LLMs in European Portuguese

Bagaço (.i.e., Portuguese moonshine) - is the first attempt at a pretraining dataset for European Portuguese. Much inspired by the FineWeb work.

Much to do!

duarteocarmo.com/blog/bagaco...

1 month ago 2 0 0 0

"I don't know how you manage it all"

Tmux. Tmux is the answer.

1 month ago 2 0 0 0
Preview
Retrospectiva #4 A monthly newsletter about life.

Italy, Conero national park, running in the hills, agents, and The Pitt.


duarteocarmo.com/blog/retros...

2 months ago 1 0 0 0
Preview
How to police your agents We're building more than ever. But how do we manage the complexity? We police our agents.

You use agents. I use agents. We all use agents.

Here's how I police them.

duarteocarmo.com/blog/how-to...

2 months ago 2 1 0 0
Advertisement

opencode agent create

Go ahead, give it a shot.

3 months ago 0 0 0 0
Preview
GitHub - duarteocarmo/limpa: Think adblock + skipsonsors but for podcasts. Think adblock + skipsonsors but for podcasts. Contribute to duarteocarmo/limpa development by creating an account on GitHub.

Don't we all love a good ol' Django app? Yes we do.
github.com/duarteocarm...

3 months ago 0 0 0 0
Post image

I don't like ads. You don't like ads. We don't like ads.

Limpa is like AdBlock + SponsorBlock but for podcasts.

GitHub repo below

open.substack.com/pub/duarteo...

3 months ago 2 0 1 0
Preview
GitHub - nickstenning/honcho: Honcho: a python clone of Foreman. For managing Procfile-based applications. Honcho: a python clone of Foreman. For managing Procfile-based applications. - nickstenning/honcho

Running a web server + a worker used to be a pain.

Thanks Claude, didn't know about this one.

github.com/nickstennin...

3 months ago 1 0 0 0
Post image

Now with agents you can have super meaningful commit messages. It's incredible.

Lul

3 months ago 0 0 0 0

Django background tasks feedback.

Me like.

3 months ago 1 0 0 0
Preview
Top Python libraries of 2025 Explore our 11th annual Top Python Libraries roundup, featuring two curated Top 10 lists for General Use and AI / ML / Data tools that matter today.

complexipy
kreuzberg
throttled-py
batchata

I'm living under a rock? Never heard of any of these. Tasty though.

tryolabs.com/blog/top-py...

3 months ago 1 0 0 0
Post image

Dirty little secret.

Cancel Claude code, cancel ChatGPT plus.

Github copilot is 10 bucks a month. And OpenCode can use them all

🤫

3 months ago 0 0 0 0
Post image Post image

2000 km for 2025 ✅

3 months ago 0 0 0 0
Advertisement
Post image Post image

Github actions in a nutshell: Comment in an issue -> get a notification for a failed action 😂

3 months ago 0 0 0 0
Preview
Stranger Things Creator Insists Viewers Turn Off "Garbage" Settings For Premiere Stranger Things creator tells fans to turn off "garbage" controls.

@reckless.bsky.social @davidpierce.xyz lightning round material?

screenrant.com/stranger-thi...

3 months ago 0 0 0 0
Preview
dotfiles/.config/nvim-minimal/init.lua at master · duarteocarmo/dotfiles Contribute to duarteocarmo/dotfiles development by creating an account on GitHub.

2 themes built
1 attempt at building an lsp for beancount account completion
34 completion engines later.

Done. Now we can carry on.
github.com/duarteocarm...

3 months ago 0 0 0 0

Nothing like the fresh smell of a new Django project.

3 months ago 0 0 0 0
Preview
GitHub - duarteocarmo/cursor-themes: Cursor inspired themes for neovim Cursor inspired themes for neovim . Contribute to duarteocarmo/cursor-themes development by creating an account on GitHub.

Part of my move away from LazyVim.
My config is now 200 lines of pure lua and I love it.

github.com/duarteocarm...

3 months ago 0 0 0 0

This month in Retrospectiva:
- Neovim
- OpenCode
- A kitchen gadget that changed my life
- A new health tracker I'm in love with
- And some music.

Last post of 2025! Enjoy the holidays :)

open.substack.com/pub/duarteo...

3 months ago 2 0 0 0
The War on Slop – swyx
The War on Slop – swyx Why we need to eliminate low-quality code and work in AI engineering.Speaker: swyx | Organizer, AI Engineerhttps://x.com/swyxhttps://www.linkedin.com/in/sh...

We're definitely fighting the fight. The amount of trash out there hasn't stopped increasing.

As always, the less code the better.

www.youtube.com/watch?v=Ioi...

3 months ago 0 0 0 0
Advertisement
Preview
dotfiles/.config/nvim-minimal/init.lua at master · duarteocarmo/dotfiles Contribute to duarteocarmo/dotfiles development by creating an account on GitHub.

I have to say I'm a bit sick of LazyVim. I'm moving to NeoVim's default package manager: Pack.

Fast, simple.

Not finished, but here it is: github.com/duarteocarm...

3 months ago 1 0 0 0
Preview
From NutriBench to Taralli: How far can you take a prompt? Using NutriBench to optimize Taralli, my nutritional estimation iOS app.

In this post I dive deep into using LLMs for nutritional content analysis of meal descriptions.

We talk DSPy, GEPA, on-device inference, and more!

duarteocarmo.com/blog/from-n...

3 months ago 1 0 0 0

Publishing an app in the app store is such a broken process.

- Builds, versions
- App store reviews (sometimes 30 mins, sometimes 4 days)
- Publish to app store connect takes 1 hour

Is there a (SIMPLE) CI/CD, push, increment app version publish (SwiftUI)

3 months ago 1 0 0 0

thinking
no-thinking
reasoning_effort
max_reasoning_tokens
thinking_enabled
include_reasoning
reasoning_summaries

It's just me? Or are y'all also a bit sick of this 😂

3 months ago 0 0 0 0
Post image

Do I have to come here everytime a new model comes out?

3 months ago 3 0 0 0