Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danjac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
331.
▲
by
danjac
4y ago
It's related to all the negative press recently around Heroku (security concerns + Salesforce neglect). People had a lot of goodwill towards the Paas, and a lot of that is missing what a PaaS does for you in the current environment of
332.
▲
by
danjac
4y ago
Best nickname I heard for him was "Phoney Stark". We want to believe in the cool, if a bit unhinged, hero-engineer that builds all the cool stuff we were promised in all the sci-fi movies as kids but failed to materialize, such as
333.
▲
by
danjac
4y ago
Sometimes a daily standup can be a good tool to get a dysfunctional (poorly communicating) team or project into a place where they at least have to get into the habit of communicating with each other enough to convey basic information and t
334.
▲
by
danjac
4y ago
I used to hate meetings full stop, now I have a more nuanced take: my purpose at work is to create solutions, not code, and all other things being equal, the less code that needs to be written towards that solution, the better. A good meeti
335.
▲
by
danjac
4y ago
Matt Damon at least should never get work again. Except maybe shilling jewellery on PVC.
336.
▲
by
danjac
4y ago
Dokku on top of a Digital Ocean droplet is a pretty cheap and easy option if you're OK with a single-server solution (i.e. small side project) and you're looking for something Heroku-like.
337.
▲
by
danjac
4y ago
Dokku is fine and is great at what it does - running an Heroku-like on your own hosted server. I ran a hobby project for over a year without any serious problems on top of a cheap Digital Ocean droplet. It doesn't really have a story f
338.
▲
by
danjac
4y ago
What has kept me from trying fly.io is that you need to sign up with a credit card before trying out the service. So when evaluating a bunch of options for a company, I ignored fly because I'd either need to use the company card (a has
339.
▲
by
danjac
4y ago
To be fair, they did interview a cartoon villain for balance. There was no real attempt to compare the enormous toll of deaths and environmental damage of fossil fuels compared to nuclear. I kept thinking "did Shell commission this?&qu
340.
▲
by
danjac
4y ago
Maybe, but still it means I'll just pass on fly.io and go with render. Their feature set is not that compelling that I'll want to jump through hoops to get company authorization or have to deal with expenses to use my own card.
341.
▲
by
danjac
4y ago
fly.io looks OK feature-wise, but requires a credit card to do anything and there's no indication of how you can accidently exceed the free tier. That's a dealbreaker for me - I want to evaluate some PAAS offerings for a company,
342.
▲
by
danjac
4y ago
I was trying out your free tier and was looking for any way to run shell commands (like heroku run). There's "railway connect" to connect directly to a database but really what is needed (i.e. table stakes) is to be able to d
343.
▲
by
danjac
4y ago
I'm currently evaluating PAAS services. The use case is early-stage SAAS with very small dev team who want to focus on the product and not have to deal with Kubernetes or the AWS services soup. Maybe further down the line that might be
344.
▲
by
danjac
4y ago
Empires can suffer military defeats, economic collapses, even civil wars (they were pretty much a national sport for the Romans) but what kills them off for good are crises of legitimacy. When people no longer believe in the unifying ethos
345.
▲
by
danjac
4y ago
I know big SV companies have money to burn, but surely there was some project management in place to quantify the cost of building such a complex, in-house solution?
346.
▲
by
danjac
4y ago
Modern alternative would be for example AlpineJS+HTMX, or Turbo/Hotwire.
347.
▲
by
danjac
4y ago
"We built a very complex SSR framework so we can share code between client/server". Um, how many development hours did you save here?
348.
▲
by
danjac
4y ago
Stallman probably thinks the state of the art is "GNU-Penguin-On-A-Sled".
349.
▲
by
danjac
4y ago
Here's another: when the first Egyptian pyramid was built in 2600 BCE, woolly mammoths were still around.
350.
▲
by
danjac
4y ago
I've lost count of the times I have built something that nobody used or wanted, or failed for reasons outside of the development work itself. While it can be disheartening, you can still take pride in doing a good job, you (hopefully)
351.
▲
by
danjac
5y ago
The industry, thankfully, has moved beyond XML configuration hell to the sunlit uplands of YAML configuration hell.
352.
▲
by
danjac
5y ago
It read to me more like general advice that one should carefully examine any industry "best practice" in the light of your company's specific needs and circumstances. So for example "we just used Heroku" might stick
353.
▲
by
danjac
5y ago
This code looks like it has an XSS vulnerability in the submit() method: returning plain f-string i.e. return f"<tr> <td>{title}</td> <td>{author_name}</td> <td&g
354.
▲
by
danjac
5y ago
Gnome on Fedora is my daily driver. I occasionally play with KDE and other environments for fun, but when it comes down to something I need to get on with my work I just go with stock default Gnome. It gets out of the way, which is exactly
355.
▲
by
danjac
5y ago
Maybe lots of snark (comparisons to "refugee" and "waterboarding" are somewhat tasteless and very much a privileged Silicon Valley person take). However having been through enough onboardings the overall tone does resona
356.
▲
by
danjac
5y ago
Generally I would avoid building something in a non-standard language at a company unless there was a compelling technical reason to use it - someone else will need to maintain it and if you're the only Elixir person on the team that&#
357.
▲
by
danjac
5y ago
HR departments know this well, but they're not the decision makers here. They can advise on legal practices around hiring but ultimately management sets the direction - much like as a developer you can push back on this or that technic
358.
▲
by
danjac
5y ago
The problem is that it's hard to hire developers of less-used languages without the experience. I'd like to try working in an Elixir shop - I've done some side projects in the language and I like it - but it would be impossib
359.
▲
by
danjac
5y ago
1. Create and evangelize over-engineered solution (React, Kubernetes...) 2. Watch potential competitors chase their tails & burn budgets adopting hot new thing 3. Quietly drop or sideline solution a few years later
360.
▲
by
danjac
5y ago
Germany's problem is that it really wants to be Switzerland - rich, neutral, outwardly virtuous yet totally amoral. Unfortunately its history and geography make that impossible.
More ›