Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
catwind7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
catwind7
6y ago
Yeah, I also want to emphasize (again) that none of this is a criticism of stimulus - the key words / phrases they used two years ago and continue to use are things like "modest" and "augmenting html". Our needs wer
32.
▲
by
catwind7
6y ago
I don't know enough about which parts of the site you're referring to to say for sure, but stimulus / stimulus-like approaches are perfectly fine for most display-only views even if they're fairly complex. There are page
33.
▲
by
catwind7
6y ago
Sure! One typical example is a component that collects (and displays) education history provided by the user. I'll list out just a few key UI behavior: * A "read" view which represents a list of containers with titles that sh
34.
▲
by
catwind7
6y ago
We adopted stimulusjs a couple of years ago for adding some basic interactivity on our pages and it was a decent tool, but we quickly grew out of it once we started adding more complex (form based) front-end behavior involving lots of state
35.
▲
by
catwind7
6y ago
Hahahaha and here I'am, writing my own static site generator this weekend. I promise I'll use it to write more!
36.
▲
by
catwind7
6y ago
I think this is exactly why "communication" crops up so often and why "talk to your customers" is the number one advice for founders. I think it's a really underrated / underinvested skill in the industry (from
37.
▲
by
catwind7
6y ago
Yeah - I think that drive to learn and improve also directly relates to what peter norvig touches on. I think a big part of _keeping_ that drive if you have it (or cultivating that drive if you don't) requires a sort of being able to e
38.
▲
by
catwind7
6y ago
I had a friend who said he would never consider this type of work because there's way too much sitting... and I'm like wow that's actually one of the _easiest_ problems to solve!
39.
▲
by
catwind7
6y ago
Yeah, there are so many different motivators for work. I really enjoy programming as a hobby, but I also wish we would stop treating that as if it's a pre-req to doing good work. You can't be effective at your job if your manager
40.
▲
by
catwind7
6y ago
I've noticed myself scrolling farther and farther down search results. There's so much SEO'd garbage at the top of the fold now.
41.
▲
by
catwind7
6y ago
Ah, I see. Thank you for clarifying that. That book sounds interesting, I'll check it out. Thanks for taking the time to engage! I've also learned quite a bit reading through everyone's responses.
42.
▲
by
catwind7
6y ago
There's also another side of disgust that motivates you to improve things. Some of my favorite work were born out of sheer anger
43.
▲
by
catwind7
6y ago
> remind myself I've been able to solve pretty much any problem I've faced. I think this confidence is really important and part of it seems to come from having solved lots of problems in the past / working through frustra
44.
▲
by
catwind7
6y ago
Put another way, it's easier to write a throwaway program that works once but how do you make it continue to work and serve needs over some period of time? I think part of it is knowledge of principles like you said, but I also don
45.
▲
by
catwind7
6y ago
This is so easy to forget. I think when we're in the trenches it's quite hard to pull back and view what you're doing as means to an end and the means (libraries, frameworks) change constantly. I think it's also difficul
46.
▲
by
catwind7
6y ago
I totally agree - I think I'm probably coming off as disagreeing with you though. I think the difference for me is that the importance of communication for solo programming is a bit of a sliding scale depending on what your goals are.
47.
▲
by
catwind7
6y ago
i've come to appreciate how useful it is to just remember basic stuff from stlib instead of having to look things up. Makes getting into flow much easier.
48.
▲
by
catwind7
6y ago
I think some of my favorite programmers exhibit this quality in spades
49.
▲
by
catwind7
6y ago
when I get frustrated that's often a cue for me to take a break haha. It's been a nice way to deal with frustration for me.
50.
▲
by
catwind7
6y ago
reminds me of http://threevirtues.com/
51.
▲
by
catwind7
6y ago
I intended it to be pretty open ended. Mostly interested in skills that are useful for _both_ solo and team work. I agree that there are some things that can be very useful for team work that are not as essential for solo work when it comes
52.
▲
by
catwind7
6y ago
literally true! I agree - so much of our time is spent coming up with working models of systems
53.
▲
Ask HN: Essential skill needed to be a programmer?
144 points
by
catwind7
6y ago
|
184 comments
54.
▲
Stable Dependencies Principle and Hidden Dependencies
(linisnil.com)
1 points
by
catwind7
6y ago
|
0 comments
55.
▲
by
catwind7
6y ago
> I've come to realize I'm not very good at it and thats unlikely to change. I may be wrong here but my impression from this comment is that you _want_ to improve, have a sense of where you can improve, but you have not found a
56.
▲
by
catwind7
6y ago
> One of the biggest problems with TDD is that it kind of relies on having clearly defined specifications That's very true. I think it's an easier sell when you have a relatively stable set of specifications (accounting softwar
57.
▲
by
catwind7
6y ago
I've found that the strictness imposed by TDD (write test first) has been valuable in learning how to write good tests and understanding the concept of "testability". If you've never tried TDD for a real project, I still
58.
▲
by
catwind7
6y ago
I've been meaning to checkout rust/golang for some time now - might pick up a book on it. I've worked primarily with rails the past few years and at times it feels like some of our biggest maintainability issues are the direc
59.
▲
by
catwind7
6y ago
> Everything gets a lot easier if you select the right software and framework, primarily if you use Ruby on Rails. Rails itself is a full-stack framework that has a best practice for every piece of a web application. If you are committed
60.
▲
by
catwind7
6y ago
yikes - that's true, we could still move life beyond earth and still never meet another civ. I didn't realize this at first but I was conflating the two
More ›