Live data from Hacker News

Mikeal Rogers has died

b.h4x.zip

31–40 of 56 posts

Re: Mikeal Rogers has died

#32
post #8

I had the pleasure of meeting Mikeal on a few occasions, but mainly I've benefited from his work over the years (initially via the JavaScript ecosystem, and later through the Protocol Labs community). PouchDB was way ahead of its time, and I'm just now coming around to how crazy cool it was and is compared to most other tech in its space. He made a great deal of positive impact on technical areas I care about. Rest i…

just learning about pouchdb now. why did it not take off you think?

Re: Mikeal Rogers has died

#34
Wow, that took me by surprise. I can't say I've followed his exact involvements closely but his name was definitely one I'd come across a lot, especially in the early years of Node.js. I even met him at a conference once, only recognizing that it had been him afterwards and thinking, he's shorter than I had thought. I can't really say much as the encounter was brief but he seemed like a genuinely nice person.

Fuck cancer.

Re: Mikeal Rogers has died

#36
post #32
post #8

I had the pleasure of meeting Mikeal on a few occasions, but mainly I've benefited from his work over the years (initially via the JavaScript ecosystem, and later through the Protocol Labs community). PouchDB was way ahead of its time, and I'm just now coming around to how crazy cool it was and is compared to most other tech in its space. He made a great deal of positive impact on technical areas I care about. Rest i…

just learning about pouchdb now. why did it not take off you think?

Around 2016 sometimes, a small team (me included) built a "mini" version of our main product (Typeform) which was using PouchDB for syncing forms/answers between the backend and the mobile app (written with Phonegap/Cordova if I remember correctly), mainly so we could have offline capabilities.

Everything worked fine, and was cool to launch something like that since I'm not a mobile developer by any measure. But PouchDB required using CouchDB for the syncing, which was both the first document DB we deployed in our production infrastructure, and the only use case for having CouchDB at all, so we didn't have lots of expertise about it.

I think managing CouchDB ended up being the biggest maintenance hassle at one point, as it was kind of an extra piece, compared to the "real" setup that hosted the other production data. AFAIK, there was no experts on CouchDB at the company either.

So I guess in the end if this "frontend sync library" you're want to use also ends up dictating the backend storage/engine, then make sure you can "afford" a completely new and standalone piece for just that. Unless you're already using CouchDB, then it seems like a no-brainer.

Probably today I'd cobble together something "manually" with Postgres and WebSockets/SSE instead if I was looking to do the same thing again.

Re: Mikeal Rogers has died

#37
He was well-known online for the request module — a name every developer seemed to know.

I first met him in person at playnode.io 2012 in Korea. Despite the language barrier, he patiently listened to my broken English and took the time to answer with kindness and sincerity. That was my first impression of him — and it stayed with me.

He taught not just through code, but through the way he treated others.

Rest in peace.

Re: Mikeal Rogers has died

#38
post #36
post #32

Earlier quoted context omitted.

just learning about pouchdb now. why did it not take off you think?

Around 2016 sometimes, a small team (me included) built a "mini" version of our main product (Typeform) which was using PouchDB for syncing forms/answers between the backend and the mobile app (written with Phonegap/Cordova if I remember correctly), mainly so we could have offline capabilities. Everything worked fine, and was cool to launch something like that since I'm not a mobile developer by any measure. But Pouc…

I remember 2017, at offline camp, I proposed talking about using offline first libraries with existing backends. Nobody, was interested. Seems the people interested in such tech were pretty much sold on CouchDB.

Just now, almost a decade later, we get libraries like Tinybase and SignalDB.

Re: Mikeal Rogers has died

#39
post #26

Dang (or new person) can we please have a black bar? Everyone that sends an HTTP request in Node uses Mikeal’s work: firstly he wrote the first NPM module to handle HTTP requests and then he worked tirelessly to ensure that module was never needed and high-level excellent HTTP support was built into node JS itself. Mikeal also worked on freeing node.js from Joyent via the iojs fork, and ran node events way before it…

I really appreciated his work on setting up governance for Node (in addition to his work on request and other stuff as other people have mentioned). It is probably largely forgotten now, but at the time it seemed like a big risk to Node being able to move forward technically and generally. I remember that the day Joyent agreed to let go of Node, he posted somewhere about celebrating at a bar in Oakland, where I lived at the time, but I was tired and didn't feel like being social so didn't attend, which I have always regretted since it would have been great to meet him in person and celebrate the victory.

Re: Mikeal Rogers has died

#40
post #27
post #20

When Node was just getting big I met Mikael for the first time at some Node event or another. It’s hard to overstate or forget how welcoming he was, always excited to see folks, and the one getting the energy of the room going. The more time I spent with Mikael the more I saw him doing all the small things that needed doing for a community, or an event. Even just hanging out Mikael was always so considerate and tried…

His own events were rad. I remember O’Reilly running some giant corporate event (maybe called JSfest) and Mikeal rented out the Marines Memorial Theatre in San Francisco for a couple of days beforehand and had way kore interesting and relevant talks by nearly every major person in the JavaScript ecosystem.

Yes! He organized a barebones conference out of the Meetup office in New York. The premise was that all attendees would do a 10 minute talk on any subject (I think it was called 10conf?). Mikeal spoke about his pour-over coffee setup while using it to make coffee for everyone.

I really enjoyed time I spent with him and appreciated his kindness and leadership in the community. My thoughts are with his family and loved ones.

Post reply on HN