«Python Fluente» à venda no Catarse agora! www.catarse.me/pythonfluente Volume 1 por R$ 99+frete, ou os 3 volumes, em 2 opções de acabamento (brochura P&B, espiral cor). Também: kits com xilogravura do calango da capa, assinada e numerada pelo artista Thiago Castor. 👉 Nas lojas será mais caro!
Xima
@ximaa.bsky.social
Author of the Strategic Software Engineering book https://bit.ly/strategic-engineering Co-Founder of Vinta Software (https://vinta.software) Interests: Software Engineering, Python, Django, Javascript, Typescript
Gostaríamos de fazer um pedido especial à nossa comunidade. Recebemos pedidos de instituições públicas e projetos sociais que ensinam programação para pessoas em situação de vulnerabilidade, que adorariam participar da Python Brasil. Infelizmente, não temos verba para custear esses ingressos.
Ajude a revisar o <Python Fluente> 2ª edição IMPRESSO em PT-BR! Aqui você encontra instruções para ajudar, mas só até 8/set: ramalho.org/posts/python... Toda ajuda será bem vinda! Agradeço antecipadamente! Qualquer dúvida, escreve aqui! 🐍 🧡 🦎
Python Fluente: mutirão para revisar o vol. 1 | Blog do Ramalho.org
ramalho.org
Meu livro tá com um super desconto comprando pelo site da editora, só $13.99 (o preço normalmente é $37.99) compra lá e divulga nos grupos pra apoiar esse autor brasileiro tentando divultar um livro em inglês 😅 link.springer.com/book/10.1007...
Strategic Software Engineering
This book summarizes the skills and practices beyond writing code that software engineers should leverage to excel at their job within any organization
link.springer.com
"Ecosystem" is just a fancy word for lack of standardization and regulation.
Uma vez @ximaa.bsky.social me pediu uma revisão técnica de post q ele havia escrito. Claro q aceitei e, p/ meu deleite, era um post excelente. Simples e conciso, aborda um fluxo linear de sucesso. Anos depois ñ canso de compartilhar o post. E hoje o traduzi p/ pt-BR : ) cuducos.me/2025/06/06/f...
Fluxo linear de sucesso: escrevendo código limpo em Python
Post de autoria de Filipe Ximenes originalmente publicado em inglês no blog da Vinta. Tradução livre para o português por Eduardo Cuducos.
cuducos.me
We've been using the wrong mental model to describe software development AI agents and this might be limiting the value engineers can extract from these tools. buff.ly/CLslpND #codeassistants #llm #softwareengineering #ai
Context Is King: Reframing Our Mental Model of Coding Assistants
We've been using the wrong mental model to describe software development AI agents and this might be limiting the value engineers can extract from these tools.
open.substack.com
AIs will become a lot more accurate and useful when they start making questions before giving an answer
The digital version of my book is currently heavily discounted on the publisher's site. Go grab your copy!
Strategic Software Engineering
This book summarizes the skills and practices beyond writing code that software engineers should leverage to excel at their job within any organization
link.springer.com
So far I've had no success doing any significant code refactoring using AI. It always ends up with code that is too bloated, it abstracts more than it should and over-complicates things. It frequently breaks nuanced use-cases or forgets something.
"...the success of your personal career is directly linked to the success of the product you are building. Moreover, your career is also directly linked to the success of your teammates..." #SoftwareEngineering #TeamWork #Career #Ownership
Boost your career by supporting your teammates
In my book, Strategic Software Engineering, there are two chapters that explore what success is from different perspectives.
open.substack.com
"Everything you see in Notion is a block. Text, images, lists, a row in a database, even pages themselves"
Exploring Notion's Data Model: A Block-Based Architecture | Notion
Notion’s data model enables the product’s most foundational component: blocks. Through blocks, we allow users more flexibility over their information.
notion.com
🚨🚨🚨 Temos menos de 48 horas para fazer backup dos livros Kindle que compramos da Amazon. Dia 25/fev será o último dia da opção "baixar e transferir por USB" que é a ÚNICA FORMA de criar uma cópia local em seu computador para poder depois destravar os livros com o gerenciador Calibre.
I expected Cursor Compose to be better at refactoring but I've notice it often makes small mistakes or simply forgets some piece of the code and because of that I end up not trusting it with the job.
"When reading code, you put things like values of variables, control flow logic and call sequences into your head. The average person can hold four such chunks in working memory. Once the cognitive load reaches this threshold, it becomes much harder to understand things."
GitHub - zakirullin/cognitive-load: 🧠 Cognitive Load is what matters
🧠 Cognitive Load is what matters. Contribute to zakirullin/cognitive-load development by creating an account on GitHub.
github.com
"Fixing your process won't get you out of a crisis. During a crisis, your goal should be to get out of it, not to fix your operation." https://open.substack.com/pub/strategicengineering/p/fix-the-issue-first-improve-the-process #RiskManagement hashtag#SoftwareEngineering
Fix the issue first, improve the process later
Fixing your process won't get you out of a crisis.
open.substack.com
Is it just me, or do you also lose the desire to watch a video when the title is clearly clickbait?
I wrote a post about the winding path I took from web developer to database developer over 10 years. notes.eatonphil.com/2025-02-15-f...
Dishonest charts are coming from all directions, and they're only going to hit harder. Unless we push back. So, an interactive guide: Defense Against Dishonest Charts flowingdata.com/projects/dis...
Defense Against Dishonest Charts
This is a guide to protect ourselves and to preserve what is good about turning data into visual things.
flowingdata.com
The sweater I bought last week was giving me static electricity shocks. So I returned it to the shop and they gave me another one free of charge.
"as long as you are doing your work well and continuously working on the next most important thing prioritised by the business, any pressure to deliver beyond what your team is capable of is objectively unreasonable." https://pocket.co/share/5ed037fe-6913-495b-afab-02aeb5bef6eb
Why are you so busy?
Disclaimer: Details of this story have been altered slightly to protect the identities of individuals. "I'm just too busy. I barely have time to breathe, let alone lead the threat modelling exercise…
pocket.co
"Software quality is more the result of a system designed to produce quality, and not so much the result of individual performance." #softwareengineering #softwarequality
Quality Is Systemic
Software quality is more the result of a system designed to produce quality, and not so much the result of individual performance.
pocket.co
"The point is, 480 is divisible by a lot of numbers — which provides flexibility to add or remove physical hosts while preserving uniform shard distribution." Great insights on database sharding from the Notion team www.notion.com/blog/...
Herding elephants: lessons learned from sharding Postgres at Notion
With an effort to make Notion faster and more reliable for years to come — we migrated Notion’s PostgreSQL monolith into a horizontally-partitioned database fleet.
notion.com
hey hey! new starter pack with amazing folks for y'all to follow =)
New starter pack just dropped Check it out to see what our GitHub Stars are up to 💫 go.bsky.app/SLURjn2
The Mythical Man Month by Fred Brooks has been on my reading list longer than I'm willing to admit, but I'm happy that this has finally changed... #softwareengineering #technicalbooks #softwaredevelopment open.substack.com/pub/strategi...
50 years of the Mythical Man Month
Insights that still shape the software industry
open.substack.com