Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stepbeek
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
211.
▲
by
stepbeek
6y ago
I think you’re spot on - development is a big tent and it’s totally cool for this to be personal preference.
212.
▲
by
stepbeek
6y ago
I’ll give it a shot - I’ve done some FP so I’m not put off by F#. Thanks!
213.
▲
by
stepbeek
6y ago
I haven't, is this the one? https://www.amazon.co.uk/Domain-Modeling-Made-Functional-Dom...
214.
▲
by
stepbeek
6y ago
I love technical reading but found DDD a really hard book to get through. I've been meaning to read the Vaughn Vernon books to figure out if they're an easier read for when I feel like I need to refresh my memory.
215.
▲
by
stepbeek
6y ago
This feels like clickbait. It seems like the conclusion is something like “DDD done well is really good, but not perfect” which I can’t take action on. Maybe a concrete example of when it doesn’t work well would help? I’ve understood DDD to
216.
▲
by
stepbeek
6y ago
Nice! I've built a little game in Vue.js (IP wasn't mine and it never launched), but I found that the CPU usage was heavier than I'd like it to be when functionality became non-trivial (many things moving at once). Maybe I mo
217.
▲
by
stepbeek
6y ago
> It's in the interest of FAANG to maintain this idea of needing k8s, this massive CI pipeline, certain processes, etc. etc. Because it slows down competition. It halts startups. It slows progress. They want to throw as much overhea
218.
▲
by
stepbeek
6y ago
Very cool. Is it all CPU-based or can you leverage GPGPU for that? My linear algebra is admittedly a bit rusty, but I would have imagined that GPUs would do very well in applications like that.
219.
▲
by
stepbeek
6y ago
Kind of. I don't think arrow - however good it becomes - can really compete with a language where those primitives (like do notation) come with the compiler.
220.
▲
by
stepbeek
6y ago
I will confess that I'd struggle to go back to java now. Kotlin has all the sensibility with just enough power to make me happy. I get to live in the JVM eco-system without the song-and-dance of something like scala.
221.
▲
by
stepbeek
6y ago
Thanks for the recommendation! I'll check them out.
222.
▲
by
stepbeek
6y ago
Did you use a libary or anything like that? Or the API's directly? I love the idea of being able to do more with tools I'm comfortable with :D
223.
▲
by
stepbeek
6y ago
Totally agree. I have a DO K8S cluster that we've supported since launch and I've had a single problem that was fixed by replacing a node. The Azure K8S cluster we support causes problems monthly. The client was heavily invested i
224.
▲
by
stepbeek
6y ago
I was very disappointed when I joined Amazon to learn we were using plain old Java with servlets (this was 2015, I think kotlin is more common now). Since leaving I’m in awe of how sensible the technical decision making that led to that was
225.
▲
by
stepbeek
6y ago
Great point. I’m working with a client right now where 90% of the operational pain and low impact dev could be resolved by admitting that the project does not need to resemble a FAANG system.
226.
▲
by
stepbeek
6y ago
I’ve found kotlin to be wonderfully boring. There are definitely some sharp knives that get abused though. I’ve met a few people who want to throw OO in the bin and treat kotlin as pure FP to their detriment.
227.
▲
by
stepbeek
6y ago
This is a good point. If we ignore obvious key-value examples, I’m curious about how much data really isn’t relational.
228.
▲
by
stepbeek
6y ago
Agreed. I've found propogating an error across multiple services to be a much harder problem than handling it with return values/exceptions in a monolith.
229.
▲
by
stepbeek
6y ago
> the monolith team is too large and it's becoming difficult to build, test, and deploy everyone's potentially conflicting changes at a regular cadence, with bugs in one part of the code blocking deploying changes to other part
230.
▲
by
stepbeek
6y ago
It was a few years ago now, but my team at Amazon just deployed to a bunch of servers behind a load balancer and very rarely experienced downtime due to infrastructure. I’m working on a system that isn’t live right now and the infrastructur
231.
▲
by
stepbeek
6y ago
Damn. What are you working on that needs such a powerful machine?
232.
▲
by
stepbeek
6y ago
You have to prove ownership of a domain to publish to maven central fwiw.
233.
▲
by
stepbeek
6y ago
Curious about the choice to self-host everything here. Why not deploy a django app to heroku? Or the new digital ocean app platform?
234.
▲
by
stepbeek
6y ago
Not the author but for monitoring I just pay for datadog now. It’s expensive but requires almost zero effort to support.
235.
▲
by
stepbeek
6y ago
To be fair, they’re selling to those executives. It’s unlikely that devs on the ground have the authority to sign off a large consultancy bill.
236.
▲
by
stepbeek
6y ago
I doubt I'd ever apply to YC with this, but I've been tinkering in my spare time with Rails on this side project: https://buddysystem.dev
237.
▲
by
stepbeek
6y ago
100%. While diversifying is ideal many small businesses operate like this. That 50 million widget order might be the difference between scaling into a company that has budget to grow more consistently in the future or whether you continue i
238.
▲
by
stepbeek
6y ago
Genuine question: how do you reconcile a desire for a “liver ecosystem” with backing Chromium/WebKit? I never thought I’d be backing Apple, but at this point I’m hoping that safari remains independent of Google to provide some decentr
239.
▲
by
stepbeek
6y ago
I love this comment. I’ve definitely witnessed DDD terminology used as a lofty sounding justification for sexy tech, rather than a genuine attempt to model a complex domain. I think that software developers too often underinvest in modeling
240.
▲
by
stepbeek
6y ago
I love Stimulus and am super happy to see this update. It’s encoding conventions that we’ve fallen into using it for the last year. The callbacks in value changes are going to make my life much easier.
More ›