<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: ozornin</title><link>https://news.ycombinator.com/user?id=ozornin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 13 Oct 2026 08:13:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ozornin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Can Bus Simple Intro]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.csselectronics.com/pages/can-bus-simple-intro-tutorial">https://www.csselectronics.com/pages/can-bus-simple-intro-tutorial</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49285988">https://news.ycombinator.com/item?id=49285988</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 13 Aug 2026 13:52:40 +0000</pubDate><link>https://www.csselectronics.com/pages/can-bus-simple-intro-tutorial</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=49285988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49285988</guid></item><item><title><![CDATA[Faust Programming Language]]></title><description><![CDATA[
<p>Article URL: <a href="https://faust.grame.fr">https://faust.grame.fr</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46512877">https://news.ycombinator.com/item?id=46512877</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Jan 2026 14:45:24 +0000</pubDate><link>https://faust.grame.fr</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46512877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46512877</guid></item><item><title><![CDATA[New comment by ozornin in "I wrote a book about how V8 JavaScript Engine works behind the scenes. its free"]]></title><description><![CDATA[
<p>May I ask why?<p>Best of luck either way.</p>
]]></description><pubDate>Tue, 23 Dec 2025 11:59:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46364600</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46364600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46364600</guid></item><item><title><![CDATA[New comment by ozornin in "I wrote a book about how V8 JavaScript Engine works behind the scenes. its free"]]></title><description><![CDATA[
<p>Hey! I'm not a moderator, but you don't have to delete the post after 3 days.<p>It's encouraged to share your relevant work, even if it's a paid product.<p>Is there a way to buy/download the book without an Amazon account?</p>
]]></description><pubDate>Tue, 23 Dec 2025 10:59:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46364302</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46364302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46364302</guid></item><item><title><![CDATA[Framer is using Rolldown for bundling production websites]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.framer.com/blog/framer-rolldown/">https://www.framer.com/blog/framer-rolldown/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46364265">https://news.ycombinator.com/item?id=46364265</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 23 Dec 2025 10:52:31 +0000</pubDate><link>https://www.framer.com/blog/framer-rolldown/</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46364265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46364265</guid></item><item><title><![CDATA[New comment by ozornin in "Show HN: I wrote a book – Debugging TypeScript Applications (in beta)"]]></title><description><![CDATA[
<p>I totally agree.<p>At first, I started writing a book about very practical, hands-on debugging practices, but quickly realized that the "mix of tools and best practices" you're talking about is a much more valuable skill, as well as bug prioritization, and even bug reporting.<p>So, as a result, catching errors early, type guarding, logging to debug asynchronous operations, and error tracking are all major parts of the book.</p>
]]></description><pubDate>Tue, 16 Dec 2025 09:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46286702</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46286702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46286702</guid></item><item><title><![CDATA[New comment by ozornin in "Show HN: I wrote a book – Debugging TypeScript Applications (in beta)"]]></title><description><![CDATA[
<p>Exactly. I wrote in (flavored) Markdown with occasional XML inserts.</p>
]]></description><pubDate>Mon, 15 Dec 2025 15:41:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46275922</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46275922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46275922</guid></item><item><title><![CDATA[New comment by ozornin in "Show HN: I wrote a book – Debugging TypeScript Applications (in beta)"]]></title><description><![CDATA[
<p>That's great feedback, thank you!<p>We'll go through screenshots, check their readability and crop or re-create them before going to print.<p>Can you point to particular screenshots that feel the worst?</p>
]]></description><pubDate>Mon, 15 Dec 2025 13:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46273949</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46273949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46273949</guid></item><item><title><![CDATA[New comment by ozornin in "Show HN: I wrote a book – Debugging TypeScript Applications (in beta)"]]></title><description><![CDATA[
<p>Thank you!<p>Not really. I am almost sure that eventually I'll do it, but what I have at this point is more like "dreams" or "ideas", very far from being materialized.<p>Also, I know that I want to write about something less practical and more fun. Maybe, making music. Writing about fun parts is so much easier</p>
]]></description><pubDate>Mon, 15 Dec 2025 12:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46273881</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46273881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46273881</guid></item><item><title><![CDATA[New comment by ozornin in "Show HN: I wrote a book – Debugging TypeScript Applications (in beta)"]]></title><description><![CDATA[
<p>no</p>
]]></description><pubDate>Mon, 08 Dec 2025 14:49:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46192826</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46192826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46192826</guid></item><item><title><![CDATA[New comment by ozornin in "Show HN: I wrote a book – Debugging TypeScript Applications (in beta)"]]></title><description><![CDATA[
<p>I did, thank you! It was hard and long, though. Much harder and longer than I expected it to be. The book ended up being very different from what I initially conceived (for the better, I hope.) I have too much to say to fit it all in one comment, to be honest :)</p>
]]></description><pubDate>Mon, 08 Dec 2025 14:37:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46192700</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46192700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46192700</guid></item><item><title><![CDATA[New comment by ozornin in "Show HN: I wrote a book – Debugging TypeScript Applications (in beta)"]]></title><description><![CDATA[
<p>Mostly yes. It touches upon debugging unit tests and server-side code, as well as methodologies applicable to debugging in general, but the practical parts are almost exclusively client-side.</p>
]]></description><pubDate>Mon, 08 Dec 2025 14:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46192588</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46192588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46192588</guid></item><item><title><![CDATA[Show HN: I wrote a book – Debugging TypeScript Applications (in beta)]]></title><description><![CDATA[
<p>Article URL: <a href="https://pragprog.com/titles/aodjs/debugging-typescript-applications/">https://pragprog.com/titles/aodjs/debugging-typescript-applications/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46192348">https://news.ycombinator.com/item?id=46192348</a></p>
<p>Points: 53</p>
<p># Comments: 18</p>
]]></description><pubDate>Mon, 08 Dec 2025 14:06:35 +0000</pubDate><link>https://pragprog.com/titles/aodjs/debugging-typescript-applications/</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46192348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46192348</guid></item><item><title><![CDATA[New comment by ozornin in "Over-regulation is doubling the cost"]]></title><description><![CDATA[
<p>That's a wild oversimplification</p>
]]></description><pubDate>Fri, 21 Nov 2025 08:38:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46002516</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=46002516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46002516</guid></item><item><title><![CDATA[Anyone saying "I was wrong" is a friend of mine]]></title><description><![CDATA[
<p>Article URL: <a href="https://ozorn.in/blog/i-was-wrong/">https://ozorn.in/blog/i-was-wrong/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45981130">https://news.ycombinator.com/item?id=45981130</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Nov 2025 15:56:54 +0000</pubDate><link>https://ozorn.in/blog/i-was-wrong/</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=45981130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45981130</guid></item><item><title><![CDATA[New comment by ozornin in "Ask HN: Who is hiring? (November 2025)"]]></title><description><![CDATA[
<p>Framer | Multiple positions | Remote (Netherlands, Germany, Spain, United Kingdom) or Hybrid (Amsterdam, Barcelona) | <a href="https://www.framer.com" rel="nofollow">https://www.framer.com</a> | Full-time | Visa Sponsorship<p>Framer is the design tool for websites<p>Senior+ Product Engineer - <a href="https://www.framer.com/careers/senior-product-engineer" rel="nofollow">https://www.framer.com/careers/senior-product-engineer</a>
Staff+ Back-end Engineer - <a href="https://www.framer.com/careers/principal-backend-engineer" rel="nofollow">https://www.framer.com/careers/principal-backend-engineer</a>
Senior+ Site Reliability Engineer - <a href="https://www.framer.com/careers/senior-site-reliability-engineer" rel="nofollow">https://www.framer.com/careers/senior-site-reliability-engin...</a><p>You can email me if you find it interesting: andrey.ozornin@framer.com</p>
]]></description><pubDate>Tue, 04 Nov 2025 18:12:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45814068</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=45814068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45814068</guid></item><item><title><![CDATA[New comment by ozornin in "Ask HN: What alternatives to GitHub are you using?"]]></title><description><![CDATA[
<p><a href="https://codeberg.org" rel="nofollow">https://codeberg.org</a></p>
]]></description><pubDate>Tue, 12 Aug 2025 14:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44876442</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=44876442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44876442</guid></item><item><title><![CDATA[Flag palette: HEX codes of flag colors]]></title><description><![CDATA[
<p>Article URL: <a href="https://flagpalette.com/">https://flagpalette.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44029443">https://news.ycombinator.com/item?id=44029443</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 19 May 2025 13:07:42 +0000</pubDate><link>https://flagpalette.com/</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=44029443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44029443</guid></item><item><title><![CDATA[New comment by ozornin in "Alephic Writing Style Guide"]]></title><description><![CDATA[
<p>Another writing style guide, barely distinguishable from many others, but written in tone like it's radically different. Maybe this is precisely the point, though.</p>
]]></description><pubDate>Tue, 13 May 2025 08:17:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43970697</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=43970697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43970697</guid></item><item><title><![CDATA[Adding search to static Astro sites]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.thomasledoux.be/blog/search-static-astro-website">https://www.thomasledoux.be/blog/search-static-astro-website</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43960950">https://news.ycombinator.com/item?id=43960950</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 12 May 2025 08:52:30 +0000</pubDate><link>https://www.thomasledoux.be/blog/search-static-astro-website</link><dc:creator>ozornin</dc:creator><comments>https://news.ycombinator.com/item?id=43960950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43960950</guid></item></channel></rss>