HNHacker News
TopNewBestAskShowJobs

alexbezhan

81 karma · joined November 30, 2019

HackerSmacker profile: https://www.hackersmacker.org/user/alexbezhan?hs=LA0fJkJgDr3Jh86sC7
submissionscomments
alexbezhan··on After 7 years in production, Scarf has reluctantly moved away from Haskell
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.

Now I am using Elixir and incredibly surprised by how little I need static types. They are useful, but less needed now.

Never could believe I would say that. But I'm the most productive I ever been.

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.

alexbezhan··on Sergey Brin told Google staff that working 60 hours a week is the 'sweet spot'
There is a book, called "The Price of Tomorrow". Talking about this specific problem. TLDR: Inflation
alexbezhan··on YouTube to automatically label AI-generated videos
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.
alexbezhan··on Celebrating 20 Years of MDN
MDN is the best. I use only standard web features and it’s a blessing to have MDN. Thank you for your hard work.
alexbezhan··on Wikihouse: Open-Source Houses
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.
alexbezhan··on Mariposa – A programming language with time-travel
It's a toy language. A toy.
alexbezhan··on Lapce Editor 0.3
Code folding is still not supported. It's a dealbreaker for me https://github.com/lapce/lapce/issues/749
alexbezhan··on Ask HN: PG's 'Do Things That Don't Scale' manual examples?
I manually signup users. They leave their email on the website, I then go and create user in Auth0 and send them invitation.

Planning to change this flow now before going public.

alexbezhan··on Ask HN: Is middle management the most vulnerable/disposable in a corporation?
I’m a founder of a company, and I hire managers. It depends on the person skill set, and not the title.

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.

alexbezhan··on Show HN: I made a all-in-one web app to help me with my freelance admin tasks
Great web app, great UX. What did you use for user registration and confirmatino email? Auth0?
alexbezhan··on Choose Postgres queue technology
I'm using SQLite as my main database. Is it a bad idea to build queues on top of SQLite?
alexbezhan··on Show HN: Tome, aka Tom's Editor – a new command-line text editor
CRM from scratch - https://www.youtube.com/watch?v=l4QjeBEkNLc (Shameless plug)
alexbezhan··on Linear code is more readable
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 https://www.youtube.com/watch?v=l4QjeBEkNLc
alexbezhan··on Ask HN: Who is hiring? (August 2023)
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.

I avoid bloated libraries if possible and try to retain as much control over user experience as possible. While also keeping the app simple.

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.

On the server-side I use Node with Typescript and SQLite.

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.

If you have web experience 3+ years, are from Eastern Europe or similar timezone and are interested, DM me please in Twitter @alexbezhan

alexbezhan··on Going from React to Vanilla JavaScript
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.
alexbezhan··on Going from React to Vanilla JavaScript
Author here. JSX makes it easy to do easy things.

Building DOM is not a hard problem at all. Yes, it's more tedius with Vanilla DOM. But that's not a hard problem.

Hard problem is making it fast, reliable and predictable.

alexbezhan··on Ask HN: Who is hiring? (June 2023)
My bad, try now
alexbezhan··on Ask HN: Who is hiring? (June 2023)
Looking for Nodejs developer: - Experience in Nodejs backend/full-stack 2+ years - Experience in software development 7+ years - Experience with Worker threads is a must - Experience with PM2 is a must

About the project: SaaS web application for analysing and optimisation of PPC data on Amazon. You will have the opportunity to do full stack development from start to finish, owning the entire thing. We embrace simplicity in the tech stack and getting things done. Stack: Nodejs, SQLite, HTMX, React, Typescript.

DM me on Twitter @alexbezhan

alexbezhan··on Tell HN: The “Y” logo in the top-left corner has been upgraded to SVG
Move slow and keep things as usual.
alexbezhan··on Syncthing: A continuous file synchronization program
What if I do sqlite backup with cron and then sync the backup?
alexbezhan··on Syncthing: A continuous file synchronization program
Found relevant discussion here https://forum.syncthing.net/t/bahaviour-of-st-on-sqlite-file...
alexbezhan··on Syncthing: A continuous file synchronization program
Can I use it to backup SQLite? Like an alternative to Litestream? Are there any negative implications for doing this?
alexbezhan··on Nim 2.0.0 RC2
What app are you developing with it?
alexbezhan··on Ask HN: Is it possible to compile TypeScript to Golang?
I don't need Javascript runtime semantics. I just want to use Typescript.
alexbezhan··on Ask HN: Which E2E tool to pick? Need reliability and speed
What are the advantanges of Playwright over Cypress for you?
alexbezhan··on Ask HN: Which E2E tool to pick? Need reliability and speed
Tech stack is Node, Express, htmx, SQLite.
alexbezhan··on Launch HN: Second (YC W23) – AI bots that add features to web apps
Amazing. If it can learn my style and code conventions and create features in architectural style of the current product - it is my dream and I can pay a lot for it.
alexbezhan··on Ask HN: What companies are embracing “HTML over the wire”?
We use htmx + Node, and we are hiring. PM me on Twitter @alexblearns
alexbezhan··on Ask HN: Who needs beta testers?
I’m building my own SaaS and am really interested in something that would help me create great onboarding. So I went to your website and honestly tried to understand your product. Instead of great onboarding your website has very complicated video, that I gave up on.

So maybe having a great onboarding on your own website would be a good way of showing that your product is great.

alexbezhan··on Hypermedia Clients
I use htmx extensively and I care 0 minutes about what is more RESTful and HATEOS. I don’t care about these terms.

And for the author to emphasize these concepts is to shoot himself into foot, because nobody cares about that and it’s not why people use htmx or other html-based libraries.

Page 1 of 2Next →