
Founder of @Nomatronio. Making HashiCorp Nomad easier to run, so your team ships instead of fighting infra. Ex-HashiCorp & IBM. London 🇬🇭
London, England
Joined February 2016
- Tweets6.8K
- Following3.4K
- Followers2.5K
- Likes11.3K
Anyone else having trouble with the @digitalocean cloud control panel not loading properly? No side nav menu and a “Looks like something went wrong” message but status page says all is well. #ItIsNot
Rob Barnes retweeted
In tennis, mistakes happen. 🎾
In cryptography, mistakes can be costly. 💰
Avoid the risk by using Vault’s Transit and Transform Secrets Engines for encryption as a service and format-preserving encryption. Try it out today. bit.ly/4lPLWaz
Rob Barnes retweeted

Mitchell Hashimoto@mitchellh21 Apr 2025
United States
United StatesConnected via United States App StoreAccount-level information, not a live location or per-post device.
Command palette coming to Ghostty, implemented with native UI of course. macOS initially but GTK will follow and be part of the same tagged release, since there's already a mostly complete open PR. Almost all keybinding actions available, will be able to customize entries too.
Replying to @SheenSkelly
@SheeenKelly happy bday. I logged into twitter just to send this. Hope you have a wonderful day. The Mrs sends her bday wishes too
This is why I used Vault as an OIDC provider for my application. I have a write here for more implementation details hashicorp.com/blog/configuri…
Replying to @VoxelPrismatic @forgebitz
Handling your own user Authentication can be a lot of work, storing creds in the DB ,hashing and salting etc …with things like OIDC/OAuth2 you don’t have to store user login creds and handle Authentication , you can just rely on the “big” tech companies to take care of it .
Replying to @KiddBubu
😂😂😂 I did mine as a backend go service but reading the comments of the original thread it is ghetto 😂
I literally just did this for the first time last week. I generate state and add it to the state param in the redirect url and also stored it in a redis. Then I do state validation on the callback function comparing the returned state to the one in redis, rejecting it if no match
Sandrino Di Mattia@sandrinodm19 Nov 2024Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Replying to @forgebitz
Your code doesn’t seem to be performing any state validation, meaning you’re open to CSRF attacks
It’s funny, I’m currently refactoring a codebase where I did originally deeply nest things and starting to see some potential pitfalls. It’s looking much flatter now.
Replying to @dbokser91
I don’t really deeply nest things, I try to keep code paths pretty flat. You don’t need early return to do that
This thread is the joy of computer science. Something is simple as early returns sparks so much difference of opinions. It’s not an exact science and there are strong points being made all over. I actually don’t know where I sit in this debate but it’s fascinating and insightful
Replying to @terlla777
Yea bronze lobbies are scatty. Don’t wish that on anyone
Naw I love that for you. I’ve been hard stuck silver for the last 2 acts. It’s just fun anyways so they can’t ruin my silver vibe
I don’t even come on here that often these days but I had jump on to shout out @SefKombo for his radio hour show. These have been keeping me going whilst I work EVERY DAY!!!!!!. This week featured one of my favourites Oscar Mbo mixcloud.com/sefkombo/skrh-0… 👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿
Replying to @nellyyqwq @VALORANT
Bruh, we were losing 4-1 when the server went down and now they have put it as a lose and deducted 12RR. @riotgames what is this nonsense
Replying to @stayinqnumb
Hard same. Went down as we were losing badly





