Bruno
banner
lucattelli.bsky.social
Bruno
@lucattelli.bsky.social
Software engineer 🇧🇷
https://github.com/lucattelli/
FGC já sofrendo com DDoS neste momento kkkk kdê meu dinheiro? 🫠
November 18, 2025 at 1:31 PM
Created a simple neovim plugin to pin buffers to [1-9] numbers row. github.com/lucattelli/p...
GitHub - lucattelli/pinner.nvim: Pinning your neovim buffers for faster navigation
Pinning your neovim buffers for faster navigation. Contribute to lucattelli/pinner.nvim development by creating an account on GitHub.
github.com
April 1, 2025 at 2:27 AM
Interesting way of managing env vars for local development mise.jdx.dev
Home | mise-en-place
mise-en-place documentation
mise.jdx.dev
March 10, 2025 at 1:56 AM
For anyone looking for a way to set up a Python monorepo in 2025 gafni.dev/blog/crackin...
Cracking the Python Monorepo
gafni.dev
March 10, 2025 at 1:36 AM
Always nice to review, but do you really need this?
Mastering Data Consistency Across Microservices
Microservices architecture is a software design pattern where an application is built as a collection of small, independent services, each responsible for a specific function.
blog.bytebytego.com
March 10, 2025 at 1:27 AM
Some sane settings for your git configuration blog.gitbutler.com/how-git-core...
How Core Git Developers Configure Git
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
blog.gitbutler.com
March 7, 2025 at 12:49 AM
This January I started a new job and I'm now working on a platform team for the first time in a long time. This post fell onto my lap and it's very true for most platform teams.
TBM 341: 10 Tips for Turning Around a Platform Team
Platform teams are tough work. The idea sounds great, but the day-to-day is hard. Someone recently reached out for advice with this common scenario. If you are a platform team member, you might find t...
cutlefish.substack.com
March 7, 2025 at 12:35 AM
Technical interviews should provide signal on how someone approaches problems and how capable they are at solving them. Asking candidates to not use LLMs is like asking them to write code in whiteboards or program in assembler. newsletter.pragmaticengineer.com/p/how-genai-...
December 3, 2024 at 10:22 PM
Reposted by Bruno
I BEG everyone to watch @lukasz.langa.pl‘s EuroPython 2024 Keynote.

It’s not only an impressive musical performance and a ton of fun to watch, but it also demonstrates WHY free-threaded Python is such a HUGE deal.

youtube.com/watch?v=dK6H...
YouTube
Share your videos with friends, family, and the world
youtube.com
October 3, 2024 at 8:38 AM
Things got serious now
October 3, 2024 at 12:57 AM
Depois do boxe de influenciadores a nova moda agora é luta livre de políticos.
September 16, 2024 at 3:46 AM
Vou fazer uma camiseta com essa foto e usar pra ir votar.
- Marçal qual é a cobra que te morde mas não pode te envenenar de nenhuma maneira?

- Datena essa é a Jararaca-dormideira

QUE TE BATE COM A CADEIRA!
September 16, 2024 at 3:45 AM
Reposted by Bruno
jwt.io aka the largest JWT phishing honeypot in the world 😛
JWT.IO
JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.
jwt.io
September 13, 2024 at 6:20 PM
Tô há 20 anos nessa jornada de software. Me perguntam se eu não me canso e penso em fazer outra coisa. "Os dois M's não me deixam", respondo. Dois M's?

- Melhorar
- Mentorar

Melhorar, aprender, crescer pode ser viciante, mas participar do processo de crescimento de outra pessoa é um priviégio.
The Bear S3 ep10 Carmen Learns Roast Chicken
YouTube video by Couch Cinema
www.youtube.com
September 6, 2024 at 8:33 PM
Tô há 20 anos nessa jornada de software. Me perguntam se eu não me canso e penso em fazer outra coisa. "Os dois M's não me deixam", respondo. Dois M's?

- Melhorar
- Mentorar

Melhorar, aprender, crescer pode ser viciante, mas participar do processo de crescimento de outra pessoa é um priviégio.
The Bear S3 ep10 Carmen Learns Roast Chicken
YouTube video by Couch Cinema
www.youtube.com
September 6, 2024 at 8:32 PM
Desafio do dia é: serviço de backend (node.js) caindo por OOM (out of memory) quando um certo endpoint é chamado com um payload específico. Como você investigaria isso? #BolhaDev
September 5, 2024 at 2:29 PM
Interesting read about how AI evolved through time and how we're often fooled by the intuition that we can develop AI by teaching a machine how to think like humans do. www.incompleteideas.net/IncIdeas/Bit...
The Bitter Lesson
www.incompleteideas.net
September 5, 2024 at 1:32 AM
Reposted by Bruno
Since apparently there's #Python people here now too, here's a quick bump that I wrote a post on creating production-ready #Docker containers with uv – as quickly as possible: hynek.me/articles/doc...
Production-ready Docker Containers with uv
uv 0.3.0 brought many great features, including support for cross-platform lock files uv.lock. The focus was clearly developer experience and it shows – it’s a significant leap in Python DX! However, ...
hynek.me
September 2, 2024 at 4:42 AM
Reposted by Bruno
🐍The Design & Implementation of the CPython Virtual Machine

https://blog.codingconfessions.com/p/cpython-vm-internals

#cpython #python
The Design & Implementation of the CPython Virtual Machine
A deep dive into CPython's bytecode instruction format and execution engine internals
blog.codingconfessions.com
September 4, 2024 at 10:00 PM
Who else is currently working on a #python monorepo? Are you deploying to a micro services architecture? I'm interested in learning how you're managing the dependency graph between libraries and services.
September 5, 2024 at 12:01 AM
Quanto é a multa #bolhadev?
September 4, 2024 at 9:20 PM