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.
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.
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.
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
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
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.
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.