DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Zee for Cohere

Posted on

What Rails or JS programming problem(s) do you wish you could watch someone work out?

Hello Friends!

In 2019, we're shifting our focus away from client work and towards accessible programming education.

We're in a lucky position where we have some real-world, open-or-near-open source production applications that are giving us a lot of nuanced problems to work through. And we're thinking "Why not take the time to package some of that up into something that's useful for people that aren't us?"

If you could ask two people with ~30-ish combined years of experience writing production web applications to walk you through step-by-step how to solve a particular problem in video form what would it be?

Would it be adding a feature to an existing code base over a few hours? Diagnosing and resolving performance issues? Performing a hairy, multi-step refactor?

Maybe something completely different we'd never thought of? Whatever it is, we'd love to hear about it so we can figure out a way to show how we would approach the problem together. Also, if you want you can vote in an informal twitter poll, in which we regret not providing an option for CodeyMcCodeFace.

Zee & Betsy

Top comments (4)

Collapse
 
andy profile image
Andy Zhao (he/him)

@maestromac wanna vote? I voted :)

Collapse
 
zspencer profile image
Zee

I feel like I need to give out those I Voted stickers ;).

What did you vote for and why?

Collapse
 
andy profile image
Andy Zhao (he/him)

Haha I have a VOTE pin attached to my jacket that I'm too lazy to take off. Still get some wandering eyes stuck on it when I'm commuting.

I voted for "slow Rails endpoint", but I misread the first one "Brittle JS feature tests" and would have voted for that instead. Reason being is that I can't seem to find much information about fixing JS feature tests and it's a rabbit hole that's not fun to go down anyway.

"Slow Rails endpoint" on the other hand is something I've seen a few posts about now, so seems to be a problem with solutions that are shared more often.

Thread Thread
 
zspencer profile image
Zee

That's a really great point about the availability of existing support! Thanks!

In defense of the modern web

I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over;

React users; the old guard with their artisanal JS and hand authored HTML; and Tom MacWright, someone I've admired from afar since I first became aware of his work on Mapbox many years ago. But I guess that's the price of having opinions.