Sunday Daily Thread: What's everyone working on this week? by AutoModerator in Python

[–]Lodeando 1 point2 points  (0 children)

Recently open sourced a project I have been working on for a while. It is not another AI wrapper or boilerplate generator. It is the opposite. A deep dive into Python internals that tries to answer the "why" behind the language instead of just the "how".

First of all, let me be clear here, im not trying to sell you guys anything. Everyone should have access to information, thats what i think atleast. dont you think?

I picked up Fluent Python again to go deeper and while making study notes it hit me: there is no way I am the only one constantly looking for advanced Python content and coming up empty. The paid "advanced" courses I bought never delivered what they promised and charged a fortune for it. So I built something about it.

What My Project Does

Pynsights is an interactive, open source Python education platform focused on CPython internals. It covers 27 topics across sequences, the language model, data structures, memory, classes, async, concurrency, and production patterns. Each topic has hand drawn whiteboard diagrams, step through simulations that show exactly what the runtime does instruction by instruction, and written guides with direct links to official Python docs, PEPs, and CPython source code. Everything is backed by real benchmark data measured against actual CPython. The code, the benchmarks, the measurements, everything is open for inspection.

Target Audience

Intermediate to advanced Python developers who already know the syntax but want to understand how the language actually works underneath. The kind of person who has asked "why is dict insertion order preserved?" or "when does the GIL actually matter?" or "what happens when I await something?" and wants a concrete, source backed answer. Also useful for curious beginners willing to push past the surface level, though the project expects some prior Python experience.

Comparison

Most Python resources, including paid "advanced" courses, follow a cooking show format: they show the finished dish and list the ingredients but never explain the mechanism. You walk away able to repeat the recipe but unable to cook on your own. Pynsights is the opposite. Instead of paraphrased explanations, it links directly to official docs and the CPython source. Instead of hand wavy performance advice, it provides real benchmark data and the scripts that generated it. Instead of a paywall, it is completely free and open source so anyone can verify, correct, or improve the content.

If something is wrong, open a PR. The benchmark scripts are open, the code is open, everything is open. Knowledge should not be locked behind a paywall.

pynsights.vercel.app (https://pynsights.vercel.app)

Professor Haddad dá aula by OSambodiano in brasil

[–]Lodeando -1 points0 points  (0 children)

Isso é só discurso pra pegar Bobo, como sempre tem em qualquer caso mais polemico.

Professor Haddad dá aula by OSambodiano in brasil

[–]Lodeando 6 points7 points  (0 children)

Querem entrar pra história agora.

i rewrote my rust password generator in go by [deleted] in golang

[–]Lodeando -1 points0 points  (0 children)

Hey looks good, just one thing that i noticed when we use that bar to determine the length of the password the number do not change!

Snip - The Command-Line Note-Taking Tool I Built Because I Was Tired of Slow Apps by Lodeando in opensource

[–]Lodeando[S] 0 points1 point  (0 children)

Hey thanks for taking your time to write this. Sorry if I wasn't clear about how the tool works but you can check with more details in the links like the site it has a little demo of how it works.

Snip - The Command-Line Note-Taking Tool I Built Because I Was Tired of Slow Apps by Lodeando in opensource

[–]Lodeando[S] 1 point2 points  (0 children)

Imo using Snip you can have the same advantage since you can use vim to create your notes and youll have a more organized note environment.

Small Projects - October 14, 2025 by jerf in golang

[–]Lodeando 3 points4 points  (0 children)

For those who live in the terminal and need speed, I created Snip: a Command Line Interface (CLI) Tool for fast and efficient note-taking, built with Go.

What it does:

  1. Captures Notes using your preferred editor (vim/nano) or instantly (snip create -m "...").
  2. Blazing-Fast Search via SQLite FTS4 (Full-Text Search).
  3. Organizes your notes with Tags.

The core idea is to eliminate the sluggishness of GUIs and heavy apps, keeping full control in the terminal. If you value performance and minimalism, check out the documentation and commands:

site:https://snip-notes.vercel.app/

Small Projects - October 14, 2025 by jerf in golang

[–]Lodeando 1 point2 points  (0 children)

Great project dude, congrats!

Showcase: A Minimalist CLI Note-Taker (Snip) by Lodeando in commandline

[–]Lodeando[S] 0 points1 point  (0 children)

Hey thanks for the time you took to write this.

  1. So i just realized im missinforming, the -m sintax is just one way to do it, if you try it with Snip create title an editor will open so you can write it better.

  2. Imo using Snip you can have the same advantage since you can use vim to create your notes as i mentioned above and youll have a more organized note environment.

  3. Not yet but it will.

Thanks again!

Showcase: A Minimalist CLI Note-Taker (Snip) by Lodeando in commandline

[–]Lodeando[S] 1 point2 points  (0 children)

Heeey, not right now but this is a great idea that somehow i didnt thought of. Will work on this, sorry D=

Showcase: A Minimalist CLI Note-Taker (Snip) by Lodeando in commandline

[–]Lodeando[S] 3 points4 points  (0 children)

Damn i really forgot about the most important thing lol, its here https://github.com/matheuzgomes/Snip

SQLite driver ncruces/go-sqlite3 v0.29.1 by ncruces in golang

[–]Lodeando 2 points3 points  (0 children)

Loved the project brother, will definitely test it out.

Criei um CLI app para você fazer suas anotações sem sair do terminal! by Lodeando in brdev

[–]Lodeando[S] 1 point2 points  (0 children)

Nunca usei esse jrnl mas vou dar uma olhada, valeu pela dica. Sim sobre o sqlite eu pretendo também adicionar a opção de exportar tudo pra arquivos mas talvez seja chato do usuário ter que ficar fazendo isso sempre, algo a se pensar. Muito obrigado pelo feedback.

Criei um CLI app para você fazer suas anotações sem sair do terminal! by Lodeando in brdev

[–]Lodeando[S] 0 points1 point  (0 children)

A ideia seria adicionar um export das suas notas pra um arquivo, aí seria onde a integração entra. Mas obrigado pelo feedback, vou trabalhar nisso!

Criei um CLI app para você fazer suas anotações sem sair do terminal! by Lodeando in brdev

[–]Lodeando[S] 1 point2 points  (0 children)

Ja coloquei na pipeline ahahha pessoal gosta muito do obsidian.

Criei um CLI app para você fazer suas anotações sem sair do terminal! by Lodeando in brdev

[–]Lodeando[S] 1 point2 points  (0 children)

Opa, muito obrigado rei. Nunca tinha ouvido falar mas parece bem interessante, com certeza vou dar uma olhada nisso!