Live data from Hacker News

I completely ignored the front end development scene for 6 months. It was fine

rachsmith.com

151–160 of 162 posts

Re: I completely ignored the front end development scene for 6 months. It was fine

#151
post #147
post #113

Earlier quoted context omitted.

I've heard of a theory that says "A's hire A's but B's hire C's". The gist is that cream-of-the-crop interviewers actively look for open-ended-ness and the possibility that the interviewee may be better at things than they are, whereas less effective interviewers only look for people whose skills are a subset of their own (and by implication, design tests that only leverage the skillset they know, hence the "must hav…

I agree that good engineers can learn most tech fast, and that that is due to experience and not them being inherently smarter than others. If this is true though, how do you measure (non specific) experience? Maybe asking for 100 relatively easy but totally random knowledge crumbs? (some web, some unix, some networking, some functional programming, etc). It would be impossible to score high, but well rounded enginee…

For me a good sign are task questions: suppose we have X with Y as a restriction. How would you accomplish Z?

Re: I completely ignored the front end development scene for 6 months. It was fine

#152

I've found the way to reduce churn the most is discard frameworks and DSLs whenever possible. This morning, I rewrote a page of frontend code for a scheduling webapp. I'd initially built it in TS/React years ago. Switched to Rust/WASM with a custom VDOM-based framework a year ago. I'm reasonably confident I won't rewrite it again in a new framework: the new page is an HTML document with an included JS script that per…

Completely agree. After healthy doses of React / Angular / Vue development, you kind of reach a point where wrestling with the quirks and overhead of the framework, when it's not strictly necessary, seems like more work than just tossing up some plain standards-compliant code.

I like getting rid of dependencies whenever possible.

I think I read something a little while ago that that's actually what Netflix sometimes tries to do with their front end - plain, dep-free code wherever they can make it work.

Re: I completely ignored the front end development scene for 6 months. It was fine

#153
post #15

Earlier quoted context omitted.

> The first rule you should remember when reading HN is the real world is not HN. Can you explain what you mean by that?

How often do you see Rust mentioned here? Rust's actual use in the industry is minimal. Yes, it's growing, but it's relatively unknown. The small academic team I was on wrote a stats app package using Mithril. Nobody's using mithril, it's hardly discussed here, even though the author posts often. I truly believe that mithril is better than React or Vue people just don't know about it, it's not part of the hype cycle.…

Rust is likely used more in industry than you think, you just have to look for it.

Re: I completely ignored the front end development scene for 6 months. It was fine

#154

Haha. I ignored the web dev scene for a year or two to work on something else. Angularjs vanished and nobody will hire you unless you have worked with react. Rest is gone and everyone is obsessed with graphql. Kubernetes really took off. React alone isn’t enough though, it’s nextjs and everyone is looking into trendy redux replacements now. Typescript is everywhere. Everyone assumes you can’t code your way out of a p…

When I started learning to code few years ago, tutorials were always, "how to create a blog ?" because it shows everything (authentication, crud, nested view, rights). Then javascript framework came out. It was so hard that they move to just a todolist tutorial because even the creator didn't know how to create a blog with their new cool tech. Some blogger were still able to understand how to use it and release todol…

This is a wonderful comment. You've put into words what I've felt about the industry these past 10 years.

Complexity correlates strongly with onboarding. The more complex your framework, library, or tool, the longer and steeper the learning curve to become productive with it.

Re: I completely ignored the front end development scene for 6 months. It was fine

#155

Earlier quoted context omitted.

When I started learning to code few years ago, tutorials were always, "how to create a blog ?" because it shows everything (authentication, crud, nested view, rights). Then javascript framework came out. It was so hard that they move to just a todolist tutorial because even the creator didn't know how to create a blog with their new cool tech. Some blogger were still able to understand how to use it and release todol…

This is a wonderful comment. You've put into words what I've felt about the industry these past 10 years. Complexity correlates strongly with onboarding. The more complex your framework, library, or tool, the longer and steeper the learning curve to become productive with it.

This is not about a learning curve, I feel like you will never be productive with any of those javascript framework.

Yes, of course there is a learning curve. For react you will be a lot faster after a few month using it. And this curve is a lot longer than for rails(react and rails are just here for example here).

But it seems even after being a react god master you will still be x10 times less productive than an average rails developer for developing an everyday feature.

Re: I completely ignored the front end development scene for 6 months. It was fine

#156

Haha. I ignored the web dev scene for a year or two to work on something else. Angularjs vanished and nobody will hire you unless you have worked with react. Rest is gone and everyone is obsessed with graphql. Kubernetes really took off. React alone isn’t enough though, it’s nextjs and everyone is looking into trendy redux replacements now. Typescript is everywhere. Everyone assumes you can’t code your way out of a p…

YMMV: I see lots of job offers for Angular, just mostly in the Enterprise sector. The sort of places that also use Spring Boot on the backend.

Outside of that sector, I personally don't know anyone who would choose either - but it's definitely still a significant market segment.

Re: I completely ignored the front end development scene for 6 months. It was fine

#157

I've found the way to reduce churn the most is discard frameworks and DSLs whenever possible. This morning, I rewrote a page of frontend code for a scheduling webapp. I'd initially built it in TS/React years ago. Switched to Rust/WASM with a custom VDOM-based framework a year ago. I'm reasonably confident I won't rewrite it again in a new framework: the new page is an HTML document with an included JS script that per…

Is this custom VDOM-based framework not a dependency? Doesn’t sound like a web standard.

Correct - which is why I replaced it with HTML/CSS/JS.

Re: I completely ignored the front end development scene for 6 months. It was fine

#158
post #73

Earlier quoted context omitted.

Rust has a huge exposure in the programming community. I may not know how to write it, but I sure know what it is. It's not just limited to HN in awareness.

>Rust has a huge exposure in the programming community. And it's used exactly nowhere. Can you name one project that is rust based and isn't part of the rust toolchain?

https://github.com/rust-unofficial/awesome-rust

Re: I completely ignored the front end development scene for 6 months. It was fine

#159
post #73

Earlier quoted context omitted.

>Rust has a huge exposure in the programming community. And it's used exactly nowhere. Can you name one project that is rust based and isn't part of the rust toolchain?

Redox, quite a few utilities that replace classic Unix ones with something that has a better interface (ls, and I think something that replaced grep), probably more.

Ripgrep is awesome : https://github.com/BurntSushi/ripgrep

Some others : https://lib.rs/command-line-utilities

Re: I completely ignored the front end development scene for 6 months. It was fine

#160
post #42
post #24

I switched to Flutter 2.5 years ago for frontend. The blessing of having incredibly well designed UI framework that gives you NATIVE iOS/Android/WEB/MacOS/Linux/Windows app from the single code (in a decent language and without a gram of html/css/js crap) is hard to describe. I'm stunned by how many devs yet to discover flutter. Web frontend ecosystem is just a pile of hacks on top of hacks compared to what Flutter t…

Dead tree Flutter book you would recommend?

Nope, I use bottom-up learning for languages/frameworks .
Post reply on HN