News for hackers. Stuff that matters.

nfour

Cool to hear stories like this.

I started around 18yrs old with irc bots, then wordpress, php, js, nodejs, ts, rust etc.

The programmer's life can at times feel effortless when it's driven by a passion to create.

Re:Overmind.js – Frictionless State Management on Monday October 12, 2020 @05:11AM (#24752665)
I like the look of Overmind, the website is great as are your videos. I hope it gets more traction because the values you describe are important and underappreciated.

I'm a big fan of Mobx State Tree but have begun to hit a wall.

I'm currently dealing with TypeScript compilation time issues due to the complexity of the types MobxStateTree employs and thus have to face the fact that I can't rely on it to express my application without tiptoeing over circular type performance holes.

Re:The tyranny of chairs: why we need better design on Saturday August 29, 2020 @10:46PM (#24320969)
Sounds interesting - I have a lapboard setup as well but it could use improvement.

Any chance you could provide some pictures?

Re:Ask HN: What's your quarantine side project? on Wednesday May 13, 2020 @09:12PM (#23173990)
Looks valuable! I've a question. I'm building something which stores encrypted app data through a user provided cloud storage login.

Could TidyCloud allow for a user to OAuth login and request permission to store files across many storage providers (to ensure availability)?

Re:Userscripts Are Fun and Are Still Very Much Relevant on Friday April 17, 2020 @01:38AM (#22896524)
I recently wrote a tiny alternative to the mentioned webpack plugin https://github.com/nfour/TinyWebpackUserscriptPlugin

Using it in this project with some userscripts (see webpack.config.ts): https://github.com/nfour/userscripts

Tampermonkey seems like the best script manager for developer experience (as far as I could tell from trying the others) when configured as recommended (removing cache checks etc.), though it still requires 2 page refreshes to show changes.

If anyone knows of an improved workflow I'm all ears. I'd like to see something closer to webpack hot reloading, though I suspect we either need a new script manager, or a userscript framework that can be configured to hotswap code.

Perhaps browser managed content scripts will be viable? https://github.com/violentmonkey/violentmonkey/issues/604