<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>About: dylancastillo.co&#xA;Projects: dylancastillo.co/projects</description><link>https://bsky.app/profile/dylancastillo.co</link><title>@dylancastillo.co - Dylan</title><item><link>https://bsky.app/profile/dylancastillo.co/post/3lp7d6pytvv25</link><description>AI-powered team collaboration</description><pubDate>15 May 2025 10:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lp7d6pytvv25</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lnk6rsj4qx2r</link><description>All the latest models keep breaking SOTA coding benchmarks but I’m not sure if they’re that much better.&#xA;&#xA;The only thing I’m sure about is that I’m rarely able to ask something without getting an overengineered solution and a random new README in my codebase.</description><pubDate>24 Apr 2025 07:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lnk6rsj4qx2r</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lnf5ty2yw72j</link><description>I was wrong to trash React and other frontend frameworks for the past few years. &#xA;&#xA;Once a project is big enough, they definitely make you more productive vs vanilla, htmx, etc&#xA;&#xA;But I&#39;m happy that I didn&#39;t switch earlier, writing frontend code without AI tools must be horrible.</description><pubDate>22 Apr 2025 07:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lnf5ty2yw72j</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3ln3ancb67n2y</link><description>Somehow, my most random side project made it to the FT 😅&#xA;&#xA;It&#39;s a quick test designed to assess your estimation skills: estimator.dylancastillo.co/&#xA;&#xA;This is inspired by @codinghorror&#39;s great posts: https://blog.codinghorror.com/how-good-an-estimator-are-you/&#xA;&#xA;archive.is/qDc0v</description><pubDate>18 Apr 2025 08:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3ln3ancb67n2y</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lkaokgflek25</link><description>The biggest life hack is having a job that feels like a hobby</description><pubDate>13 Mar 2025 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lkaokgflek25</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lk3nmmm25u2e</link><description>It&#39;s late but I finally finished my 2024 review.&#xA;&#xA;Last year:&#xA;&#xA;💵 I worked on 9 projects with 7 clients. Doubled revenue, costs are up by 155%.&#xA;💻 Coded 322 days. Wrote 14 blog posts.&#xA;🧠 Struggled with focus. Nearly burned out.&#xA;📸 Debi tirar mas fotos.&#xA;&#xA;https://dylancastillo.co/posts/2024-personal-snapshot.html</description><pubDate>11 Mar 2025 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lk3nmmm25u2e</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lhdncgr5tv2u</link><description>I got an email from Google saying that one of my side projects, deepsheet, got 1,000% more clicks.&#xA;&#xA;After a bit of digging, I realized that it was just due to people misspelling &#34;DeepSeek.&#34;&#xA;&#xA;There are now people out there who think that China&#39;s top AI is a 💩 that makes charts.</description><pubDate>04 Feb 2025 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lhdncgr5tv2u</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lgagrispfc23</link><description>New pinned tab</description><pubDate>21 Jan 2025 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lgagrispfc23</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lfotj2rmgg24</link><description>Always remember that using a response schema for an LLM is not the same as using one for your API.&#xA;&#xA;Sounds easy, but happens to everyone.&#xA;&#xA;Here&#39;s OpenAI breaking the CoT reasoning of an LLM judge.</description><pubDate>14 Jan 2025 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lfotj2rmgg24</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lfcb6il24n2k</link><description>Note to self: your only job is not to break the chain.</description><pubDate>09 Jan 2025 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lfcb6il24n2k</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lf5aal6cjp24</link><description>Found 2 big issues with Gemini&#39;s structured outputs (SO):&#xA;&#xA;1. Using constrained decoding seems to lower performance in reasoning tasks.&#xA;2. The Generative AI SDK can break your model&#39;s reasoning.&#xA;&#xA;Just re-ran Let Me Speak Freely benchmarks with Gemini and got some interesting news</description><pubDate>07 Jan 2025 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lf5aal6cjp24</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3ld42tbdlge2i</link><description>Structured outputs can decrease LLM&#39;s performance in some tasks&#xA;&#xA;I replicated @willkurt.bsky.social / @dottxtai.bsky.social rebuttal of Let Me Speak Freely? (LMSF) using gpt-4o-mini&#xA;&#xA;The rebuttal correctly highlights many flaws with the original study, but ironically, LMSF&#39;s conclusion still holds</description><pubDate>12 Dec 2024 10:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3ld42tbdlge2i</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lcwt6ucr5u2o</link><description>Me after using ChatGPT to reproduce and patch a security vulnerability in a package downloaded 1 million times per month.</description><pubDate>10 Dec 2024 08:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lcwt6ucr5u2o</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lc3jvg5i4k2t</link><description>There&#39;s 0% chance that @bsky.app survives long-term without AI tools for moderation, filtering bots, etc.&#xA;&#xA;h/t @alpindale.bsky.social and @danielvanstrien.bsky.social for helping with that goal</description><pubDate>29 Nov 2024 12:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lc3jvg5i4k2t</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lc3jfi564k2r</link><description>The typical anti-AI person writing an angry post on their way home doesn&#39;t realize that AI:&#xA;&#xA;1. Silently fixes their spelling mistakes on their iPhone&#xA;2. Calculate the fastest way home on Uber&#xA;3. Pick the right music for the ride on Spotify&#xA;4. Keeps their credit card safe to buy their subscriptions&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>29 Nov 2024 11:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lc3jfi564k2r</guid></item><item><link>https://bsky.app/profile/dylancastillo.co/post/3lbmnaq2wmc2f</link><description>Crypto is to greed what porn is to lust.&#xA;&#xA;You can be skeptical about its real-life utility (which I am), but it&#39;s hard to bet against such powerful motivators.</description><pubDate>23 Nov 2024 13:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:6pbphq2a4b66fcluhwz3tdhk/app.bsky.feed.post/3lbmnaq2wmc2f</guid></item></channel></rss>