Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
protonimitate
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
protonimitate
7y ago
Personally I would recommend using React's bult in Contexts before jumping straight to redux. Redux is great when needed, but can easily over-complicate something that can easily be solved by Context.
92.
▲
by
protonimitate
7y ago
Genuine question regarding landfills: What are the real environmental effects of stuff "piling up in landfills"? I hear that "land filling" is bad but have never gotten a strong reason as to why. Obviously toxic/nuc
93.
▲
by
protonimitate
7y ago
I try to have my team "teach not criticize" when it comes to code reviews. This helps shift the mindset from "what's wrong with this code" to "how can this code be better". Its a subtle difference, but mak
94.
▲
by
protonimitate
7y ago
I try to only bookmark things that a) I visit repeatedly (multiple times per day), b) are not available from the "landing page" (filtered views, sub pages, complicated urls... anything that takes more than one click to get to), an
95.
▲
by
protonimitate
7y ago
Comparing modern day burnout to slavery is a gross exaggeration and it's honestly shocking that this is the top comment in the thread.
96.
▲
by
protonimitate
7y ago
Fwiw Seventh Generation makes a laundry detergent that comes in a cardboard bottle. I can get it at Stop And Shop here in the states.
97.
▲
by
protonimitate
7y ago
Sure, but this article is hardly news. It's hardly even worthy of a tweet. The "old internet" is MySpace and Friendster? Really? "Click share if you think Google and Facebook are bad" pretty much summarizes the cont
98.
▲
by
protonimitate
7y ago
Yep I'm this way as well. But it heavily depends on your personality (are you easily distracted?) and your employer (are they generally lax with WFH, or are they on the strict side? I tend to have a flexible schedule. Take 2 or 3 hour
99.
▲
by
protonimitate
7y ago
I did a similar thing with "The Algorithm Design Manual" by Skiena. I really do not recommend videos/online classes for algorithms. The primary reason is that if you are learning them for the first time, there is a lot of inf
100.
▲
by
protonimitate
7y ago
Learn to separate the code you write from your self. Try to see through the tone/word choice and accept the real constructive pieces of criticism (if there are any). You'll run into bad reviewers. A lot of people use code review a
101.
▲
by
protonimitate
7y ago
The "rule" I like when it comes to commit messages it that they should be clear enough that someone who gets woken up for a production issue at 3am can quickly parse what was in the commit and how dangerous it is. Nothings worse t
102.
▲
by
protonimitate
7y ago
Agreed. I'm pretty sick of the anti-JS kneejerk rhetoric that happens here. It adds zero value to any discussion. It's nothing more than a desperate attempt to gain some internet points. It's a popular language and it has fla
103.
▲
by
protonimitate
7y ago
> With that said, I do believe AI will replace most developers in our lifetime. I don't see this happening. I don't believe AI is anywhere near sophisticated enough to tackle the majority of problems that developers are solving
104.
▲
by
protonimitate
7y ago
The way we handle this is by padding our sprints enough so that there's always "extra time" at the end. E.g: If we as engs think we can do 12 tickets in a one-week sprint, we commit to 8. This leaves room to pick up any produ
105.
▲
by
protonimitate
7y ago
I've started using Friday as a "personal development" day at work. I do not write any code on Friday (unless it's a severe production level issue). Instead, I spend the mornings reviewing PRs that I wasn't included
106.
▲
by
protonimitate
7y ago
> I'm strongly against creating interfaces for non-library (not shared) code, that will only ever have one concrete implementation. I agree with this, but the problem I see is that people have bad judgement when thinking about if so
107.
▲
by
protonimitate
7y ago
I want to like dev.to, but I think it needs more granular curation for the feed. I want to follow interesting JS/web-dev related stuff, but if I follow related tags all I see is "5 tips for new devs" and "how to pass the
108.
▲
by
protonimitate
7y ago
Yep multiple commits over a long period of time + different services (microservices). Was possible to revert, but the work needed to be done. The biggest mistake was letting this singular person take control and not let anyone else in on it
109.
▲
by
protonimitate
7y ago
It was an on-going rewrite that consistent of multiple PRs against multiple services (micro-services arch). The 48 hour push was to "finish" which didn't end up happening. Reverting was possible, but would have been just as m
110.
▲
by
protonimitate
7y ago
> Brilliance and individual productivity aren't everything in a team setting. If your project must scale past a single person, you need everyone operating on the same page. It's painful in the short term to lose the quirky rock
111.
▲
by
protonimitate
7y ago
It doesn't, but WSJ and NYT get pushed to the top regardless of relevance.
112.
▲
by
protonimitate
7y ago
Try a bunch of different art practices, and see which one sticks. Painting, working with clay, and sculpture (wood, metal, found materials, etc) are what I enjoy. You'll know you find what you enjoy when you hit the "flow state&qu
113.
▲
by
protonimitate
7y ago
IMO there are two types of tech debt. The first is "techincal" debt - which is stuff that gets ignored for the sake of faster delivery but slows down development in the long run. Missing tests, spaghetti code, weird hacks, poor do
114.
▲
by
protonimitate
7y ago
This is the real answer. There is a huge difference between base line knowledge of ds/algos and what is being expected of candidates (especially juniors!). It's more about the company/interviewer ego than actually hiring some
115.
▲
by
protonimitate
7y ago
> Signing a petition, sending letters, calling journalists, and posting on Twitter are low effort and low risk activities(aka slacktivism) that even casual activists can carry out, and just because someone demands something doesn't
116.
▲
by
protonimitate
7y ago
Similar set up here... except our CI doesn't handle "down" scripts, so bad db migrations are roll-forward only. Which.. isn't as bad as I thought it would be (so far).
117.
▲
by
protonimitate
7y ago
> I am curious as to what an art critic's view of such abstract paintings are. Like, in what way is Number 17a worth 200 million? Art criticism has almost nothing to do with how much a piece is worth at auction. The price of a pain
118.
▲
by
protonimitate
7y ago
>Dependency injection is particularly bad because it makes it difficult to find the path to the dependency's source code Can you expand? Not sure I understand. Is it more difficult because the dependency is separate by an abstractio
119.
▲
by
protonimitate
7y ago
> And what do you guys prioritise, as a SWE, the health of your service or new (and apparently important) features floated by the product team? It's cliche, but implement the "leave it better than you found it" rule. I
120.
▲
by
protonimitate
7y ago
>As an experienced front-end developer I must say that I don't really understand why the complexity of building websites is growing instead of going down. Really? I think its pretty obvious that the complexity of websites (or really
More ›