For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | mmczaplinski's commentsregister


Just to let you know that e.g. https://supabase.io/oss/ is broken.

Regardless, congrats on the launch! :)


It's great!

In terms of concepts it's very similar to MobX but the API is minimal because it's focused on react only.

We're using react-easy-state in the Frontity framework https://github.com/frontity/frontity/ and very happy with it.

(shameless plug warning) I've written about principles behind react-easy-state and MobX here: https://czaplinski.io/blog/make-your-own-mobx/


A short example, no, because if all you need is a simple website, then you don't need Vue either :)

If you're building complex user interfaces or a large-scale web app, then hell yeah, you want to use React or Vue.


You can use vue, because for most web-applications with vue3 you will only add an additional 15kb to it. I'd wager kilobyte counts that low are worth it when you consider how much easier it is to add on additional functionality when you need it. A well-built build system can do so much automatically for you, including but not limited to automatically minifying your code, cleaning up dead code, html and styles or compressing your images in the build step.

For reference: I recently built a really large scale website with react, including a content-management-system, custom fonts, around 50 pictures and a ton of tracking. It weighs 1,1MB total. The first request without lazy-loaded resources only uses around 200KB. Can't really argue against that.


you mean the same facebook which created react.js? If you think any of those companies is not betting heavily on JS, you're out of touch :)


maybe, but i dont think they grew because of JS. they grew despite it maybe ;)


maybe, but it's impossible without it


SEEKING WORK | Remote only

• Senior full-stack web developer from Poland :)

• react, vue, node, python, mongoDB, postgres and many other web technologies.

• More about me: https://czaplinski.io

• Previous experience:

  - https://uberchord.com 
  - https://envisioning.io
• 5/5 on https://www.codementor.io/michalczaplinski

• Rate: $70 / hour

Thanks!


SEEKING WORK | Remote

Location: Lima, Peru.

I'm an experienced full-stack web developer willing to take on freelance contracts :)

Primary technologies: JS, react, node/JS, python, mongoDB, postgres.

Previous experience: - https://uberchord.com - https://envisioning.io

Rate: $70 / hour

More about me: https://czaplinski.io

Thanks!


A westerner who used to live in Kenya for about 6 months. The tribal divisions are very much present in Kenya. You can tell the tribe that someone belongs to by their surname and to a lesser extent by physical appearance.

People are definitely more happy to hire others from their own tribe or rent rooms to them but it's more just nepotism than outright racism, at least in larger cities.

The violence that happened during the last elections was also driven mostly by political factors first, rather than race. It just so happens that the president Kenyatta and the political elites of Kenya come mostly from the Kikuyu tribe, which then leads to tensions along tribal lines.

In my experience, the tribal divisions are more pronounced in the countryside. Until recently, in some parts of the country there has been open conflict between tribes, e.g between Turkana and Samburu in the north. I have witnessed numerous times the Samburu use racial slurs to describe the Turkana and vice versa.


Thanks, that's helpful.


Obviously, there is a tradeoff between the two ends of the spectrum that you've labelled travel and careerism...

Here is another tradeoff for you to consider: One between telling an inspiring lie in order to pick someone up and being brutally honest about their life choices.

If your "advice" is "you missed your chance, you're screwed", then that does not help anyone else either. Advice is as much about inspiring confidence and fostering a change in perspective as it is about dealing with the hard truths.


I'm very surprised no one has mentioned GatsbyJS yet https://gatsbyjs.org.

You write your site in react, which is compiled into HTML at build time. After the user fetches the HTML, gatsby prefetches all the resources that might be needed later, so the site feels incredibly fast when navigating.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You