93 Followers
139 Following
101 Posts
I took a cool cat photo once. I am also a senior technical architect at the Washington Post. I work with the amazing developers of our publishing tools.
websitehttps://robpc.com
instagramhttps://www.instagram.com/rpcannon/
githubhttps://github.com/robpc
Link Verification Toolhttps://mastodon-link-debugger.vercel.app
This is your periodic reminder that heroes don't scale, and extraordinary measures are not a sustainable pattern. Be sure as you move up the stack in your career that you learn to let go of things, enable others to be successful, and delegate. You can still audit the details regularly, but don't let yourself become a bottleneck to everyone else's progress.
@srol @zubakskees the odd thing is `a` and `p` tags also seem to do this and they are in the documentation, unless I am misunderstanding. https://docs.joinmastodon.org/api/guidelines/#formatting
Guidelines and best practices - Mastodon documentation

Things to keep in mind when implementing a Mastodon app.

I hate meeting people who immediately start throwing riddles at me like "what do you do for fun" and "how are you"
@Chigaze Those made up scenarios are just vaccines for your brain.

Ok, so here's a major milestone for both me and the studio I'm working in: we've just released a free version of our upcoming game Halls of Torment!

Grace it on Steam and give it a shot. I would love to hear your thoughts on it.
#gaming #Godot4 #GamingOnLinux #indiegame

https://store.steampowered.com/app/2316660/Halls_of_Torment_Prelude/

Steam:Halls of Torment: Prelude

このローグライトなホードサバイバルゲームで、恐ろしいモンスターの大群をなぎ倒せ。冥界の王《ロード》たちが待ち受ける「苦悶の広間」に身を投じろ。宝物と魔法を秘めた装備の数々、徐々に増えていくヒーローたちが、迫りくる恐怖に打ち勝つ力を与えてくれる。どこまで生き延びられるか… そなたの力を見せてみよ。

@timo Thanks for the suggestion! I was only vaguely aware of this use so I started experimenting with how I could do it. The web finger and host meta is obviously straightforward but the current implementation relies on the mastodon profile api. So as far as I can tell I would have to guess which domain was a mastodon one based on the pattern of aliases, which I am not sure if that is reliable. Are there other examples you know if I could look at?
@jwz That makes sense, I totally understand the sentiment in your blog post. When debugging our issues and just looking at tiny sample size of the requests for verification, it was a completely unexpected volume of servers from all just over the place.
@jwz Thanks for trying it out and reporting the issue. Looking at the backend calls this tool is making it's actually getting a 403. You can see that with a curl command as well. I noticed that it is verified on your instance, but not mine and presumably others because of this issue. I wonder if maybe there is some bot detection going on there like the one we talk about in our article. Either way, I think this tool could message this issue better so thank you again for reporting it.

We added #verified links for #WashingtonPost journalists a little while ago, but check out this excellent write-up from @zubakskees on some of the unexpected hurdles we had to overcome, which was just published to #medium

https://medium.com/washington-post-engineering/heres-how-the-washington-post-verified-its-journalists-on-mastodon-7b5dbc96985c

Here’s how The Washington Post verified its journalists on Mastodon

A small cross-disciplinary team of engineers worked together to add a feature so journalists at The Washington Post could link their Mastodon profiles from The Post’s website and verify themselves on…

Washington Post Engineering

Are you F1-curious? You're in luck!

I've been doing an F1 podcast geared toward beginners since 2014 with my good friends Danny O'Dwyer and Rob Zacny, and we just posted our annual introductory episode that explains everything!

The first race of the season is on March 5th. Buckle up!

Listen here: https://www.f1.cool/blog/216
Mastodon: @shiftf1podcast

Episode 216 - Preseason Primer 2023 — Shift+F1

New to Formula 1? This is the place to start! We explain how F1 works and who everybody is, all while assuming no prior knowledge of racing. Welcome to your new favorite sport!

Shift+F1