Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
w4tson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
by
w4tson
8y ago
It sounds like you’re frustrated with some complexity surrounding package managers. They can be complicated but they’re not invented to torture people. They solve real world problems. Some are better than others. The best thing I can say ab
62.
▲
by
w4tson
8y ago
Maybe. But that’s also a race to the bottom. And it’s not like you need many developers to get stuff done. The right team and autonomy to choose their tools can be way more productive that a big team
63.
▲
by
w4tson
8y ago
I live in London, UK. I can’t drive. Last time I was behind a wheel it was 1999 and I failed my driving test. I get the train places and taxis the other end (Uber if the city allows). I’ll admit a few times a year I think it would be nice t
64.
▲
by
w4tson
8y ago
I’ve wasted enough time tinkering with gulp, grunt and webpack to sympathize
65.
▲
by
w4tson
8y ago
If the previous commenter was familiar was familiar with 47 build tools and has discounted a lot of them as extraneous. Is he advocating building an npm module with make? What about a jar? Nuget package? Cargo module? Its seems more likely
66.
▲
by
w4tson
8y ago
And while you’re at it can you make it idempotent when building sub artifacts which inputs haven’t changed. And can it do it all incrementally in parallel too please because enterprise shops tend to have a ton of code Oh and it would be rea
67.
▲
by
w4tson
8y ago
EXACTLY. It’s just software. There’s no easy answers here. There’s vulns in everything from hypervisors to node modules. Building from scratch isn’t going help. Pragmatic solutions where possible. Like scanning containers, using OWASP tools
68.
▲
by
w4tson
8y ago
How many IDEs have you used? Off the top of my head I’ve been a Borland, Jdeveloper, netbeans, eclipse, Xcode, Visual Studio. None of these comes close JetBrains current offerings. They’re totally killing it at the moment. Certainly for typ
69.
▲
by
w4tson
8y ago
Great explanation: AOP at a macro level. You made an interesting point about a homogenous language across services. It’s prescient problem in my team. I’m not alone in thinking that shared binary code for the “ilities” produces more problem
70.
▲
by
w4tson
8y ago
Don’t forget those rust vs go threads. 300 comments of people talking past each other ;-)
71.
▲
by
w4tson
8y ago
The “,0,0” makes me think the person had inside knowledge
72.
▲
by
w4tson
8y ago
Interesting, I got the impression that the problem was being restricted to a single thread. “being single-threaded, couldn’t process operations in parallel”. Wonder what the article would have said in a parallel universe where the problem w
73.
▲
by
w4tson
8y ago
My “3” key quite often repeats on mine. I really dislike the keyboard. The up and down arrow keys are so small it makes it really difficult to touch type. Especially when coding and you’re navigating about using the keyboard. It’s the stupi
74.
▲
by
w4tson
8y ago
How about Kotlin? First class support on Android. Great tooling and compiles to JS
75.
▲
by
w4tson
8y ago
It’s more than this. The difference is important. Employed in the right areas like the article suggests they can be an effective weapon against bugs creeping into data access, messaging or web client components. The speed at which they run
76.
▲
by
w4tson
8y ago
While it may be a hallmark of DI it’s not necessary. Spring is perhaps the most famous DI framework of them all and is frequently used by “classpath scanning” relevant components to wire in
77.
▲
by
w4tson
9y ago
This is cool. Where did you learn this?
78.
▲
by
w4tson
9y ago
The contract of a Java servlet filter is doFilter(req, resp, chain) You could use that if it Is more suited to your style?
79.
▲
by
w4tson
9y ago
I have no experience at being either but I have seen many a few dozen each over the years. From a developer perspective the two roles seem alien to each other. While it is a natural career progression, the skills aren’t necessarily the same
80.
▲
by
w4tson
9y ago
That’s not the advice Mark Reinhold gives. From the talk I saw some give last year he advises moving with the versions. If it’s one thing we’ve learned in software it’s embrace the change. Little and often is the way to stop technical debt
81.
▲
by
w4tson
9y ago
Also interesting he was not keen on “I am the Walrus”. He didn’t seem to mention production either. Sgt Peppers was the birth of concept album recorded in stereo!
82.
▲
by
w4tson
9y ago
Probably saying something like public String getDescription() { return “some constant”; } Versus public String getDescription() { return FOO_DESCRIPTION; } it’s a fairly weak example but you get the idea.
83.
▲
by
w4tson
9y ago
I really like flyway. It’s lightweight and the best thing I can say about it is that I rarely have to bother with it. It just works. I too find it useful to keep the migrations small and succinct. For Oracle do migrations where the DDL cann
84.
▲
by
w4tson
9y ago
You can get feedback before the compiler kicks in by asking IntelliJ to explicitly define the type. It’s a trick I used quite a bit when playing about with rust, and Kotlin actually. Alt + Enter should invoke intentions pop up, you can do i
85.
▲
by
w4tson
9y ago
Totally agree with all these points. This is my favorite answer so far. I’d like to emphasize the people aspect point. It seems like the more experience you gain, the more you realize you’re not in the business of 1s and 0s, you’re actually
86.
▲
by
w4tson
9y ago
I own 7 shares and I’m irate ;)
87.
▲
by
w4tson
9y ago
JetBrains IntelliJ. Over the years I’ve used Xcode, VisualStudio, Borland, Eclipse, JDeveloper, Netbeans, Notepad, Atom, Sublime etc to write code I use IntelliJ/IDEA because it’s a tool that delights. Not many bits of software are suc
88.
▲
by
w4tson
9y ago
That might be a start. But there’s even more subtle things going on. What about the person who can resolve conflict. The person who always takes on a task to the bitter end regardless how bad it smells. The person who thinks ahead. The deve
89.
▲
by
w4tson
9y ago
I spoke to guy once who was researching what makes a high functioning team for some large (unarmed) company. His insight over the various studies he’d looked at was as follows. 1. High functioning teams are in the order of 5–10 people 2. E
90.
▲
by
w4tson
9y ago
That’s just general search. When looking for code issues and snippets it’s worse Don’t even get me started with github. Half of humanity’s code seems to be in some bucket that doesn’t understand punctuation when you search
More ›