Darren Burns
banner
darren.bsky.social
Darren Burns
@darren.bsky.social
Software engineer 💻, fantasy book enjoyer 📚, 日本語 learner 🇯🇵

Building posting.sh, the HTTP client that runs in the terminal.

https://darren.codes
If enabled, you can use env vars in Posting - but this could cause you to leak info if you're streaming for example.

By default, there's now a simple substring check on the name of the variable, and if it looks like information you may not want to be public, it'll be hidden from the preview.
March 23, 2025 at 11:55 AM
While in compact mode, Posting's command palette, theme picker, and request search menus now appear to integrate with the URL bar.

The theme selector also takes up minimal space now, allowing you to see more of the theme in action.

github.com/darrenburns/...

#python #opensource #programming
March 15, 2025 at 3:28 PM
What is this? An API client for ants??

Compact mode is working nicely with different themes, horizontal mode, and jump mode.

I also added a subtle background to indicate which tab has focus-within - something that I lost by hiding tab underlines.

#python #opensource
March 14, 2025 at 11:58 PM
Updated Posting's README image to show more recent UI changes!

github.com/darrenburns/...

#python #opensource #programming #software
March 14, 2025 at 11:24 AM
My sweet Summer child... did you think you were safe from the AI chatbot assistants after booting up that video game world?

news.xbox.com/en-us/2025/0...
March 13, 2025 at 7:25 PM
Posting 2.5.3 is out, and reduces launch time by about 60% 🚀

I wrote a bit about it here - including some general Python and Textual tips for diagnosing and improving slow startups:

darren.codes/posts/python...

#python #programming #OpenSource #software #textual
March 13, 2025 at 2:53 PM
Ah ok. I was originally thinking something like this (makes it so that red is actually red and not the Monokai purple-red shade).

Although on trying it I realised the new Textual 2 markup uses web colours, so "red" now corresponds to ANSI bright_red rather than the Monokai shade.
March 9, 2025 at 6:14 PM
There are a few features in Posting that I really need to advertise more, and I'll be trying to find a home in the docs for more of these.

One thing is the ability to easily adapt the UI on the fly. Press ctrl+h to toggle the sidebar, and ctrl+m to expand the focused section
March 7, 2025 at 8:47 PM
Posting 2.5 is out now, and adds support for bearer token auth thanks to another external contribution! 🔒

github.com/darrenburns/...
March 7, 2025 at 8:21 PM
The ability to quickly jump between requests by pressing a ctrl+shift+p (configurable)...
March 2, 2025 at 11:46 AM
A fantastic community contribution landing in the next version of Posting: enabling and disabling rows in tables.
March 2, 2025 at 11:44 AM
December 27, 2024 at 10:00 PM
My Atuin wrapped 2024 😄

I think the "Command Evolution" stuff is the wrong way around though. Pretty sure I only started with Atuin a few months ago and never used it in the first half.
December 27, 2024 at 9:48 PM
I just learned that you can now turn off pointer acceleration in MacOS without running a console command!
December 17, 2024 at 11:05 PM
building the next big thing
December 16, 2024 at 7:14 PM
Why is my bank insulting me? 😞

(Top 1% Greggs customer btw)
December 16, 2024 at 2:10 PM
when i close my eyes this is what i see now
December 15, 2024 at 1:57 PM
I should've went for the m4 max
December 14, 2024 at 6:40 PM
To make it easier to design themes, Posting 2.3 will feature live editing. If you edit a theme on disk, the UI will update immediately, giving you realtime feedback!

github.com/darrenburns/...
November 18, 2024 at 11:14 PM
Restored "theme previews" - highlight a theme and the UI will update to preview it without actually having to switch to it. Similar to VS Code.

I think this was the last thing that needed updating for this release. A few unrelated bug fixes hopefully, then releasing Posting 2.2.
November 17, 2024 at 4:35 PM
Some new themes for Posting, using Textual's new theme system 👨‍🎨
November 17, 2024 at 3:06 PM
Ate so much amazing Japanese food at Kawaneko in Leith today 🤤
November 16, 2024 at 6:03 PM
Small jump nav design improvements - previously the keys overlapped the target. Now they sit above and have some padding.
November 16, 2024 at 12:18 AM
Preparing Posting (my HTTP client terminal app) to use Textual's upcoming theme system. I'm delighted with how it's looking so far 🤩

All JSON syntax highlighting derives from the app theme too 🎨

github.com/darrenburns/...
November 16, 2024 at 12:01 AM
Looking forward to this new feature in Posting... paste a curl command into the URL bar and it immediately fills out all fields for you! 🪄
November 11, 2024 at 11:32 PM