Xima's Avatar

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

233 Followers  |  347 Following  |  107 Posts  |  Joined: 25.07.2023  |  1.9846

Latest posts by ximaa.bsky.social on Bluesky

Imagem sintética mostrando os 3 volumes do Python Fluente, 2ª edição.

Imagem sintética mostrando os 3 volumes do Python Fluente, 2ª edição.

«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!

26.09.2025 15:44 — 👍 40    🔁 25    💬 4    📌 3
Post image

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.

02.09.2025 20:18 — 👍 3    🔁 2    💬 1    📌 0
Python Fluente: mutirão para revisar o vol. 1 | Blog do Ramalho.org

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!

🐍 🧡 🦎

01.09.2025 23:02 — 👍 47    🔁 27    💬 4    📌 0

Vem em todos os formatos digitais e não sem DRM!

10.07.2025 12:44 — 👍 0    🔁 0    💬 0    📌 0
Preview
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

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

10.07.2025 12:42 — 👍 5    🔁 6    💬 1    📌 0

Everything that is market as ecosystem would be much more useful as a open standard. Not to mention it would make things a lot cheaper for consumers.

30.06.2025 23:17 — 👍 0    🔁 0    💬 0    📌 0

"Ecosystem" is just a fancy word for lack of standardization and regulation.

30.06.2025 23:13 — 👍 0    🔁 0    💬 1    📌 0
Preview
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.

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

06.06.2025 12:54 — 👍 13    🔁 4    💬 1    📌 0

That would be amazing! Please go ahead, thanks @cuducos.me! ❤️

06.06.2025 12:04 — 👍 2    🔁 0    💬 1    📌 0
Preview
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.

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

08.04.2025 13:42 — 👍 1    🔁 1    💬 0    📌 0

I actually played a bit with prompts to try to get it to make more questions before proposing a solution but I guess the way AIs are currently trained make extremely anxious to spit out answers.

28.03.2025 14:22 — 👍 2    🔁 0    💬 0    📌 0

What makes someone an expert in their field? R: Answering "it depends" to any question they get asked. So there you have it, if you want expert AIs they need to gather much more context about we are trying to achieve.

28.03.2025 14:22 — 👍 0    🔁 0    💬 1    📌 0

AIs will become a lot more accurate and useful when they start making questions before giving an answer

28.03.2025 14:22 — 👍 0    🔁 0    💬 1    📌 0

Espero que goste! ♥️

17.03.2025 23:56 — 👍 6    🔁 0    💬 0    📌 0
Preview
References for "The Future of Programming" I gave a talk at the DBX conference called The Future of Programming. Below are links and quotes from some primary sources I used, as well as links to wikipedia and elsewhere where you can learn…

The Future of Programming

14.03.2025 20:25 — 👍 0    🔁 0    💬 1    📌 0
Preview
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

The digital version of my book is currently heavily discounted on the publisher's site. Go grab your copy!

07.03.2025 16:52 — 👍 2    🔁 1    💬 0    📌 0

To me it's still far away from something that can be trusted working with production code.

28.02.2025 16:29 — 👍 0    🔁 0    💬 0    📌 0

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.

28.02.2025 16:29 — 👍 1    🔁 0    💬 1    📌 0
Preview
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.

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

28.02.2025 15:06 — 👍 0    🔁 0    💬 0    📌 0
Preview
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.

"Everything you see in Notion is a block. Text, images, lists, a row in a database, even pages themselves"

28.02.2025 10:51 — 👍 2    🔁 0    💬 0    📌 0
Preview
How Postgres stores data on disk – this one's a page turner | drew's dev blog A high-level overview of how PostgreSQL stores data on disk, covering segments, pages and more.

How Postgres stores data on disk

27.02.2025 09:30 — 👍 0    🔁 0    💬 0    📌 0
Preview
Emerging Patterns in Building GenAI Products As we move software products using generative AI technology from proof-of-concepts into production systems, we are uncovering a range of common patterns. Evals play a central role in ensuring that…

Emerging Patterns in Building GenAI Products

26.02.2025 19:45 — 👍 0    🔁 0    💬 0    📌 0
Captura de tela da Amazon.com.br com o texto:

A partir de 26 de fevereiro de 2025, a opção “Baixar e transferir via USB” não estará mais disponível. Você ainda pode enviar livros Kindle para seus dispositivos habilitados para Wi-Fi selecionando a opção “Entregar ou remover do dispositivo”. Saiba mais sobre como gerenciar downloads

Captura de tela da Amazon.com.br com o texto: A partir de 26 de fevereiro de 2025, a opção “Baixar e transferir via USB” não estará mais disponível. Você ainda pode enviar livros Kindle para seus dispositivos habilitados para Wi-Fi selecionando a opção “Entregar ou remover do dispositivo”. Saiba mais sobre como gerenciar downloads

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

24.02.2025 16:52 — 👍 47    🔁 27    💬 5    📌 6

Obrigado pela lembrança, acabei de baixar tudo!

25.02.2025 12:45 — 👍 1    🔁 0    💬 0    📌 0

Foi sorte de principiante! 😅

19.02.2025 11:47 — 👍 1    🔁 0    💬 0    📌 0
Ms Casey from Severence

Ms Casey from Severence

your outie uses git checkout -b rather than git switch -c

18.02.2025 17:58 — 👍 605    🔁 99    💬 44    📌 30

It's hard to identify these small issues within a change that involves multiple files so to ensure things won't break I prefer doing it myself.

18.02.2025 17:26 — 👍 1    🔁 0    💬 0    📌 0

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.

18.02.2025 17:26 — 👍 1    🔁 0    💬 1    📌 0
Preview
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.

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

18.02.2025 13:20 — 👍 1    🔁 0    💬 0    📌 0
Preview
Fix the issue first, improve the process later Fixing your process won't get you out of a crisis.

"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

17.02.2025 14:34 — 👍 0    🔁 0    💬 0    📌 0

@ximaa is following 20 prominent accounts