Bas Nijholt's Avatar

Bas Nijholt

@basnijholt

Hi, my name is Bas. I am a: PhD in theoretical quantum mechanics, Python and open-source enthusiast, and full-time nerd. - https://github.com/basnijholt - https://www.nijho.lt/

25
Followers
79
Following
9
Posts
19.11.2024
Joined
Posts Following

Latest posts by Bas Nijholt @basnijholt

So You Think You Know Git - FOSDEM 2024
So You Think You Know Git - FOSDEM 2024 YouTube video by GitButler

As a "seasoned" Git user, this was great!
www.youtube.com/watch?v=aolI...

19.01.2025 00:58 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - pipefunc/pipefunc: Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows πŸ•ΈοΈπŸ§ͺ Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows πŸ•ΈοΈπŸ§ͺ - pipefunc/pipefunc

- github.com/pipefunc/pip...
- github.com/basnijholt/t...

And try tuitorial in the browser at tuitorial.nijho.lt

09.01.2025 04:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I spent perhaps 1000 hours building pipefunc (scientific workflows in #Python). To explain it better I created Tuitorial for interactive terminal based code tutorials. Turns out that in just a few days it’s already more popular (using a vanity metric) than pipefunc! Look at that exponential πŸ˜…

09.01.2025 04:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - basnijholt/tuitorial: Create beautiful terminal-based code tutorials with syntax highlighting and interactive navigation. Create beautiful terminal-based code tutorials with syntax highlighting and interactive navigation. - basnijholt/tuitorial

Awesome! I was missing this particular feature when starting to develop my first Textual app (tuitorial for terminal-based code tutorials github.com/basnijholt/t...)

03.01.2025 20:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - pipefunc/pipefunc: Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows πŸ•ΈοΈπŸ§ͺ Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows πŸ•ΈοΈπŸ§ͺ - pipefunc/pipefunc

Thanks for sharing! Actually a few interesting things!

Very excited to see them put my work in the list (github.com/pipefunc/pip...) even if it is in β€œthe long tail” πŸ˜„

03.01.2025 06:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Search scrollback Β· Issue #189 Β· ghostty-org/ghostty A major missing feature is the ability to search scrollback, i.e. cmd+f on Mac, ctrl+F on Linux. This issue can be implemented in multiple steps, not just one giant PR: Core search functionality in...

Found a couple of things that I miss already 😒:
- No find (github.com/ghostty-org/...)
- No scrollbar (github.com/ghostty-org/...)
- No clickable file paths (with line number) (github.com/ghostty-org/...)

29.12.2024 20:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Check out my new project: `tuitorial` that I am super excited about! πŸŽ‰ Create interactive, terminal-based code tutorials with programmable highlighting (regex and other patterns). Supports Python/YAML, images, Markdown title slides. πŸ’»βœ¨ github.com/basnijholt/t... #opensource #python

29.12.2024 08:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I have always stuck to iTerm2 but tried WezTerm, Alacritty, and Kitty but kept going back. Didn't even THINK that performance would matter at all, but it is crazy how snappy Ghostty feels. I just installed it today and feel like I won't ever go back to iTerm2!

29.12.2024 08:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - basnijholt/opennb: Open Jupyter notebooks from GitHub repositories or URLs directly in Jupyter. Open Jupyter notebooks from GitHub repositories or URLs directly in Jupyter. - basnijholt/opennb

πŸ”₯ Released opennb: open Jupyter notebooks + deps from GitHub or any url instantly!

uvx --with "pipefunc[docs]" opennb pipefunc/pipefunc/example.ipynb

One command:

✨ Creates temp venv
πŸ“¦ Installs deps (instant!)
πŸ““ Opens notebook

github.com/basnijholt/opennb
#Python

27.11.2024 07:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0