Boy George wrecking JK Rowling
lmao get her
12.06.2025 15:44 β π 10158 π 2102 π¬ 146 π 308Boy George wrecking JK Rowling
lmao get her
12.06.2025 15:44 β π 10158 π 2102 π¬ 146 π 308
Posting is an API client that runs completely in your terminal - and version 2.6 is out now!
It's one of the biggest releases yet, adding the ability to edit headers/query params, compact mode, more autocompletion and much more!
github.com/darrenburns/...
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.
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
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
Updated Posting's README image to show more recent UI changes!
github.com/darrenburns/...
#python #opensource #programming #software
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...
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
The `ansi_theme_dark` reactive only affects things if you use ANSI colors in your markup. It's unrelated to *Textual* themes.
Textual themes only change the values in the CSS design system variables, like $primary, $accent, $surface, etc. Textual themes will never change the value of `red`.
Yep, if you're just going straight to hex or RGB tuples then there's nothing to think about :)
In Textual 1, if you write `red` in markup it gives Monokai-purple-red, unless you do the thing I shared above.
In Textual 2, it gives web-color red (255, 0, 0), which happens to match ANSI bright_red.
(Screenshot is from Textual 1.0)
09.03.2025 18:14 β π 2 π 0 π¬ 0 π 0
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.
It may well be different, itβs all a bit fuzzy π
09.03.2025 17:39 β π 1 π 0 π¬ 1 π 0
I see - I believe that reactive does exactly what you need then if I understand correctly. Itβll map the colour codes (0-15, e.g. ansi_blue) to an RGB value that is unaffected by theme (although youβll have to set the light & dark reactives).
The default maps to Monokai colours because reasons π
Did you use `App.ansi_theme_dark` here?
09.03.2025 13:43 β π 1 π 0 π¬ 1 π 0
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
Posting 2.5 is out now, and adds support for bearer token auth thanks to another external contribution! π
github.com/darrenburns/...
A few weeks back, I shared one of my favourite macOS hidden features: the ability to zoom *way in* on the cursor.
Iβm curious, are there similar features on Windows or Linux? Or software that can accomplish the same goal?
Itβs such a boon for front-end work.
The ability to quickly jump between requests by pressing a ctrl+shift+p (configurable)...
02.03.2025 11:46 β π 0 π 0 π¬ 0 π 0A fantastic community contribution landing in the next version of Posting: enabling and disabling rows in tables.
02.03.2025 11:44 β π 0 π 0 π¬ 0 π 0
Working on Posting again for the first time in a couple of months! Bug fixes and minor (but highly requested) features!
It also hit 8k stars today on GitHub β¨
According to my LinkedIn feed "Python is the new Assembly" π
01.02.2025 12:50 β π 2 π 0 π¬ 1 π 0Angertainment is a great way to describe the emotional experience most social media platforms are optimizing for.
17.01.2025 19:33 β π 5453 π 688 π¬ 165 π 62
Indeed.
Thanks Rodrigo!
Thank you!
04.01.2025 15:15 β π 1 π 0 π¬ 0 π 0commenting on something happening in some corners of tiktok right now but this is a general observation: it is absolutely brain-breaking how so many people have lost the ability to disagree with someone without denouncing them as ontologically evil or pathological or whatever else
03.01.2025 04:43 β π 11881 π 1097 π¬ 388 π 122
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.