Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hackerm0nkey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
hackerm0nkey
6y ago
On more than one occasion I've started with a simple table for all tenants (where tenant = x) because we didn't know at the time if we will have many. Then progressively when we understood how the service will be used, refactored
32.
▲
by
hackerm0nkey
6y ago
I have built many over the years in Java but nothing is public, I was thinking of abstracting away a Microservice template as a starting point for my projects. What you are mentioning is a very specific example of that, happy to have a chat
33.
▲
by
hackerm0nkey
6y ago
I think the world needs, "Scala, the Good Parts". Hope this book is it.
34.
▲
by
hackerm0nkey
6y ago
I think they are both from the same author.
35.
▲
by
hackerm0nkey
6y ago
Yeah, I am getting the same impression that the personal might have ads? not sure. I am trying it now and the trial version doesn't show me ads, at least not yet ¯\_(ツ)_/¯
36.
▲
by
hackerm0nkey
6y ago
Interesting, didn't know about SetApp before, thanks. I wonder how they manage around DRM rights with the individual app publisher?
37.
▲
by
hackerm0nkey
6y ago
> After 1 year, you can continue using TablePlus without any limitations but you can't upgrade to the latest version. If you want to upgrade, you must renew the license, the renewal fee is much cheaper than buying a new one. This so
38.
▲
by
hackerm0nkey
7y ago
Ooh yeah. If you have ever integrated with Vantiv you will know what all this means. Heavy lifting is on the customer side. What a pain
39.
▲
Slack brings back message formatting with Markup under a non default config
1 points
by
hackerm0nkey
7y ago
|
0 comments
40.
▲
by
hackerm0nkey
7y ago
Very useful article. Learned a couple of new things here. While reading the idea that I know most of this, would that made me a data scientist? Jumped at me. But then I quickly recovered from that thought that surely knowing some of the too
41.
▲
by
hackerm0nkey
7y ago
Haha. That’s me. Once you go ‘set -o vi’, you can’t go back
42.
▲
by
hackerm0nkey
7y ago
yup, got the same reply back as well. Glad that our voice was heard
43.
▲
by
hackerm0nkey
7y ago
That's interesting, thanks for (re)sharing
44.
▲
by
hackerm0nkey
7y ago
fair enough, thank you :)
45.
▲
by
hackerm0nkey
7y ago
Great article and nice style distilling all this into a bite size chunks. Is it me or just the title is a little bit inaccurate in the sense that there's more to "How containers work?" than overlays, e.g. it made me think tha
46.
▲
by
hackerm0nkey
7y ago
Yes, it's a welcomed side effect of TDD'ing, TDD is more of a design tool. But also I have experimented with writing tests before/after the implementation. Code with tests written first seemed to always be just to the point a
47.
▲
by
hackerm0nkey
7y ago
Yes, I understand what you mean. When I face uncertainty, I explore with not so much emphasis on testing. But once I am over with that exploratory phase, I funnel the learning into the TDD process to solidify my implementation and guide my
48.
▲
by
hackerm0nkey
7y ago
> This is a good point. Just like with anything in engineering understanding the process is more important than just following some steps because you think you should. Music to my ears. We've been all at some point or another being
49.
▲
by
hackerm0nkey
7y ago
TDD is also a design tool. I agree for newly written code, yes. Writing a test before fixing a bug reveals the bug and solidify a proof that the fix addresses it adequately. So in this context, it's less about the design (since it'
50.
▲
by
hackerm0nkey
7y ago
What code won't benefit from unit testing ? If you don't know what to test, then you don't know what you are implementing. Find what that is, clarify it and pin it down with a test then move on to the implementation to make i
51.
▲
by
hackerm0nkey
7y ago
exactly, lots of people are missing the point.
52.
▲
by
hackerm0nkey
7y ago
> It works better on layered architectures, when you can easily just test the business logic independently of the framework/glue code. It has failed me for exploratory work, that's the one scenario where I just prefer to write
53.
▲
by
hackerm0nkey
7y ago
> With the kind of software I mostly write these days, I'm fortunate to be able to incrementally develop my code and test it under real-world conditions or a subset thereof. What kind of software you write if you don't mind me
54.
▲
by
hackerm0nkey
7y ago
> Do you write tests before the implementation? Absolutely, day in day out. New code and bugs fixing a like. It's the proof that I need to know that whatever code I am doing is an exact fit to the problem it's trying to solve.
55.
▲
by
hackerm0nkey
7y ago
yeah, that's the problem. If they don't get the value of what a test gives them, and then the focus shifts to aesthetics and conventions, etc... Personally when I review code, I look for the test, I need to find a way to tell me w
56.
▲
by
hackerm0nkey
7y ago
tests can be used to clarify your intentions and what you are attempting to build. It's best place when you are actually starting from a clean slate. Just write enough code to make the test pass, no more no less. Refactor and repeat. I
57.
▲
by
hackerm0nkey
7y ago
I have never done that in the past and entertaining the idea of resurrecting older macs I have and install a Linux distro on them. I was concerned that I might run into driver issues and such and thought to see what others have experienced
58.
▲
Ask HN: What is your experience installing/using Linux on a Mac machine?
5 points
by
hackerm0nkey
7y ago
|
9 comments
59.
▲
by
hackerm0nkey
7y ago
I’ve started my career very early on on the age of 16 as a system admin. Heart and soul was on pure engineering and less on what people label these things on CVs. A few years later I moved up the stack into a full time programmer and been d
60.
▲
by
hackerm0nkey
7y ago
What puzzles me is that with al these problems and the ongoing worsening of Ms Windows, people are still using it. I just don’t get it ️
More ›