nick @gloomcloud.bsky.social · 07/10/2026Valve cooked on this rosh skin for dota, and you know they know it when they put it behind 40 chests :') 020
nick @gloomcloud.bsky.social · 01/10/2026Thought my code had a bug but it turns out this ward has a unique interaction, it's technically on a fow blocker so it can see out, but you can only see it if you stand on its 4 tiles. Feels strong af 220
nick @gloomcloud.bsky.social · 28/09/2026September colors on the 1a is so comfy, I love me some crunchy leaves 000
nick @gloomcloud.bsky.social · 23/09/2026Therapist cancelled their session, internet went out for two days, capped my data plan, so I resorted to the true primal fallback Cookin burgers on a campfire 160
nick @gloomcloud.bsky.social · 14/09/2026I got hungrybags to colormatch the bike paint for this half frame bag and I love it. Weirdly enjoyed this cascadia feeling bike ride in the drizzle too 181
nick @gloomcloud.bsky.social · 17/08/2026We didn't make it to playoffs but it's dope to be here surrounded by my heroes 030
nick @gloomcloud.bsky.social · 09/08/2026Alright crunched mah numbahs for dota fantasy picks, tl;dr teamfight seems overtuned and you should pick it up on everyone you got, snips if other nerds want to see the numbers. Good luck on your predictions friends 010
nick @gloomcloud.bsky.social · 05/08/2026Any time other software engineers tell me they prompt 10k+ lines of code and review none of it my brain keeps coming back to this 101
nick @gloomcloud.bsky.social · 28/07/2026I've been keeping the dota analyst blade sharp in prep for TI, and I've made a handful of updates to the replay parser. Added hero icons, tower states, and smoke plays on the timeline. Still zero-ads no-account-needed free-4-lyf at turbine.aghanimsfantasy.com 142
nick @gloomcloud.bsky.social · 20/07/2026tried out the #bikebikeyyc laughing horse loop for the first time today, enjoy a couple shots 381
nick @gloomcloud.bsky.social · 21/06/2026Tried to beat a storm today on a long bike ride. I absolutely failed team. 020
nick @gloomcloud.bsky.social · 23/05/2026I missed the first round of new controllers but got the reservation which converted fast for me, og for scale. hyped to break this in and Press All The Buttons 0130
nick @gloomcloud.bsky.social · 05/05/2026My May 4th Star Wars hot take is that Kathleen Byron is the original sith I will not be taking questions at this time 010
nick @gloomcloud.bsky.social · 29/04/2026I was raised on these megaman x streets, my resolve is steel 030
nick @gloomcloud.bsky.social · 20/04/2026Watched the storm city crit, 3 lap 1v1 bike race today. Everyone was very kind and cool bikes all around. 010
nick @gloomcloud.bsky.social · 26/03/2026I really enjoyed this article, especially this passage. As someone who works in data, we absolutely need to be wary about when we disconnect from humanity onto a number 120
nick @gloomcloud.bsky.social · 19/03/2026Trying to consolidate my side projects to be less adhd and redesigned the dota 2 fantasy site. ESL One Birmingham is up for drafting if anyone wants to try it at aghanimsfantasy.com Going to wire the *.dem replay parsing into this for more stats, then see about getting deadlock games too 120
nick @gloomcloud.bsky.social · 21/02/2026now you got me thinkin bout the funicular that inspired Dieter Rams 010
nick @gloomcloud.bsky.social · 31/01/2026got some new gravelking tires for the bombtrack, I've had gumwall tires for so long I forgot how different it looks without them 020
nick @gloomcloud.bsky.social · 14/01/2026Dota update: I parsed ~200 matches of dreamleague s28 qualifiers and built out a heatmap of kills. Pretty surprised how much it leans dire. Also bottom Roshan pit is so dry? I guess we always secure picks before taking Rosh bot? credits to @lea.spectral.gg for the great world map image 071
nick @gloomcloud.bsky.social · 08/01/2026reposting some dieter rams because this is how your tailor posts make me feel 010
nick @gloomcloud.bsky.social · 09/12/2025The picture sucks but conceptually I think I identified where zipline states are managed, so hopefully I can visualize lanes in a deadlock replay 250
nick @gloomcloud.bsky.social · 06/12/2025I'm not sure either but he looked like he could use a bow tie 060
nick @gloomcloud.bsky.social · 30/11/2025Alright I hit my first personal milestone for where I wanted to get with dota and deadlock. If anyone wants to try it out feel free to DM me for access 290
nick @gloomcloud.bsky.social · 27/11/2025I'm enjoying all the recipes flying around at thanksgiving but I gotta drop my hot take. cooking a whole turkey is the culinary equivalent of the 90s computer throne. it's onerous, to have anything you gotta commit to everything, and you lose out on opportunities to mix unique elements in 020
nick @gloomcloud.bsky.social · 27/11/2025this is the correct form of multiple adults on a bike and more bikes should be designed for this 190
nick @gloomcloud.bsky.social · 17/11/2025did we all subconsciously go on the same bike ride this weekend? 060
nick @gloomcloud.bsky.social · 10/11/2025making progress on deadlock but it's so much more data and faster tickrate than dota which is definitely kicking me in the balls right now performance wise. 040
nick @gloomcloud.bsky.social · 02/11/2025@lea.spectral.gg would you happen to have, or know someone who has, a deadlock map? I'm trying to make a replay analyzer and your dota map is dope for it but I'm struggling to find something this good for deadlock. 140
nick @gloomcloud.bsky.social · 12/10/2025that thing is still going? I saw the same thing biking back on Thursday night 030
nick @gloomcloud.bsky.social · 07/10/2025insania retired, I'm gonna miss his laugh the most. Gotta get 3 divine rapiers on AA in a pub now to honor the homie 010
nick @gloomcloud.bsky.social · 02/10/2025more playing around with the dotnet webassembly. was able to plug the wasmbrowser demo project into a vuejs demo project. it feels kinda nice to start from js and plug in compiled wasm rather than building wasm in terms of DX 021
nick @gloomcloud.bsky.social · 01/10/2025derek if my dream is to one day be a classy italian man on an urban bike in the summer, what are the proper socks for that? wearing loafers with no socks feels kinda slutty, is this okay? 380
nick @gloomcloud.bsky.social · 28/09/2025hold up i got this it's not right but it'll summon the engineers who need to correct me 020
nick @gloomcloud.bsky.social · 27/09/2025took my mom to a macaron baking class, genuinely was expecting like 50% of them to crack 130
nick @gloomcloud.bsky.social · 25/09/2025a brief moment of hiatus from dota and coding to canoe out on this lake 050
nick @gloomcloud.bsky.social · 18/09/2025computer nerd stuff, but to the goal of giving people a wasm website that can parse deadlock/dota replays all clientside, a major roadblock is the parsing time. so we're making it 30x faster chat 0100
nick @gloomcloud.bsky.social · 11/09/2025I love 40k orkz lore for this, great lines like how using a rokkit pack is like riding a bike: "once you learned how, you never forgot. or sometimes you did forget, and then you died, but no one had ever forgotten more than once" 000
nick @gloomcloud.bsky.social · 02/09/2025I just got back from trying your elk lake route too, but there were so many bear warnings and closed spots that I kinda chickened out and kept to the lakeside trail 120
nick @gloomcloud.bsky.social · 30/08/2025Alright I still got a lot of ironing out to do on the data, but at least my code is fully parsing a deadlock replay now. Turns out the mid boss summoning event was the thing tripping it up 140
nick @gloomcloud.bsky.social · 24/08/2025my plan to bring homemade pasta bikepacking was a success. gotta work out the sauce part but I'm just glad it didn't get crushed into a million lil pasta shards 050
nick @gloomcloud.bsky.social · 22/08/2025Made some tamales to take bikepacking so I'm not purely going off of dehydrated meals. Recipe isn't quite 100% yet but I'm improving since the last batch 010