{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Alex LaFroscia","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/alexlafroscia","_microblog":{"about":"https://micro.blog/about/api","id":"8463","username":"alexlafroscia","bio":"Hiker, weight lifter, archer, board gamer and cook. Sometimes a programmer, too. Probably walking my dog right now.","pronouns":"he/him","is_following":false,"is_you":false,"following_count":3,"discover_count":0},"author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://www.gravatar.com/avatar/0983cb5961eb97db23a43045f34a20c8?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"67968556","content_html":"<p><a href=\"http://alexlafroscia.com\">@alexlafroscia.com</a> It was really smart of them to make the password reset system understand that my phone number and email address are linked together when the actual login system does not, in fact, know this</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lqdyahiotk2w","date_published":"2025-05-30T00:32:33+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2025-05-30 00:32","date_timestamp":1748565153,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968557","content_html":"<p><a href=\"http://alexlafroscia.com\">@alexlafroscia.com</a> Believe it or not, I do not want to update my password via US Postal Service!</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lqdxy6zmi22u","date_published":"2025-05-30T00:27:56+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2025-05-30 00:27","date_timestamp":1748564876,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968558","content_html":"<p><a href=\"http://alexlafroscia.com\">@alexlafroscia.com</a> The multiple password-change-notification text messages, from different phone numbers and with different formatting, are not inspiring a lot of confidence</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lqdxtmkaf22h","date_published":"2025-05-30T00:25:22+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2025-05-30 00:25","date_timestamp":1748564722,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968559","content_html":"<p><a href=\"http://alexlafroscia.com\">@alexlafroscia.com</a> Somehow it made me change my password immediately after trying to sign in, and now doesn’t recognize the new OR old password</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lqdxso22422x","date_published":"2025-05-30T00:24:50+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2025-05-30 00:24","date_timestamp":1748564690,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968560","content_html":"<p><a href=\"http://staticmade.com\">@staticmade.com</a> I don’t know if their CEO being supportive of Trump would influence your opinion here, but I saw someone else post about this today</p>\n<p>https://x.com/andyyen/status/1864436449942110660</p>\n<p>To me, it’s wild that their CEO would think that Trump is somehow NOT a supporter of “Big Tech”</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lfukxo3z4s2m","date_published":"2025-01-16T15:13:07+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2025-01-16 15:13","date_timestamp":1737040387,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968561","content_html":"<p><a href=\"http://nullvoxpopuli.com\">@nullvoxpopuli.com</a> Having worked at a bunch of “big tech companies”, they absolutely don’t care about this; the cost is minuscule compared to everything else</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lcva3h3tus2f","date_published":"2024-12-09T17:15:28+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-12-09 17:15","date_timestamp":1733764528,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968562","content_html":"<p><a href=\"http://nullvoxpopuli.com\">@nullvoxpopuli.com</a> Unfortunately with companies at this scale, there’s no way for policies to be affected at all by ICs at the ground level 😢 the system is very much working as-intended (from the company’s perspective)</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lcv2ankhxs2f","date_published":"2024-12-09T15:31:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-12-09 15:31","date_timestamp":1733758260,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968563","content_html":"<p><a href=\"http://nullvoxpopuli.com\">@nullvoxpopuli.com</a> Yup, and honestly even those are a kind of gray area!</p>\n<p>I side-step this as a contractor there but for the full-time folks, the company culture is very much “don’t contribute unless you want to take on this headache for yourself”</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lcuzwlddw22f","date_published":"2024-12-09T15:25:22+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-12-09 15:25","date_timestamp":1733757922,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968564","content_html":"<p><a href=\"http://nullvoxpopuli.com\">@nullvoxpopuli.com</a> I 100% agree with you, but there are absolutely companies that don’t see it this way. Where I’m working right now, you are technically allowed to make OSS contributions but there is a whole process by which your diff has to be approved by legal first. The bar is high enough that folks don’t bother</p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lcuxyaby3k2f","date_published":"2024-12-09T14:50:30+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-12-09 14:50","date_timestamp":1733755830,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"67968565","content_html":"<p><a href=\"http://bradfrost.com\">@bradfrost.com</a></p>\n","url":"https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3lcfs5nvorc2u","date_published":"2024-12-03T13:56:13+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-12-03 13:56","date_timestamp":1733234173,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"44812242","content_html":"<p>Extremely excited to check out the new Stacked Pull Requests feature of Tower 12! I have been manually managing a lot of stacked branches lately, and the ability to keep them updated automatically is going to save me so much time 🙌 😭 <a href=\"https://www.git-tower.com/features/stacked-prs/mac\">www.git-tower.com/features/…</a></p>\n","summary":"","url":"https://lafroscia.com/2024/09/04/extremely-excited-to.html","date_published":"2024-09-04T17:32:57+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-09-04 17:32","date_timestamp":1725471177,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@alexlafroscia/113080479352030513","https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3l3duci2duc2k"]}},{"id":"40689182","content_html":"<p>Not a bad grouping for my first round of the season! #Archery</p>\n<img src=\"https://cdn.uploads.micro.blog/3451/2024/e312aa2192.jpg\" width=\"450\" height=\"600\" alt=\"An archery target with 6 arrows in it, all of which hit the center-most “yellow” section of the target \" loading=\"lazy\">\n","summary":"","url":"https://lafroscia.com/2024/07/01/not-a-bad.html","date_published":"2024-07-01T21:58:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-07-01 21:58","date_timestamp":1719871080,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@alexlafroscia/112713471397257658","https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3kwaustzi3s2t"]}},{"id":"40288257","content_html":"<p>Does your engineering team have a person or group of people that are responsible for the quality of the codebase itself – the build tools, tests, infrastructure, sharing patterns, etc? If so, what do you refer to those folks as?</p>\n","summary":"","url":"https://lafroscia.com/2024/06/25/does-your-engineering.html","date_published":"2024-06-25T20:51:23+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-06-25 20:51","date_timestamp":1719348683,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@alexlafroscia/112679235379904212","https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3kvrobtkxrs2a"]}},{"id":"37066616","content_html":"<p>True love is when your wife gets the terrible version of “Stand By Your Man” from GoldenEye stuck in your head but you forgive them anyway <a href=\"https://www.youtube.com/watch?v=aTxZeHy4kOI\">www.youtube.com/watch</a></p>\n","summary":"","url":"https://lafroscia.com/2024/05/08/true-love-is.html","date_published":"2024-05-08T14:39:28+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-05-08 14:39","date_timestamp":1715179168,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@alexlafroscia/112405982106387810","https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3kryd4n6ucv26"]}},{"id":"34768438","content_html":"<p>The only good push notification #BirdBuddy</p>\n<img src=\"https://cdn.uploads.micro.blog/3451/2024/image.jpg\" width=\"600\" height=\"167\" alt=\"A screenshot of a push notification from BirdBuddy, an app that provides pictures of birds at your bird feeder. The notification is alerting me that a bird has stopped by for a snack!\" loading=\"lazy\">\n","summary":"","url":"https://lafroscia.com/2024/04/03/the-only-good.html","date_published":"2024-04-03T15:17:51+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-04-03 15:17","date_timestamp":1712157471,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@alexlafroscia/112207952280326183","https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3kpaex4sh3m24"]}},{"id":"34029657","content_html":"<p>If Apple was smart, they’d bring Balatro to iOS through Apple Arcade. This game has a ton of potential on mobile, and Apple has a chance to grab a winner before it launches</p>\n","summary":"","url":"https://lafroscia.com/2024/03/22/if-apple-was.html","date_published":"2024-03-22T18:23:48+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2024-03-22 18:23","date_timestamp":1711131828,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@alexlafroscia/112140740004947576","https://bsky.app/profile/did:plc:tqziyqgnbdnluhbxguxehfda/post/3kocjsltuc22f"]}},{"id":"26442353","content_html":"<p>Print GitHub CLI Pull Requests Without Paging: <a href=\"https://lafroscia.com/2023/11/15/print-github-cli.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2023/11/15/print-github-cli.html","date_published":"2023-11-15T19:24:56+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2023-11-15 19:24","date_timestamp":1700076296,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"26441843","content_html":"<p>Writing a local @types Package: <a href=\"https://lafroscia.com/2023/11/15/writing-a-local.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2023/11/15/writing-a-local.html","date_published":"2023-11-15T19:13:10+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2023-11-15 19:13","date_timestamp":1700075590,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"26437033","content_html":"<p>Setting a Request ID in SvelteKit: <a href=\"https://lafroscia.com/2023/11/15/setting-a-request.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2023/11/15/setting-a-request.html","date_published":"2023-11-15T17:44:07+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2023-11-15 17:44","date_timestamp":1700070247,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"26403279","content_html":"<p>Testing ESLint Rules with Vitest: <a href=\"https://lafroscia.com/2023/01/29/testing-eslint-rules.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2023/01/29/testing-eslint-rules.html","date_published":"2023-01-30T04:59:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2023-01-30 04:59","date_timestamp":1675054740,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"26441868","content_html":"<p>Writing a local @types Package: <a href=\"https://lafroscia.com/2022/11/15/writing-a-local.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2022/11/15/writing-a-local.html","date_published":"2022-11-15T19:13:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2022-11-15 19:13","date_timestamp":1668539580,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"26437062","content_html":"<p>Setting a Request ID in SvelteKit: <a href=\"https://lafroscia.com/2022/11/15/setting-a-request.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2022/11/15/setting-a-request.html","date_published":"2022-11-15T17:44:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2022-11-15 17:44","date_timestamp":1668534240,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783857","content_html":"<p>Setting a Request ID in SvelteKit: <a href=\"https://lafroscia.com/2022/05/29/setting-a-request.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2022/05/29/setting-a-request.html","date_published":"2022-05-30T00:00:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2022-05-30 00:00","date_timestamp":1653868800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"26441923","content_html":"<p>Writing a local @types Package: <a href=\"https://lafroscia.com/2022/01/20/writing-a-local.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2022/01/20/writing-a-local.html","date_published":"2022-01-20T19:13:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2022-01-20 19:13","date_timestamp":1642705980,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"26442365","content_html":"<p>Print GitHub CLI Pull Requests Without Paging: <a href=\"https://lafroscia.com/2021/02/10/print-github-cli.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2021/02/10/print-github-cli.html","date_published":"2021-02-10T19:24:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2021-02-10 19:24","date_timestamp":1612985040,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783858","content_html":"<p>Managing Specificity with CSS Variables: <a href=\"https://lafroscia.com/2020/06/13/managing-specificity-with.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2020/06/13/managing-specificity-with.html","date_published":"2020-06-14T00:00:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2020-06-14 00:00","date_timestamp":1592092800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783859","content_html":"<p>Replace an Unused Dependency: <a href=\"https://lafroscia.com/2020/05/06/replace-an-unused.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2020/05/06/replace-an-unused.html","date_published":"2020-05-07T00:00:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2020-05-07 00:00","date_timestamp":1588809600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783860","content_html":"<p>Verifying Changes: <a href=\"https://lafroscia.com/2020/02/15/verifying-changes.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2020/02/15/verifying-changes.html","date_published":"2020-02-15T08:07:52+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2020-02-15 08:07","date_timestamp":1581754072,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783861","content_html":"<p>Converging on a Condition in QUnit: <a href=\"https://lafroscia.com/2019/03/01/converging-on-a.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2019/03/01/converging-on-a.html","date_published":"2019-03-01T08:07:52+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2019-03-01 08:07","date_timestamp":1551427672,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783862","content_html":"<p>Observables: A Brief Introduction: <a href=\"https://lafroscia.com/2019/01/27/observables-a-brief.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2019/01/27/observables-a-brief.html","date_published":"2019-01-27T23:52:35+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2019-01-27 23:52","date_timestamp":1548633155,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783863","content_html":"<p>Generate an Ember app with the Module Unification layout: <a href=\"https://lafroscia.com/2018/03/13/generate-an-ember.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2018/03/13/generate-an-ember.html","date_published":"2018-03-13T23:06:10+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2018-03-13 23:06","date_timestamp":1520982370,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783864","content_html":"<p>Generate Integration test data with Mirage: <a href=\"https://lafroscia.com/2018/02/24/generate-integration-test.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2018/02/24/generate-integration-test.html","date_published":"2018-02-25T00:11:29+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2018-02-25 00:11","date_timestamp":1519517489,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783865","content_html":"<p>Upgrading an Ember app to the new QUnit API: <a href=\"https://lafroscia.com/2018/02/21/upgrading-an-ember.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2018/02/21/upgrading-an-ember.html","date_published":"2018-02-21T10:10:00+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2018-02-21 10:10","date_timestamp":1519207800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783866","content_html":"<p>Checking Differences Between Commits in Github: <a href=\"https://lafroscia.com/2017/12/20/checking-differences-between.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2017/12/20/checking-differences-between.html","date_published":"2017-12-20T08:07:52+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2017-12-20 08:07","date_timestamp":1513757272,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"30783867","content_html":"<p>Maintaining aspect ratio in CSS: <a href=\"https://lafroscia.com/2017/07/19/maintaining-aspect-ratio.html\">lafroscia.com</a></p>","summary":"","url":"https://lafroscia.com/2017/07/19/maintaining-aspect-ratio.html","date_published":"2017-07-19T23:00:35+00:00","author":{"name":"Alex LaFroscia","url":"https://alexlafroscia.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F0983cb5961eb97db23a43045f34a20c8%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"alexlafroscia"}},"_microblog":{"date_relative":"2017-07-19 23:00","date_timestamp":1500505235,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}}]}