Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
valand
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
331.
▲
by
valand
7y ago
Contradictively, in the software engineering environment I'm working at, engineers who thrive are those who are open minded and capable of thinking out of the box: the jack-of-all-trades-and-master-of-something, the artist-artisan, the
332.
▲
by
valand
7y ago
> Rewriting your teammate’s code without a discussion is a huge blow to your ability to effectively collaborate on a codebase together. Debatable. Detachment to one's code is as important as being passionate in delivering requiremen
333.
▲
by
valand
7y ago
Premature abstraction. Rule of 3 helps. But I found better principle for it: Any abstraction MUST be designed to be as close as possible to be language-primitive-like. Language primitives are reliable, predictable, and non-breaking. If they
334.
▲
by
valand
7y ago
> I totally disagree one million percent! If you are on my team and you want to rewrite code I wrote (cause it sux) then do it! Don't ask, just DO IT! DO IT NOW! Have a blast, tear it apart, rewrite all my shitty abstractions and se
335.
▲
by
valand
7y ago
Huge react app veteran lead syatem designer here. Ended up not using redux after our previous project failing to scale development-wise (it gets harder to put feature in it). Using unstated, it freed developers from god object paradigm intr
336.
▲
by
valand
7y ago
Mails: Filter by sender, pick the least valuable first. Move all to trash. Unsubscribe to unimportant newsletter. Knowledge: Pick one, master it. Pick another one, master it. Do it one by one. Pick the valuable one first.
337.
▲
by
valand
7y ago
Few would admit that there is "the real version", though.
338.
▲
by
valand
7y ago
It came to a full circle, lol. I reposted this article because of that tweet. > But C++ is not exactly the first thing I reach for when something new springs to mind, or I want some data analysis done, or ... (even though C++ is excellen
339.
▲
by
valand
7y ago
> Do these articles assume that engineers are incapable of thinking flexibly and need to follow some absolute truths that have to be debated? I think this article assumes that there are possibly engineers that don't think flexibly a
340.
▲
by
valand
7y ago
This is a reup of https://news.ycombinator.com/item?id=13505721 I think that this is important to be shared once in a while
341.
▲
The Fallacy of Premature Optimization (2009)
(ubiquity.acm.org)
93 points
by
valand
7y ago
|
103 comments
342.
▲
Ask HN: How to Get Work Experience in Rust+wasm?
1 points
by
valand
7y ago
|
0 comments
343.
▲
Ask HN: How to Get Work Experience in Rust+wasm?
1 points
by
valand
7y ago
|
0 comments
344.
▲
by
valand
7y ago
Try this https://savvytime.com/
345.
▲
by
valand
7y ago
Can't wait for the change Quantum computing will bring to humanity
346.
▲
by
valand
7y ago
https://www.youtube.com/watch?v=fh9WXPu0hw8
347.
▲
by
valand
7y ago
Having your PR rejected in a healthy environment means that your PR is radically far from the reviewer's expectation. Having your PR rejected in a toxic environment can mean a lot of things, and a company sought after doesn't mean
348.
▲
by
valand
7y ago
Nice book. Nice suggestion.
349.
▲
by
valand
7y ago
Field: software development A technical debt is anything that slows down either performance and development. It could be: - memory leaks - zombie routines - variable/function/type/endpoints misnomer - out of date comments - u
350.
▲
by
valand
7y ago
I didn't mean to say immutabilty and no-side-effects are advertised less. It's just not enough of them are effective. Those concepts helped me avoid a lot of headaches without knowing that those are concepts of FP. Then there was
351.
▲
by
valand
7y ago
I thought we were talking about FP paradigm, not the language, and the Typed data concept which includes compile time type validations, type inference. And also I'm pretty sure TypeScript has union, intersections, tuples, record which
352.
▲
by
valand
7y ago
This is if Orion's position is replacable. Holding a project "hostage" because the project has only enough manpower. What if the company intends to keep Orion because the company knows that Orion, even though not holding any
353.
▲
by
valand
7y ago
> It's part of a team effort - testers, marketing, management, investors, HR, finance, even the janitor who keeps Orion from taking a day off to vacuum the office and clean the toilets. Doesn't it portray more of the company&#x
354.
▲
by
valand
7y ago
> The words are synonymous in English but etymologically different. Value is of French (or Latin) origin and is related to valew and valour. Worth comes from the Germanic words wert and werd. You can hear when you pronounce "value&q
355.
▲
Ask HN: Does higher pay offer on exiting a job reveal employee's real value?
18 points
by
valand
7y ago
|
13 comments
356.
▲
by
valand
7y ago
The last part really captures how TypeScript saved me from headaches. :D
357.
▲
by
valand
7y ago
Agreed with most of this comment, except: > People think imperatively most of the time. Most of the time people think declaratively. Heck, people dream, wish, and plan declaratively. They wouldn't even know how they got to their t
358.
▲
by
valand
7y ago
1. Older paradigms have been reinforced by many predecessors, creating lindy effect. 2. Being a relatively new paradigm, less people understand where, when, how, and why FP fits. There is a lack of effective education over FP. 3. Having som
359.
▲
by
valand
7y ago
Might be a little out of topic, but in this video there are some FP concepts being applied to DOD. https://m.youtube.com/watch?v=g1TsP60z2OQ
360.
▲
by
valand
7y ago
Fyi, student debt is not a thing outside US.
More ›