<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: alexbezhan</title><link>https://news.ycombinator.com/user?id=alexbezhan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 15:04:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alexbezhan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alexbezhan in "After 7 years in production, Scarf has reluctantly moved away from Haskell"]]></title><description><![CDATA[
<p>I find the need for type systems is less important now. and thats me saying this after 15 years of coding in Java, Scala, Kotlin, Typescript.<p>Now I am using Elixir and incredibly surprised by how little I need static types.
They are useful, but less needed now.<p>Never could believe I would say that. But I'm the most productive I ever been.<p>I get bugs of course, but they are related to queues lengths,  retries, api errors, memory usage, performance, ...
Bugs related to incompatible types are rare.</p>
]]></description><pubDate>Sat, 11 Jul 2026 10:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48870682</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=48870682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48870682</guid></item><item><title><![CDATA[New comment by alexbezhan in "Sergey Brin told Google staff that working 60 hours a week is the 'sweet spot'"]]></title><description><![CDATA[
<p>There is a book, called "The Price of Tomorrow".
Talking about this specific problem.
TLDR: Inflation</p>
]]></description><pubDate>Sun, 31 May 2026 18:04:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48348031</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=48348031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48348031</guid></item><item><title><![CDATA[New comment by alexbezhan in "YouTube to automatically label AI-generated videos"]]></title><description><![CDATA[
<p>Its possible to appeal if you have a legit channel.
My mom actually got demonetized accidentally.
She managed to appeal and successfully got it fixed by Youtube.</p>
]]></description><pubDate>Thu, 28 May 2026 18:12:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48313092</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=48313092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48313092</guid></item><item><title><![CDATA[New comment by alexbezhan in "Celebrating 20 Years of MDN"]]></title><description><![CDATA[
<p>MDN is the best.
I use only standard web features and it’s a blessing to have MDN.
Thank you for your hard work.</p>
]]></description><pubDate>Fri, 25 Jul 2025 09:45:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44681368</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=44681368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44681368</guid></item><item><title><![CDATA[New comment by alexbezhan in "Wikihouse: Open-Source Houses"]]></title><description><![CDATA[
<p>People build much worse houses now, from aesthetic perspective.
No matter where I go, I usually prefer to live in a city center because that's where the most pleasing houses are.
We forgot how to build nice houses. Sad.</p>
]]></description><pubDate>Wed, 10 Jan 2024 09:16:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=38938061</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=38938061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38938061</guid></item><item><title><![CDATA[New comment by alexbezhan in "Mariposa – A programming language with time-travel"]]></title><description><![CDATA[
<p>It's a toy language. A toy.</p>
]]></description><pubDate>Wed, 10 Jan 2024 09:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=38937966</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=38937966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38937966</guid></item><item><title><![CDATA[Escaping Complexity in the world of Clean Code and OOP]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexbezhan.substack.com/p/escaping-complexity-in-the-world">https://alexbezhan.substack.com/p/escaping-complexity-in-the-world</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38591358">https://news.ycombinator.com/item?id=38591358</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 10 Dec 2023 13:21:24 +0000</pubDate><link>https://alexbezhan.substack.com/p/escaping-complexity-in-the-world</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=38591358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38591358</guid></item><item><title><![CDATA[Escaping Complexity in the world of Clean Code and OOP]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexbezhan.substack.com/p/escaping-complexity-in-the-world">https://alexbezhan.substack.com/p/escaping-complexity-in-the-world</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38510911">https://news.ycombinator.com/item?id=38510911</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 03 Dec 2023 21:24:41 +0000</pubDate><link>https://alexbezhan.substack.com/p/escaping-complexity-in-the-world</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=38510911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38510911</guid></item><item><title><![CDATA[New comment by alexbezhan in "Lapce Editor 0.3"]]></title><description><![CDATA[
<p>Code folding is still not supported. It's a dealbreaker for me <a href="https://github.com/lapce/lapce/issues/749">https://github.com/lapce/lapce/issues/749</a></p>
]]></description><pubDate>Tue, 14 Nov 2023 16:06:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=38265038</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=38265038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38265038</guid></item><item><title><![CDATA[New comment by alexbezhan in "Ask HN: PG's 'Do Things That Don't Scale' manual examples?"]]></title><description><![CDATA[
<p>I manually signup users.
They leave their email on the website, I then go and create user in Auth0 and send them invitation.<p>Planning to change this flow now before going public.</p>
]]></description><pubDate>Thu, 26 Oct 2023 01:53:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38020771</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=38020771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38020771</guid></item><item><title><![CDATA[New comment by alexbezhan in "Ask HN: Is middle management the most vulnerable/disposable in a corporation?"]]></title><description><![CDATA[
<p>I’m a founder of a company, and I hire managers.
It depends on the person skill set, and not the title.<p>The business still needs middle management, but they are cutting the weakest people. It just turns out that a lot of middle managers are weak.</p>
]]></description><pubDate>Wed, 18 Oct 2023 19:22:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37933471</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=37933471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37933471</guid></item><item><title><![CDATA[New comment by alexbezhan in "Show HN: I made a all-in-one web app to help me with my freelance admin tasks"]]></title><description><![CDATA[
<p>Great web app, great UX.
What did you use for user registration and confirmatino email? Auth0?</p>
]]></description><pubDate>Mon, 09 Oct 2023 19:05:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37823994</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=37823994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37823994</guid></item><item><title><![CDATA[New comment by alexbezhan in "Choose Postgres queue technology"]]></title><description><![CDATA[
<p>I'm using SQLite as my main database. Is it a bad idea to build queues on top of SQLite?</p>
]]></description><pubDate>Mon, 25 Sep 2023 07:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=37640567</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=37640567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37640567</guid></item><item><title><![CDATA[New comment by alexbezhan in "Show HN: Tome, aka Tom's Editor – a new command-line text editor"]]></title><description><![CDATA[
<p>CRM from scratch - <a href="https://www.youtube.com/watch?v=l4QjeBEkNLc">https://www.youtube.com/watch?v=l4QjeBEkNLc</a> (Shameless plug)</p>
]]></description><pubDate>Fri, 22 Sep 2023 19:09:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37616334</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=37616334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37616334</guid></item><item><title><![CDATA[New comment by alexbezhan in "Linear code is more readable"]]></title><description><![CDATA[
<p>I write top-to-bottom code almost always. And prefer not to have separate functions if I don't need them. Here is the real example I'm building CRM <a href="https://www.youtube.com/watch?v=l4QjeBEkNLc">https://www.youtube.com/watch?v=l4QjeBEkNLc</a></p>
]]></description><pubDate>Fri, 15 Sep 2023 12:59:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37522246</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=37522246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37522246</guid></item><item><title><![CDATA[New comment by alexbezhan in "Ask HN: Who is hiring? (August 2023)"]]></title><description><![CDATA[
<p>I’m hiring my first Full Stack Web programmer to the team.
The app is called AMS Pilot. It’s a spreadsheet interface specifically designed for Amazon PPC (pay-per-click).
PPC managers use it as their daily driver. It lets the users perform the work they need to do - optimise PPC campaigns.<p>I avoid bloated libraries if possible and try to retain as much control over user experience as possible. While also keeping the app simple.<p>There is no OOP bs in the code. The coding principles are very similar to the ones that Casey Muratori and Jonathan Blow use, since I came to similar conclusions after programming for 13+ years.<p>On the server-side I use Node with Typescript and SQLite.<p>In the browser I use Vanilla DOM API in Typescript and a little bit of HTMX. 
The app is using Amazon API a lot, to download the PPC data on a daily basis and show it to the user.<p>If you have web experience 3+ years, are from Eastern Europe or similar timezone and are interested, DM me please in Twitter @alexbezhan</p>
]]></description><pubDate>Tue, 01 Aug 2023 22:47:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=36964323</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=36964323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36964323</guid></item><item><title><![CDATA[I rewrote my spreadsheet from ReactTable to Vanilla JavaScript]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexbezhan.substack.com/p/how-i-rewrote-my-spreadsheet-from">https://alexbezhan.substack.com/p/how-i-rewrote-my-spreadsheet-from</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36931038">https://news.ycombinator.com/item?id=36931038</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 30 Jul 2023 13:38:35 +0000</pubDate><link>https://alexbezhan.substack.com/p/how-i-rewrote-my-spreadsheet-from</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=36931038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36931038</guid></item><item><title><![CDATA[New comment by alexbezhan in "Going from React to Vanilla JavaScript"]]></title><description><![CDATA[
<p>Author here. I've used React Table for this, which has like 20k+ stars on Github. 
It's slow.
Imagine you want to edit a cell in a spreadsheet with 40k rows. You MUST create a new array, otherwise React won't update the DOM.</p>
]]></description><pubDate>Sat, 08 Jul 2023 14:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36644663</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=36644663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36644663</guid></item><item><title><![CDATA[New comment by alexbezhan in "Going from React to Vanilla JavaScript"]]></title><description><![CDATA[
<p>Author here. JSX makes it easy to do easy things.<p>Building DOM is not a hard problem at all. Yes, it's more tedius with Vanilla DOM. But that's not a hard problem.<p>Hard problem is making it fast, reliable and predictable.</p>
]]></description><pubDate>Sat, 08 Jul 2023 14:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=36644635</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=36644635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36644635</guid></item><item><title><![CDATA[Going from React to Vanilla JavaScript]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexbezhan.substack.com/p/going-from-react-to-vanilla-js">https://alexbezhan.substack.com/p/going-from-react-to-vanilla-js</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36644274">https://news.ycombinator.com/item?id=36644274</a></p>
<p>Points: 43</p>
<p># Comments: 35</p>
]]></description><pubDate>Sat, 08 Jul 2023 13:38:16 +0000</pubDate><link>https://alexbezhan.substack.com/p/going-from-react-to-vanilla-js</link><dc:creator>alexbezhan</dc:creator><comments>https://news.ycombinator.com/item?id=36644274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36644274</guid></item></channel></rss>