J Lopes

@jlopes.eu

#frontend & #design #webdev. #pagan. Maker of small things, occasionally #pie. https://jlopes.eu/about/

Why do free online tools ask you to sign up? It's a sales funnel, and that data is worth a lot to them. You are the product. With a bit of knowledge, persistence, documentation, you too can stop relying on dubious tools. This way you'll also learn how small the wizard behind the curtain is.

Build Your Own Browser Tools Without a Backend - J Lopes

Many free online tools want your email first. Most of what they do can happen in the browser instead, and this is how.

jlopes.eu

Every SaaS company also relies on other SaaS providers. "Homebrew" solutions are frequently sufficient and help avoid staff and expenses. However, this brought a vicious cycle of not relying on the ecosystem and a reversal of decisions, such as rehiring employees they had previously laid off.

AI is the Poisoned Apple of the SaaS Ecosystem - J Lopes

Companies replaced people with AI and are now quietly rehiring them. On why the last 20% of the work still needs humans, and what "good enough" is doing to SaaS.

jlopes.eu

It all began with a small Unicode lookup tool. I loaded 30,000 blocks on a single web page, and my browser crashed. The fix: render only the ~30 tiles actually on screen, swapping them as you scroll. Full write-up on how virtualization works and if/when you need it, plus a live 10,000-cell demo!

Understanding List Virtualization - J Lopes

How windowing speeds up huge grids: render only visible rows, tune overscan, and compare how React vs Vue skip re-rendering unchanged rows.

jlopes.eu