Álvaro Justen's Avatar

Álvaro Justen

@turicas.bsky.social

Software developer, teacher, traveller, learner. Tech for social impact @ https://pythonic.cafe/ #opendata #freesoftware #python #maker #coffee #unix

360 Followers  |  107 Following  |  34 Posts  |  Joined: 07.09.2023  |  1.6817

Latest posts by turicas.bsky.social on Bluesky

Post image

programmerhumor.io/ai-memes/whe...

04.02.2026 21:51 — 👍 3    🔁 0    💬 1    📌 0
GlitchTip GlitchTip is an open source, Sentry API compatible error tracking platform.

GlitchTip 6 is released with performance optimizations and improved architecture

glitchtip.com/blog/2026-02...

03.02.2026 19:35 — 👍 2    🔁 1    💬 0    📌 0
Post image Post image Post image

The video of my #FOSDEM 2026 talk on integrating the Fourth Research Edition Unix tape into the GitHub Unix history repository is now available online: ftp.belnet.be/mirror/FOSDE...

02.02.2026 22:21 — 👍 9    🔁 3    💬 0    📌 1
An email with the following wording:

Django versions 6.0.2, 5.2.11, and 4.2.28 will be released on Tuesday, February 3 around 14:00 UTC.

They will fix 6 security defects: one with severity low, two with severity moderate, and three with severity high.

An email with the following wording: Django versions 6.0.2, 5.2.11, and 4.2.28 will be released on Tuesday, February 3 around 14:00 UTC. They will fix 6 security defects: one with severity low, two with severity moderate, and three with severity high.

Happy (next) Tuesday, from the @djangoproject.com Security Team 🥰

28.01.2026 09:34 — 👍 2    🔁 2    💬 0    📌 0
Post image

New video is OUT! - How We're Building Audacity 4

youtu.be/QYM3TWf_G38?...

03.10.2025 14:07 — 👍 305    🔁 63    💬 27    📌 21
The discovered Fourth Edition tape (photo credit Rob Ricci)

The discovered Fourth Edition tape (photo credit Rob Ricci)

Several news outlets reported the amazing discovery of a 1970s Fourth Edition Research Unix magnetic tape. I incorporated the tape’s source code into the Unix History Repository hosted on GitHub and studied the code’s composition. Here's what I found.
www.spinellis.gr/blog/2025122...

23.12.2025 18:38 — 👍 18    🔁 8    💬 0    📌 0
We Put an AI Vending Machine in Our Office. It Gave Away Everything. | WSJ
YouTube video by The Wall Street Journal We Put an AI Vending Machine in Our Office. It Gave Away Everything. | WSJ

Estão achando que programadores vão ser substituídos por #IA, até que:
www.youtube.com/watch?v=SpPh...
#dev #ia

22.12.2025 18:37 — 👍 0    🔁 0    💬 0    📌 0

.editorconfig fixes this

13.12.2025 13:13 — 👍 0    🔁 0    💬 0    📌 0
"umimpressed kid" meme, he's a kid making an unimpressed face wearing a spongebob shirt in what is presumably a school photo, printed on matte photo paper

"umimpressed kid" meme, he's a kid making an unimpressed face wearing a spongebob shirt in what is presumably a school photo, printed on matte photo paper

when a file doesn't end in a trailing newline

04.12.2025 03:01 — 👍 33    🔁 2    💬 1    📌 1
Chrome lendo texto em Inglês com sotaque brasileiro
YouTube video by Turicas Chrome lendo texto em Inglês com sotaque brasileiro

O modelo de IA usado na funcionalidade "read aloud" do Chrome é tão bom que, quando coloco ele pra ler em Português um texto em Inglês, a pronúncia sai com sotaque brasileiro: "and" é falado "endi" e números são todos em Português mesmo.

youtu.be/Q7kyxrHXJZc

08.12.2025 15:57 — 👍 5    🔁 1    💬 0    📌 0
Django 6.0 released Django 6.0 includes a flurry of neat features, but the two that most caught my eye are background workers and template partials. Background workers started out as DEP (Django Enhancement …

Some notes on the two features in the newly released Django 6 that most caught my eye: background workers and template partials simonwillison.net/2025/Dec/4/d...

05.12.2025 00:03 — 👍 35    🔁 4    💬 1    📌 0
Preview
PEP 810: Explicit lazy imports 👋 Hi everyone, We are very exited to share with you PEP 810: Explicit lazy imports: We’re proposing an opt-in lazy import syntax that defers module loading until first use, aiming for faster startup,...

Let me post a *non*-subskeet for once... We made a thing!

discuss.python.org/t/pep-810-ex...

#Python #PEP

03.10.2025 12:04 — 👍 61    🔁 28    💬 6    📌 4
Migrating from GitHub to Codeberg ⚡ Zig Programming Language

The official @ziglang.bsky.social repository was migrated from Github to Codeberg: ziglang.org/news/migrati...
Now at: codeberg.org/ziglang/zig
#dev

28.11.2025 04:20 — 👍 3    🔁 0    💬 1    📌 0

E nome composto? Levi Gabriel! Haha

21.11.2025 03:26 — 👍 1    🔁 0    💬 0    📌 0
GlitchTip GlitchTip is an open source, Sentry API compatible error tracking platform.

GlitchTip 5.2 is released with a modern design refresh
glitchtip.com/blog/2025-11...

13.11.2025 14:53 — 👍 2    🔁 1    💬 0    📌 0
Preview
The final Python 3.9 security fix release is out! Python 3.9.25 is available now! If you’re still using that, grab the sources and build the update as there’s some final fixes: Security content (low severity) There are no CVEs for those, and so ot...

The final release of Python 3.9 is out!

discuss.python.org/t/the-final-...

May you all enjoy using the features added in Python 3.10 if that's now your oldest version. 😁

docs.python.org/3/whatsnew/3...

31.10.2025 23:20 — 👍 23    🔁 5    💬 0    📌 0

(estudantes têm 50% de desconto, mas não votam)

29.10.2025 15:32 — 👍 0    🔁 0    💬 0    📌 0
Preview
🐍 NÃO PERCA A ASSEMBLEIA GERAL DA APYB 2025 📢 · apyb comunidade · Discussion #257 🐍 NÃO PERCA A ASSEMBLEIA GERAL DA APYB 2025 📢 Lembrete da nossa Assembleia Geral de 2025, em que teremos eleição para: Diretoria 2026/2027 Conselheiros Fiscais 2026/2027 Conselheiros Deliberativos ...

Nesse sábado às 10h acontecerá online a assembleia da Associação Python Brasil (APyB), que é o CNPJ por trás do evento @pythonbrasil.bsky.social e viabiliza diversos outros. Contribua com a comunidade #Python associando-se: apyb.python.org.br/associados/a...
Assembleia: github.com/apyb/comunid...

29.10.2025 15:32 — 👍 0    🔁 1    💬 1    📌 0

(aliás, essa foi a minha 17a Python Brasil!)

28.10.2025 21:12 — 👍 5    🔁 0    💬 0    📌 0
Criando aplicações de linha de comando amáveis Criando aplicações de linha de comando amáveis

3/3 Tutorial "Criando aplicações de linha de comando amáveis" (22/10)
Slides: turicas.info/slides/tutor...
Exemplos de código: github.com/turicas/slid...
(não foi gravado)

28.10.2025 21:07 — 👍 2    🔁 0    💬 1    📌 0
mercados: Acessando Dados do Mercado Financeiro com Python (PythonBrasil2025)
YouTube video by Pythonic Café mercados: Acessando Dados do Mercado Financeiro com Python (PythonBrasil2025)

2/3 Palestra "mercados: Acessando Dados do Mercado Financeiro com Python" (26/10)
Vídeo: www.youtube.com/watch?v=Q0yC...
Slides: turicas.info/slides/merca...
Exemplos de código: github.com/turicas/slid...

28.10.2025 21:07 — 👍 2    🔁 0    💬 1    📌 0
Post image

1/3 Publiquei os slides, exemplos de código e vídeo das minhas apresentações na @pythonbrasil.bsky.social desse ano. #python #dev

28.10.2025 21:07 — 👍 8    🔁 2    💬 1    📌 0

Oops, tem razão! Acho que nunca precisei usar.

28.10.2025 15:56 — 👍 1    🔁 0    💬 1    📌 0
Preview
The official home of the Python Programming Language

TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵

27.10.2025 14:47 — 👍 6419    🔁 2757    💬 125    📌 452

Se existisse a sintaxe `gen A_talvez_B():` como @ramalho.org sugeriu na palestra, o interpretador poderia subir um "SyntaxError: generator functions cannot return values". Que tal uma PEP? :)

28.10.2025 15:40 — 👍 2    🔁 0    💬 1    📌 0

Um ponto interessante é que se colocarmos um valor no `return`, ele simplesmente se perde -- acho isso uma falha, dado que o valor não será recebido e isso passa despercebido.

28.10.2025 15:40 — 👍 1    🔁 0    💬 1    📌 0
Post image

Fiz um exemplo rápido para demonstrar uma dúvida que surgiu durante a palestra do @ramalho.org na @pythonbrasil.bsky.social: uso de `return` em funções geradoras (dúvida da @maribedran.bsky.social): o `return`, nesse caso, faz a função terminar e os próximos `yield` não são executados. #Python #dev

28.10.2025 15:40 — 👍 11    🔁 3    💬 3    📌 0
Post image

Hoje a pythonic.cafe vai sortear 5 livros "Python Fluente" (Português, 2a edição) do @ramalho.org na @pythonbrasil.bsky.social. Fiz um script #python que pode ajudar em sorteios em outras ocasiões: gist.github.com/turicas/93f3...
Só precisa de Python instalado e do CSV com a lista de participantes.

25.10.2025 14:55 — 👍 24    🔁 4    💬 0    📌 0
O Maior Outage da AWS Explicado (você não vai acreditar na causa)
YouTube video by LINUXtips O Maior Outage da AWS Explicado (você não vai acreditar na causa)

Entenda o que aconteceu para derrubar a região us-east-1 da AWS!

Bora lá assistir e entender a treta toda!

youtu.be/ZS4WMx6D8QM

23.10.2025 20:30 — 👍 11    🔁 7    💬 0    📌 0
Post image Post image

Palestra
Mercados: acessando dados do mercado financeiro com Python-
Álvaro Justen

Apesar de seu enorme poder econômico, o mercado financeiro brasileiro é pouco transparente. A biblioteca mercados facilita o acesso e uso de dados públicos da CVM, B3 e Banco Central.

#python #bolhadev

14.10.2025 15:01 — 👍 5    🔁 4    💬 1    📌 0

@turicas is following 20 prominent accounts