{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Adam Keys","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/therealadam","_microblog":{"about":"https://micro.blog/about/api","id":"14828","username":"therealadam","bio":"Telling a joke, trying to, or making a joke of myself. Engineering lead and full-stack developer. Porsches, Disney parks, pub quiz, Star Wars, Destiny, music, television. We should all write more words.\n\nI’m an engineering manager/technical lead building teams and software with Ruby/Rails and JavaScript/React. \n\nHuge Bob's Burgers, Star Wars, and Disneyland fan. Formula 1 and Porsche enjoyer. Reader of Kurt Vonnegut, Neal Stephenson, Michael Lewis, and more. Player of Destiny 2 when I am feeling like space magic.\n\nI watch a lot of television and play a lot of pub quiz. \n\nMy wife and I have many small dogs. I’m just along for the belly rubs and ear scratches.","pronouns":"","is_following":false,"is_you":false,"following_count":18,"discover_count":0},"author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://avatars.micro.blog/avatars/2024/09/14828.jpg"},"items":[{"id":"88595706","content_html":"<p><a href=\"http://jcsalterego.bsky.social\">@jcsalterego.bsky.social</a> Cheffy would blnever</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mjutlvw74c2f","date_published":"2026-04-19T20:54:35+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-04-19 20:54","date_timestamp":1776632075,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88549836","content_html":"<p>Examples of The Eponymous Trifecta:</p>\n<ul>\n<li>\n<a href=\"https://www.youtube.com/watch?v=0lVdMbUx1_k\">“Black Sabbath”</a> by Black Sabbath from the album <em>Black Sabbath</em>\n</li>\n<li>\n<a href=\"https://www.youtube.com/watch?v=83s8UYNfKl8\">“Motörhead”</a> by Motörhead from the album <em>Motörhead</em>\n</li>\n<li>\n<a href=\"https://youtu.be/MXuD3cZUpm8\">“Iron Maiden”</a> by Iron Maiden from the album <em>Iron Maiden</em>\n</li>\n</ul>\n<p>Hopefully you’re starting to see the pattern. (There’s way more of these out there. Let me know your...</p> <a href=\"https://therealadam.com/2026/04/18/examples-of-the-eponymous-trifecta.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/04/18/examples-of-the-eponymous-trifecta.html","date_published":"2026-04-19T02:16:29+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-04-19 02:16","date_timestamp":1776564989,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116428970888210828","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mjsva4tgja2u"]}},{"id":"87875697","content_html":"<p><a href=\"https://abhinav.github.io/git-spice/\">git-spice</a> – <a href=\"https://www.stacking.dev\">stacked diffs</a>, but without another (SaaS) tool to provision and pay for. Excellent ergonomics, if you’re comfortable with the git CLI as-is. I’ve tried this for one project so far, things went as hoped. Moving between commit ‘stacks’ is easy, and rebasing changes from the main branch is...</p> <a href=\"https://therealadam.com/2026/04/08/gitspice-stacked-diffs-but-without.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/04/08/gitspice-stacked-diffs-but-without.html","date_published":"2026-04-09T00:09:32+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-04-09 00:09","date_timestamp":1775693372,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116371847607470806","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mizjhhxflv2v"]}},{"id":"87730969","content_html":"<p>When you’re stuck or uninspired, reach for your spark file:</p>\n<blockquote>\n<p>This is why for the past eight years or so I’ve been maintaining a single document where I keep all my hunches: ideas for articles, speeches, software features, startups, ways of framing a chapter I know I’m going to write, even whole books. I now keep it as a Google document so I can update it from wherever I happen to be. There’s no organizing principle to it, no taxonomy–just a chronological list of semi-random ideas that I’ve managed to capture before I forgot them. I call it the spark file.</p>\n<p>Steven Johnson, <a href=\"https://medium.com/the-writers-room/the-spark-file-8d6e7df7ae58\">The Spark File</a></p>\n</blockquote>\n<p>It’s a...</p> <a href=\"https://therealadam.com/2026/04/06/when-youre-stuck-or-uninspired.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/04/06/when-youre-stuck-or-uninspired.html","date_published":"2026-04-06T23:13:14+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-04-06 23:13","date_timestamp":1775517194,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116360301957704356","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3miuff4eixd2f"]}},{"id":"87613054","content_html":"<p>If you were wondering, “could anyone make OAuth2 an even more involved, jargon-filled process?”, the answer is yes. AT Protocol and <a href=\"https://docs.bsky.app/docs/advanced-guides/oauth-client\">Bluesky</a> sure did. 🙃</p>\n","summary":"","url":"https://therealadam.com/2026/04/04/if-you-were-wondering-could.html","date_published":"2026-04-04T22:37:51+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-04-04 22:37","date_timestamp":1775342271,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116348831712736268","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mipcf64e7l2p"]}},{"id":"87360233","content_html":"<p>RIP my vim muscle memory: <a href=\"https://therealadam.com/2026/03/31/rip-my-vim-muscle-memory.html\">therealadam.com</a></p>","summary":"","url":"https://therealadam.com/2026/03/31/rip-my-vim-muscle-memory.html","date_published":"2026-04-01T00:07:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-04-01 00:07","date_timestamp":1775002022,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116326536161180321","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3miffk7epos2q"]}},{"id":"86279237","content_html":"<p><a href=\"http://mikker.dev\">@mikker.dev</a> Can you blame it, when its creators named “Go, run like a wild horse” after Ralph Wiggum?</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mh52yeax7s2n","date_published":"2026-03-15T23:12:32+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-03-15 23:12","date_timestamp":1773616352,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86270257","content_html":"<p>Yeah, I’ve locked in to a few writing and coding sessions with <em>The Social Network</em> soundtrack. But, have you ever tried locking in to something you can move your hips to?</p>\n<p>Related: currently compiling a list of Soundtracks That Didn’t Have To Go So Hard, and <a href=\"https://music.apple.com/us/album/batman/213038820\">Prince’s <em>Batman</em></a> is way up there.</p>\n","summary":"","url":"https://therealadam.com/2026/03/15/yeah-ive-locked-in-to.html","date_published":"2026-03-15T20:42:46+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-03-15 20:42","date_timestamp":1773607366,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116235140480516780","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mh4sqlw3di2k"]}},{"id":"85865190","content_html":"<p><a href=\"http://dnulkjkjh.bsky.social\">@dnulkjkjh.bsky.social</a> it was RuneStone (couldn’t get it to work) and CodeEditKit (got it to work, but the tree-sitter integration was a lot of awkward Xcode integration work)</p>\n","url":"https://micro.blog/therealadam/85865190","date_published":"2026-03-09T22:57:21+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-03-09 22:57","date_timestamp":1773097041,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"85727184","content_html":"<p>Wrapping up <a href=\"https://therealadam.com/2026/01/07/bobcat-a-document-editor-prototype.html\">lil’ document editor “research”</a>, starting to write more on it. In short: cross-platform in the Apple ecosystem is possible, but tricky once you get into third-party libraries. Agent coding makes a lot possible, but doesn’t make anything trivial. Prototypes without a plan for using it regularly,...</p> <a href=\"https://therealadam.com/2026/03/07/wrapping-up-lil-document-editor.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/03/07/wrapping-up-lil-document-editor.html","date_published":"2026-03-07T20:40:56+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-03-07 20:40","date_timestamp":1772916056,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116189834512985098","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mgiovioc6v2f"]}},{"id":"85603415","content_html":"<p>Behind every guitar god there is, literally, a drummer making the odd 7/8 or 5/4 bar sound like 4/4. Paraphrasing Einstein, true guitar gods don’t play at dice or outside of a strict 4/4. (Inspired by: <a href=\"https://youtu.be/t9zT69jyKVQ\">what the heck even is “Black Dog”</a>?)</p>\n","summary":"","url":"https://therealadam.com/2026/03/05/behind-every-guitar-god-there.html","date_published":"2026-03-06T00:34:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-03-06 00:34","date_timestamp":1772757246,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116179419828728417","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mge2vhvzeq2x"]}},{"id":"85306490","content_html":"<p>Squeeze out the trickiest part of the problem, another part of the problem becomes the trickiest. A tale as old as time.</p>\n<blockquote>\n<p>Today, it seems like the biggest opportunities will be in the third of my opening statements. Building systems remains hard. Can I assume you’re familiar with <a href=\"https://en.wikipedia.org/wiki/Amdahl%27s_law\">Amdahl’s Law</a>? That’s what’s going on: a massive speed up on a portion of the problem, but as that portion speeds up it becomes less and less of a contributor to the overall speedup. Lowering the costs of the rest of the problem is work that remains to be done. It’s going to take a long time, because the real world is fully of...</p>\n</blockquote> <a href=\"https://therealadam.com/2026/03/01/squeeze-out-the-trickiest-part.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/03/01/squeeze-out-the-trickiest-part.html","date_published":"2026-03-02T00:56:05+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-03-02 00:56","date_timestamp":1772412965,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116156857913729172","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mg22bhxpzl2p"]}},{"id":"84968440","content_html":"<p>Blogging (Classic): <a href=\"https://therealadam.com/2026/02/24/blogging-classic.html\">therealadam.com</a></p>","summary":"Wherein you need feeds, notes, and documents.","url":"https://therealadam.com/2026/02/24/blogging-classic.html","date_published":"2026-02-25T02:17:19+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-02-25 02:17","date_timestamp":1771985839,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116128865453463505","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mfnmihvyuc2r"]}},{"id":"84415468","content_html":"<p>I love when/what Matt Webb builds:</p>\n<blockquote>\n<p>It should be SO EASY to share + collaborate on Markdown text files. The AI world runs on .md files. Yet frictionless Google Docs-style collab is so hard… UNTIL NOW, and how about that for a tease.</p>\n<p>— <a href=\"https://interconnected.org/home/2026/02/12/mist\">mist: Share and edit Markdown together, quickly</a></p>\n</blockquote>\n<p>We need more “this (thing) should be as easy to collaborate on as Google Docs” sort of things in the world. Granted, I’m not a fan of writing in or using Google Docs! But the collaboration model is right and people know how to use it. May many more bloom.</p>\n","summary":"","url":"https://therealadam.com/2026/02/16/i-love-whenwhat-matt-webb.html","date_published":"2026-02-17T02:25:00+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-02-17 02:25","date_timestamp":1771295100,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116083602829028526","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mezjawd3cw2p"]}},{"id":"84011242","content_html":"Contra my optimism on software estimates, some realism:\n\n\"I gather as much political context as possible before I even look at the code. How much pressure is on this project? Is it a casual ask, or do we have to find a way to do this? What kind of estimate is my management chain looking for? There’s a huge difference between “the CTO really wants this in one week” and “we were looking for work for your team and this seemed like it could fit”.\n\nIdeally, I go to the code with an estimate already in hand. Instead of asking myself “how long would it take to do this”, where “this” could be any one of a hu... <a href=\"https://therealadam.com/2026/02/10/contra-my-optimism-on-software.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/02/10/contra-my-optimism-on-software.html","date_published":"2026-02-11T00:29:30+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-02-11 00:29","date_timestamp":1770769770,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116049171103987003","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mek7xcyruq2x"]}},{"id":"83856072","content_html":"<blockquote>\n<p>Astronomy is perhaps the science whose discoveries owe least to change, in which human understanding appears in its whole magnitude, and through which man can best learn how small he is.\n– Georg Christoph Lichtenberg, The Waste Books</p>\n</blockquote>\n<p>You can’t argue with a star!</p>\n","summary":"","url":"https://therealadam.com/2026/02/08/astronomy-is-perhaps-the-science.html","date_published":"2026-02-08T19:39:34+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-02-08 19:39","date_timestamp":1770579574,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116036703735400978","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3meeorohxao2u"]}},{"id":"83803112","content_html":"<p>I went to see an <a href=\"https://www.oregonzoo.org/tula-tus-first-year\">elephant</a> about a birthday.</p>\n<img src=\"https://cdn.uploads.micro.blog/151691/2026/img-4460-edited-m.jpg\" alt=\"IMG_4460 Edited.\" width=\"600\" height=\"190\" loading=\"lazy\">\n","summary":"","url":"https://therealadam.com/2026/02/07/i-went-to-see-an.html","date_published":"2026-02-07T20:54:57+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-02-07 20:54","date_timestamp":1770497697,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116031338008381700","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3meccjnsseg2w"]}},{"id":"83608467","content_html":"<p>Dave Rupert, <a href=\"https://daverupert.com/2026/02/futurescapes/\">Write about the future you want</a>:</p>\n<blockquote>\n<p>There’s a lot that’s not going well; politics, tech bubbles, the economy, and so on. I spend most of my day reading angry tweets and blog posts. There’s a lot to be upset about, so that’s understandable. But in the interest of fostering better discourse, I’d like to offer a challenge that I think the world desperately needs right now: It’s cheap and easy to complain and say “[Thing] is bad”, but it’s also free to share what you think would be better.</p>\n</blockquote>\n<p>Co-signed.</p>\n","summary":"","url":"https://therealadam.com/2026/02/04/dave-rupert-write-about-the.html","date_published":"2026-02-05T02:51:15+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-02-05 02:51","date_timestamp":1770259875,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116015759833966871","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3me3f5irtax2r"]}},{"id":"83459000","content_html":"<p>This is not my beautiful agent-driven economy: <a href=\"https://therealadam.com/2026/02/02/this-is-not-my-beautiful.html\">therealadam.com</a></p>","summary":"Wherein someone&rsquo;s gonna be wrong about AI","url":"https://therealadam.com/2026/02/02/this-is-not-my-beautiful.html","date_published":"2026-02-03T02:35:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-02-03 02:35","date_timestamp":1770086102,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/116004365053894791","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mdwd7qrvz42j"]}},{"id":"83180347","content_html":"I’ve been reading Power Broker on and off throughout the year (brag). I’m almost five hundred pages in (brag again) and it’s worth it. The writing is as good as the research is deep. Which is to say, it manages to maintain a great pace even though it’s a huge book (brag the third). Caro’s pacing, by altern... <a href=\"https://therealadam.com/2026/01/29/ive-been-reading-power-broker.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/01/29/ive-been-reading-power-broker.html","date_published":"2026-01-30T00:55:55+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-30 00:55","date_timestamp":1769734555,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115981327322370989","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mdm3tfog4t2w"]}},{"id":"83029427","content_html":"Simon Willison:\n\n\"If you have significant previous coding experience - even if it’s a few years stale - you can drive these things really effectively. Especially if you have management experience, quite a lot of which transfers to “managing” coding agents - communicate clearly, set achievable goals, provide all relevant context.\"\n\nBased on my own experience and the industry news, it’s not a great time to look for engineering management work. But, based on a sample size of one, it’s a good time for engineering leaders/managers to ride the EM/IC pendulum back to IC work, with a leadership twist.\n\nI’ve ... <a href=\"https://therealadam.com/2026/01/27/simon-willison-if-you-have.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/01/27/simon-willison-if-you-have.html","date_published":"2026-01-28T02:54:37+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-28 02:54","date_timestamp":1769568877,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115970488366232946","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mdhbsgcbl52q"]}},{"id":"82296090","content_html":"<p>Processes should serve outcomes, not the other way ‘round: <a href=\"https://therealadam.com/2026/01/17/processes-should-serve-outcomes-not.html\">therealadam.com</a></p>","summary":"","url":"https://therealadam.com/2026/01/17/processes-should-serve-outcomes-not.html","date_published":"2026-01-18T01:35:15+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-18 01:35","date_timestamp":1768700115,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115913533978825758","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mcnygxbeg52t"]}},{"id":"82161440","content_html":"I (was) back at Destiny 2, since they’ve fixed many of the daily gameplay loops and put Star Wars in there. (Not even the most bonkers statement of 2026, somehow.) The odd thing about Bungie nailing the landing of a ten-year video game saga is that years 11 and 12 leave me wondering if I now is the time to... <a href=\"https://therealadam.com/2026/01/15/i-was-back-at-destiny.html\">therealadam.com</a>","summary":"","url":"https://therealadam.com/2026/01/15/i-was-back-at-destiny.html","date_published":"2026-01-16T02:28:32+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-16 02:28","date_timestamp":1768530512,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mcj2lial532v"]}},{"id":"81589194","content_html":"<p>Bobcat, a document editor prototype: <a href=\"https://therealadam.com/2026/01/07/bobcat-a-document-editor-prototype.html\">therealadam.com</a></p>","summary":"Wherein I’ve been making my own little text editors. Sometimes, even cozy ones.","url":"https://therealadam.com/2026/01/07/bobcat-a-document-editor-prototype.html","date_published":"2026-01-08T02:58:34+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-08 02:58","date_timestamp":1767841114,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115857243828786822"]}},{"id":"81361075","content_html":"<p>It’s the end-game of typing code as we know it: <a href=\"https://therealadam.com/2026/01/04/its-the-endgame-of-typing.html\">therealadam.com</a></p>","summary":"Wherein it continues to be about the other things","url":"https://therealadam.com/2026/01/04/its-the-endgame-of-typing.html","date_published":"2026-01-05T01:42:27+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-05 01:42","date_timestamp":1767577347,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115839952862208348","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mbncrravdy2m"]}},{"id":"81231123","content_html":"<p><a href=\"https://micro.blog/therealadam\">@therealadam</a> Thanks!</p>\n<p>I’m impressed by Cursor, the holistic product. I wish the shortcut keys made more sense as a whole and not like they evolved from the work of 3 divisions over 3 decades. 🙃</p>\n","url":"https://micro.blog/therealadam/81231123","date_published":"2026-01-03T00:08:14+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-03 00:08","date_timestamp":1767398894,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"81225171","content_html":"<p>Joining a new crew amidst a sea change: <a href=\"https://therealadam.com/2026/01/02/joining-a-new-crew-amidst.html\">therealadam.com</a></p>","summary":"Wherein types, agents, and quality-of-life matter a lot for software development these days.","url":"https://therealadam.com/2026/01/02/joining-a-new-crew-amidst.html","date_published":"2026-01-02T22:11:59+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2026-01-02 22:11","date_timestamp":1767391919,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115827803485404360","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mbhw4tspba2o"]}},{"id":"80805003","content_html":"<p>The hand we dealt: <a href=\"https://therealadam.com/2025/12/26/the-hand-we-dealt.html\">therealadam.com</a></p>","summary":"Wherein generational life-scripts have downstream consequences.","url":"https://therealadam.com/2025/12/26/the-hand-we-dealt.html","date_published":"2025-12-26T23:42:50+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-26 23:42","date_timestamp":1766792570,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115788527094789242","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3mawhxz4m2w22"]}},{"id":"80447405","content_html":"<p>Three great clarinet-adjacent sentences: <a href=\"https://therealadam.com/2025/12/20/three-great-clarinetadjacent-sentences.html\">therealadam.com</a></p>","summary":"","url":"https://therealadam.com/2025/12/20/three-great-clarinetadjacent-sentences.html","date_published":"2025-12-20T22:12:50+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-20 22:12","date_timestamp":1766268770,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://ruby.social/@therealadam/115754197051098095","https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3maha4j7x5c2r"]}},{"id":"80251337","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> Planning out a project by developing an estimate, rather than just hacking it out, is a way of developing software and enough of a creative effort that you might enjoy it more than sitting in meetings and updating budget spreadsheets!</p>\n<p>buttondown.com/therealadam…</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7l4ph4xaa2j","date_published":"2025-12-09T17:59:03+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-09 17:59","date_timestamp":1765303143,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80251338","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> It won’t change your luck, but it will make you more prepared when it comes ‘round.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7bbrhrpnp24","date_published":"2025-12-05T20:03:03+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-05 20:03","date_timestamp":1764964983,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80251339","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> If you don’t know Bradford, find that kind of person in your personal/professional network who can deeply consider your job search, from extensive hiring experience, and ask them for an hour of their day to talk things through.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7bbrhoip326","date_published":"2025-12-05T20:03:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-05 20:03","date_timestamp":1764964982,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80251340","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> If you’ve ever worked with Bradford, or had a deep conversation with him, I bet he’s happy to extend the same favor to you.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7bbrhllhh2n","date_published":"2025-12-05T20:03:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-05 20:03","date_timestamp":1764964982,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80251341","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> He gave me great feedback on making an impression on interviewers and how to stand out at every stage. I got good ideas on how to answer “what’s your salary range?” confidently but without letting myself down.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7bbrhhc2o2x","date_published":"2025-12-05T20:03:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-05 20:03","date_timestamp":1764964982,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80251342","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> That mutual, Bradford Fults if you know him, took more than an hour, no strings attached, out of his day to listen to holistically consider  my whole process.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7bbrhedrk23","date_published":"2025-12-05T20:03:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-05 20:03","date_timestamp":1764964982,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80251343","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> A pal suggested I talk to a mutual friend who knows more, from experience, about most things than most folks do. A systematic and intense thinker who could help me troubleshoot my efforts.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7bbrhbfqt26","date_published":"2025-12-05T20:03:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-05 20:03","date_timestamp":1764964982,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80251344","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> For a while, I thought debriefing myself, on what went well and what could go better, was sufficiently rigorous. But, I was sometimes easy on myself or a bit lazy. Figuring out improvements that would have the most impact, and acting upon them, is tricky on one’s own.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m7bbrh64mk2d","date_published":"2025-12-05T20:03:02+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-12-05 20:03","date_timestamp":1764964982,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936244","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> Our society has made some short-sighted decisions that are all manifesting suddenly. Eroded social safety nets, AI slop, and questionable approaches to growing the economic pie are all hitting at once.</p>\n<p>It sucks to experience it out in the cold, instead of under a warm blanket.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5chwly22","date_published":"2025-10-27T16:56:07+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584167,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936246","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> If you’re still out there looking, remind yourself that the situation you find yourself in, the parts that feel real bad, are not your fault.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5ccmpk2f","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936247","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> If you have an opportunity, sing a job seeker’s praises to the hiring manager! The best interviews I had came this way.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5c76da22","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936249","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> How to help someone (still) looking:</p>\n<p>Keep in touch, even if you don’t have a warm opportunity. It keeps the lonelies/dismals away. A 15-minute text/chat conversation could be the highlight of the day for the job seeker.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5by5pl2n","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936250","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> More than half of my interview rejections were after the first recruiter/hiring manager screen. This despite feeling like that was my strongest phase!</p>\n<p>Goes to show, paying attention to how you’re failing to convert opportunities is crucial.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5btcgu25","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936251","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> My search, by the numbers:<br>\n213 applications,<br>\n46% explicitly rejected,<br>\n38% rejected by ghosting (never talked to a human).</p>\n<p>Of the 33 times I talked to humans, I was only ghosted after speaking with humans once.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5bqgno2k","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936252","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> Spend more time on practice, less time on cold applications.</p>\n<p>Out-of-network applications are the part of the whole process that is the most broken, for recruiters and applicants.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5bn56h2m","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936253","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> Opportunities are so hard to come by (I did ~1.5 legit interview cycles per month), you have to make the most of them.</p>\n<p>Practicing at coding, design, or behavioral screens will make you feel better. You’re putting circumstances back under your control, even if only a little bit.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5bjupy2t","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936255","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> What worked:<br>\nLuck * preparation = success (eventually)</p>\n<p>Find the forum(s) your people are on, post that you’re looking every month or two.<br>\nPractice at every kind of interview you might face.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5bh4ti2t","date_published":"2025-10-27T16:56:06+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584166,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936256","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> When you prevail, you fight another algorithm (word count) to thank all the people who helped along the way.</p>\n<p>Thanks to: Brian B, Rob E, Ryan S, Brad F, Brian S, Melissa S, Alissa R, Marcos A, Geoffrey G, and my patient, loving wife.</p>\n<p>Couldn’t have done it without your support!🤗</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5be3532n","date_published":"2025-10-27T16:56:05+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584165,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936257","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> Landing a job feels like winning an Emmy these days.</p>\n<p>You put yourself out there, a lot,<br>\nfight an algorithm,<br>\ntry to put your best self out there despite all the rejections,<br>\nand hope you don’t end up in the “this is their 7th nomination, no wins” category.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m46v5bbact2n","date_published":"2025-10-27T16:56:05+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-27 16:56","date_timestamp":1761584165,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936258","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> If you can, join interview teams! Knowing how the whole system works helps a lot later on. Especially, for not overthinking it afterwards.</p>\n<p>And, someone from HR or a hiring manager will thank you profusely for devoting the time needed to find the right person to join the team.</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m3xkity5ie2a","date_published":"2025-10-24T18:57:05+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-24 18:57","date_timestamp":1761332225,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78936259","content_html":"<p><a href=\"http://therealadam.com\">@therealadam.com</a> therealadam.com/2025/10/06/…</p>\n","url":"https://bsky.app/profile/did:plc:a72dw6ymlmuqmshx2hbigmsu/post/3m2rmzq6jdy2q","date_published":"2025-10-09T17:01:09+00:00","author":{"name":"Adam Keys","url":"https://therealadam.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F09%2F14828.jpg","_microblog":{"username":"therealadam"}},"_microblog":{"date_relative":"2025-10-09 17:01","date_timestamp":1760029269,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}