Rob Cannon

@robpc@indieweb.social
90 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.
I hate meeting people who immediately start throwing riddles at me like "what do you do for fun" and "how are you"

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

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

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
I was reading about the silent film era and thinking about how silly the word "talkie" is, and was then forced to really consider, for the first time, the word "movie"
I'm pretty sure Mastodon is the first social network I've been on that didn't immediately ask me to betray all of the people in my address book.
I don’t understand the attraction of being able to talk to computers using breezy casual conversational language; I’ve been telling these little digital bastards what to do for decades using extremely precise formalised language and they still get it wrong

Hiring TWO WHOLE ROLES at The Post!

Engineering lead for audiovisual storytelling: https://washpost.wd5.myworkdayjobs.com/washingtonpostcareers/job/DC-Washington-TWP-Headquarters/Audiovisual-Storytelling---Engineering-Lead_JR-90274250

Front-end features engineer for elections: https://washpost.wd5.myworkdayjobs.com/washingtonpostcareers/job/DC-Washington-TWP-Headquarters/Election-Features-Engineer--all-levels-_JR-90274253

The Post is an awesome place to work and you should definitely apply!

Reach out w/ questions.

Audiovisual Storytelling - Engineering Lead

Job Description The Washington Post is hiring an Engineering Lead for our Audio and Video engineering team. The team works across the spectrum of public-facing video and audio players as well as storytelling applications that are essential for the work of our media producers and reporters. Our ideal candidate is fearless with their ideas, and leads both thoughtfully and compassionately. We are looking for a leader who can contribute to our codebases and dream up the next generation of audiovisualexperiences while also mentoring engineers and helping the team grow. Who we are: The Audiovisual Storytelling team is an agile organization employing scrum methods to continuously build and deploy software applications that allow our newsroom to edit and produce captivating stories. Washington Post Engineering is a department of more than 600 people working to support The Post’s world-class newsroom. Responsibilities: Support a team of 3-4 engineers to build innovative solutions by reducing friction and facilitating communication and learning at every turn. Delight our listeners/viewers and exceed newsroom ambitions by closely collaborating with our senior product manager as well as audio and video stakeholders. Hire and train the next generation of audiovisual software engineers by recruiting, interviewing and retaining talented and compassionate engineers. Help build the next generation of audio and video products through technical contribution and continuous personal learning (30-40% of hours). Support the Post’s business interests by integrating advertising technology in our audio and video players. Support the reliability of our core infrastructure by participating the on-call rotation for live events and video/audio-on-demand. Minimize the stress levels and support the mental health of team members at every possible opportunity through direct engagement and by closely scrutinizing our workflows and communication patterns. What we’re looking for: 5+ years of software engineering experience Leadership/mentoring experience (1+ year preferred) Extensive experience with JavaScript and React framework. Strong experience with Amazon Web Services (AWS) such as S3, ECS, EC2, and Cloudfront. Experience owning and distributing npm packages Eagerness to explore and learn new programming languages, tools and applications. Preferred Qualifications: Experience building web applications on AWS. Experience with NoSQL databases like MongoDB. Prior work with DevOps technologies like Docker, Jenkins, and other AWS Products. Experience with end-to-end testing frameworks. Experience incorporating analytics instrumentation and enabling A/B testing Familiarity with Javascript module bundling technologies like Webpack. Excellent communication, documentation and presentation skills for other engineers and our newsroom stakeholders. Experience in agile software development teams working iteratively with designers, product managers, and stakeholders. Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey: Competitive medical, dental and vision coverage Company-paid pension and 401(k) match Three weeks of vacation and up to three weeks of paid sick leave Nine paid holidays and two personal days 20 weeks paid parental leave for any new parent Robust mental health resources Backup care and caregiver concierge services Gender affirming services Pet insurance Free Post digital subscription Leadership and career development programs Benefits may vary based on the job, full-time or part-time schedule, location, and collectively bargained status. The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed. The innovation doesn’t end in the Newsroom – dozens of teams power The Washington Post. We are now hiring the next innovator – how will you Impact Tomorrow? #washpostlife The Washington Post is an award-winning news leader whose mission is to connect, inform, and enlighten local, national and global readers with trustworthy reporting, in-depth analysis and engaging opinions. The Post is as much a tech company as it is a media company, combining world-class journalism with the latest technology and tools so readers can interact with The Post anytime, anywhere. Our approach is always the same– shape ideas, redefine speed, take ownership and lead. Every employee, every project, every day.

Personally, I wish that the "code red" response that ChatGPT inspired at Google wasn't to launch a dozen AI products that their red teams and AI ethicists have warned them not to release, but to combat the tsunami of AI-generated SEO spam bullshit that's in the process of destroying their core product. Instead, they're blissfully launching new free tools to generate even more of it.