nkantar

Joined 12 years ago

Karma
325
Submissions
198
Member since
Dec 8
https://nkantar.com
View on Hacker News

Recent submissions

Comment · 1 year ago
They mean holding the Command key when pressing the comma key, which should work.
Comment · 1 year ago
Hi! Thanks for the kind words! I’m not taking the comments to heart, though I might write a follow-up post explaining why I chose this stack to pre-empt the surprising number of assumptions, and I might keep this in my for other, future posts.

I’m glad this lead to some learning for you! Some of the comments did that for me, which is great.

Comment · 1 year ago
Comment · 1 year ago
Author (not OP) here. It hadn’t really occurred to me to optimize the Dockerfile in this way because of how rarely the build is run in the first place, but I’m absolutely going to do this, since the ratio of code changes to content changes will definitely skew heavily toward the latter, and it just seems like a good habit anyway. Thanks for reminding me, and even explaining how to do it!
Comment · 1 year ago
Author—though not OP—here. I’ll try to broadly address the questions, which are all fair.

Broadly speaking, I explicitly wanted to stay in the Coolify world. Coolify is a self-hostable PaaS platform—though I use the Cloud service, as I mentioned—and I really like the abstraction it provides. I haven’t had to SSH into my server for anything since I set it up—I just add repos through the web UI and things deploy and show up in my browser.

Yes, static sites certainly could—and arguably even should—be done way simpler than this. But I have other things I want to deploy on the same infrastructure, things that aren’t static sites, and for which containers make a whole lot more sense. Simplicity can be “each thing is simple in isolation”, but it can also be “all things are consistent with each other”, and in this case I chose the latter.

If this standardization on this kind of abstraction weren’t a priority, this would indeed be a pretty inefficient way of doing this. In fact, I arrived at my current setup by doing what you suggested—setting up a server without containers, building sites directly on it, and serving them from a single reverse proxy instance—and the amount of automation I found myself writing was a bit tedious. The final nail in the coffin for that approach was realizing I’d have to solve web apps with multiple processes in some other way regardless.

Comment · 2 years ago

    Location: Los Angeles, CA, USA
    Remote: Yes, exclusively
    Willing to relocate: No
    Technologies: Python, AWS, TypeScript, open to others
    Résumé/CV: https://nkantar.com/resume
    Email: [email protected]
    More: https://nkantar.com/blog/2023/08/hire-me-v202308/
Comment · 2 years ago

    Location: Los Angeles, CA, USA
    Remote: Yes, exclusively
    Willing to relocate: No
    Technologies: Python, AWS, TypeScript, open to others
    Résumé/CV: https://nkantar.com/resume
    Email: [email protected]
    More: https://nkantar.com/blog/2023/08/hire-me-v202308/
Comment · 2 years ago
Comment · 3 years ago

    Location: Los Angeles, CA, USA
    Remote: Yes, exclusively
    Willing to relocate: No
    Technologies: Python, AWS, TypeScript, open to others
    Résumé/CV: https://nkantar.com/resume
    Email: [email protected]
    More: https://nkantar.com/blog/2023/08/hire-me-v202308/
Comment · 3 years ago

    Location: Los Angeles, CA, USA
    Remote: Yes, exclusively
    Willing to relocate: No
    Technologies: Python, AWS, TypeScript, open to others
    Résumé/CV: https://nkantar.com/resume
    Email: [email protected]
    More: https://nkantar.com/blog/2023/08/hire-me-v202308/
Comment · 3 years ago
My experimentation largely ended when I got an ErgoDox EZ a few years ago. Ergonomic + ortholinear has been life changing, and it’s hard to go back, even for relatively short bursts on the built-in laptop keyboard itself.

I recently got an OLKB Planck to see if I like it enough to travel with it, as the ErgoDox is a bit hefty for that use case.

Comment · 3 years ago
It feels—and I fully understand feelings are fishy—like this has become an extremely common problem.

If someone asked me what to use for payments on a new project, I don’t think I’d feel comfortable suggesting Stripe, based solely on what I keep reading about the company on HN. That itself also feels a bit weird, especially without a clear alternative.

I myself have used Stripe for a few tiny things over the years, and have never had an issue, but I’d be surprised if I’ve put more than $100 total through the platform.

---

Edit: The comments some have about the legitimacy of the OP’s business may make this particular case a non-issue, to be fair.

Comment · 3 years ago
That’s pretty cool, thanks for sharing!
Comment · 3 years ago
I had this exact thought when I first started using Fantastical a bit over a year ago. Would 100% be interested, even for my relatively easy needs.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton