Glenn 'devalias' Grant
@devalias.net
Hack. Dev. Transcend. // Polyglot Developer | Ethical Hacker | Biohacker | Youth Tech Advocate | Certified Human Potential Coach
https://www.devalias.net/
https://twitter.com/_devalias
https://github.com/0xdevalias
https://www.devalias.net/
https://twitter.com/_devalias
https://github.com/0xdevalias
...and then with all of that, you build up some little helper functions and gadgets to stitch the data together, then a few more to process that hydrated array and count the tweets per day/user/etc, and then finally end up knowing that you have ~560 tweets to look through...
May 20, 2025 at 2:37 AM
...and then with all of that, you build up some little helper functions and gadgets to stitch the data together, then a few more to process that hydrated array and count the tweets per day/user/etc, and then finally end up knowing that you have ~560 tweets to look through...
A few weeks back I casually hacked together a PoC vibe coded chrome extension to help work around some of the annoyances I find with Chrome's Tab Group UX currently; and every now and then I've been making little tweaks to it to make it a bit nicer/more useful.
April 28, 2025 at 6:55 AM
A few weeks back I casually hacked together a PoC vibe coded chrome extension to help work around some of the annoyances I find with Chrome's Tab Group UX currently; and every now and then I've been making little tweaks to it to make it a bit nicer/more useful.
This afternoon's esoteric hyperfocus: crafting a convoluted GitHub CLI API command + JQ filter to reformat the output to view GitHub notifications in the CLI.
Then a wrapper zsh script + gh alias to it.
Then a wrapper zsh script + gh alias to it.
January 17, 2025 at 7:35 AM
This afternoon's esoteric hyperfocus: crafting a convoluted GitHub CLI API command + JQ filter to reformat the output to view GitHub notifications in the CLI.
Then a wrapper zsh script + gh alias to it.
Then a wrapper zsh script + gh alias to it.
Thankfully in a default case I can just backspace the last character and type it to trigger the update, and that seems to work. But when I was trying previously, even that didn't seem to work, and I had to come up with this hack to simulate typing out the password
January 11, 2025 at 1:05 AM
Thankfully in a default case I can just backspace the last character and type it to trigger the update, and that seems to work. But when I was trying previously, even that didn't seem to work, and I had to come up with this hack to simulate typing out the password
Opening Chrome DevTools and trying to set the value of the input field directly also didn't seem to work, as that didn't seem to bubble through whatever angular code is capturing it and comparing against the previously entered password
January 11, 2025 at 1:05 AM
Opening Chrome DevTools and trying to set the value of the input field directly also didn't seem to work, as that didn't seem to bubble through whatever angular code is capturing it and comparing against the previously entered password
But then they also go so far as to actively block the ability to paste into the 're-enter password' field.. which gives no security benefit, and makes it actively harder (borderline impossible for a non-technical user) to use a secure password generated by their password manager
January 11, 2025 at 1:05 AM
But then they also go so far as to actively block the ability to paste into the 're-enter password' field.. which gives no security benefit, and makes it actively harder (borderline impossible for a non-technical user) to use a secure password generated by their password manager
It's bad enough that I am forcibly restricted to a maximum of 16chars for my password
January 11, 2025 at 1:05 AM
It's bad enough that I am forcibly restricted to a maximum of 16chars for my password
There's not much to see here for now.. but I figured at the very least I would create a space over here in case I decide to use it more actively.
In the meantime, you'll likely find more interesting content over at twitter.com/_devalias (when I remember it exists and can be bothered posting)
In the meantime, you'll likely find more interesting content over at twitter.com/_devalias (when I remember it exists and can be bothered posting)
January 6, 2025 at 5:37 AM
There's not much to see here for now.. but I figured at the very least I would create a space over here in case I decide to use it more actively.
In the meantime, you'll likely find more interesting content over at twitter.com/_devalias (when I remember it exists and can be bothered posting)
In the meantime, you'll likely find more interesting content over at twitter.com/_devalias (when I remember it exists and can be bothered posting)