Personally, I work on Graphite for two reasons. 1) I love working with kind, smart, intense teammates. I want to be surrounded by folks who I look up to and who energize me. 2) I want to build bleeding-edge dev tools that move the whole industry forward. I have so much respect for all y’all across the world, and nothing makes me happier than getting to create better tooling for y’all to engineer with. Graphite is very much the combination of these two passions: human collaboration and dev tools.
Joining Cursor accelerates both these goals. I get to work with the same team I love, a new bunch of wonderful people, and get to keep recruiting as fast as possible. I also get to keep shipping amazing code collaboration tooling to the industry - but now with more resourcing and expertise. We get to be more ambitious with our visions and timelines, and pull the future forward.
I wouldn’t do this if I didn’t think the Cursor team weren’t standup people with high character and kindness. I wouldn’t do this if I thought it meant compromising our vision of building a better generation of code collaboration tooling. I wouldn’t do it if I thought it wouldn’t be insanely fun and exciting. But it seems to be all those things, so we’re plunging forward with excitement and open hearts!
When I want to find something that's actually good, I use this site: https://top-rated.online. At first glance it looks like an unremarkable SEO spam site, but it's actually a great way to get properly ranked Google Maps reviews. It uses proper Bayesian ranking, so it won't show you a 5 star place with two reviews over a 4.9 star place with 2,000 reviews, as Google often will. And it has good sorting and filtering options so you can, for example, filter or sort by number of reviews.
Rails has everything he mentions as an advantage of Phoenix. He's also implying that Rails does not use web sockets to communicate with frontend which is not only wrong it should be evidently wrong to anyone who built a Rails app in the last 3 years.
That's not to say that Phoenix and LiveView aren't phenomenal tools, they are! However what's keeping me in the Rails world is Hotwire Native. I truly feel like a one man army building mobile and web apps in a quick turnaround time.
Where is the article saying that? I only see " Those things are possible in Rails and Laravel, but they take a bit more effort to set up." which is a very different (and more nuanced/personal take) then what you're stating.
Apart from that it's a great keyboard.
I couldn’t make the corne variants work because tucking my thumbs hurt. The ergodox is too big. Even a keyboard like the ZSA Voyager just doesn’t fit me right. However, the glove80, running a 40 key layout that I’ve come up with after doing a fair amount of heat mapping my own keystrokes, gets rid of all my hand and wrist discomfort. My only complaint is what a hassle it is to haul around.
The only “wisdom” (hard earned) I would pass along is:
- Make a heat map of your keyboard over a few days to see what keys you need.
- tweak your layout to make it easy and comfortable to get to the keys and key combos you use.
- remember you do NOT have to use every key!
If I'm reading your reply further down the page right then you only use two of the 6 keys. Is that right? For me, I think I'd want to use at least 4 or 5 keys in my thumb cluster before I could call it comfortable.