Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danjac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
danjac
3y ago
Agile is a process (or a school of processes) for planning and building software to meet business goals. We can debate whether or not it's good at that, but ultimately if the business goals are misguided, or user-hostile, or both, agil
152.
▲
by
danjac
3y ago
A small family-run coffee shop can be profitable. It might pay for your kids' college and a comfortable retirement one day. But everyone (or everyone's investor) wants to be the equivalent of the next Starbucks.
153.
▲
by
danjac
3y ago
Before Reddit, there were forums for every kind of interest. Reddit took care of the technical side of managing a forum, it was easier to stand up a subreddit for your fandom or hobby than purchasing a domain, setting up whatever PHP forum
154.
▲
by
danjac
3y ago
> UK's Liberal Democratic Party sounds like the perfect place for people alarmed by a creepy, authoritarian state. Which presumably explains why their leader Nick Clegg went off to work for the not at all creepy and authoritarian Fa
155.
▲
by
danjac
3y ago
Why on earth would you need a "modern Javascript framework" for serving static pages? Or a database? Or god forbid, GraphQL?
156.
▲
by
danjac
3y ago
If I see a company with only a list of 5 star reviews, I know something sketchy is going on and they're written by HR flunkies.
157.
▲
by
danjac
3y ago
Most middle managers I know are in their thirties and forties. So Millennial or maybe Gen-X but definitely not "Boomer". To quote the Princess Bride, "you keep using that word, I do not think it means what you think it means&
158.
▲
by
danjac
3y ago
I doubt there are that many Boomers left in tech management - almost all that age cohort are in retirement or semi-retired, they're enjoying their Saga cruises and golf courses (or if they're unlucky, their Walmart greeter jobs).
159.
▲
by
danjac
3y ago
If you are going to be all-in on forcing people into your office, maybe it might help your moral argument to pay the rent and hire some cleaners?
160.
▲
by
danjac
3y ago
If this were just a fun side project, great, no problem, let's give people the benefit of the doubt. However we have seen the harms of social media in all aspects from the self esteem of teenage girls to harassment to financial scams t
161.
▲
by
danjac
3y ago
Hence why the new voting ID laws. Under which, to everyone's shock and surprise, Tory-leaning pensioners are exempt.
162.
▲
by
danjac
3y ago
He's on Paul Graham's list for the reason that he is Paul Graham's protege.
163.
▲
by
danjac
3y ago
Sam Altman himself failed with his original startup (Loopt), then got hired into YCombinator. He's basically made it through leveraging his connections (OpenAI was a later investment with a number of other established players). So real
164.
▲
by
danjac
3y ago
I like Tailwind, but I like it precisely as a non-frontend person working on side projects: it lets me iterate quickly without a deep knowledge of CSS (while at the same time providing an introduction to modern CSS). I can see how that woul
165.
▲
by
danjac
3y ago
Again, standing in the shoes of a beginner, you don't know what you don't know. Heroku offered a path to easy, relatively secure deployment of a database-driven web application. If your aim is to just get something up and running
166.
▲
by
danjac
3y ago
Digital Ocean's Postgres service launched in 2019. I mean sure, you can learn all the other bits and pieces and I have no doubt learning them is valuable, but for a novice who just wanted to get something out there - beyond a static we
167.
▲
by
danjac
3y ago
Let's say you have never deployed anything to production before, and you've worked through a tutorial in Rails or Django or whatever and just built your first web app, and it's 2018, what are your options? There's the zo
168.
▲
by
danjac
3y ago
If you just need to send a set of emails once a week, the lowly cron job is fine. You don't need celerybeat. RQ or Huey are otherwise fine for anything more complicated. I've rarely run into a situation where Celery is better, but
169.
▲
by
danjac
3y ago
We've been there before: I remember the proliferation of Flash sites back in the day. Our local legal firm had their entire site written in Flash, for what was basically brochureware plus a contact form. Presumably some lawyer's n
170.
▲
by
danjac
3y ago
I used booking.com to plan a short holiday earlier this year. It messed up the card payment failure with zero feedback, so I wasn't sure whether any payment had gone through or not. Long story short, I just booked the flights on the ai
171.
▲
by
danjac
3y ago
While picking any stack you want may sound wonderful to the individual developer, it's less so for the company as a whole that has to maintain different languages and frameworks, when that developer moves on and now they have to find o
172.
▲
by
danjac
3y ago
People talk about resume-driven development, which is definitely a factor, but there's also fear-driven development - you have a hunch the architecture could be a lot simpler and cheaper, but you don't want to make any criticism i
173.
▲
by
danjac
3y ago
While generative AI may be useful, to what extent is it useful to Facebook right now? I mean as a new business model, as opposed to helping them do better software development or moderation?
174.
▲
by
danjac
3y ago
Most of the Python developers I followed are on Mastodon. "Techies" has lots of sub-cultures, so it could be C# or React developers are stuck on Twitter, for example, so if you are in those groups it might seem nobody has left.
175.
▲
by
danjac
3y ago
There were complaints among the Roman elite about the "decadent" silk dresses worn by women, e.g. Seneca the Younger: "I can see clothes of silk, if materials that do not hide the body, nor even one's decency, can be cal
176.
▲
by
danjac
3y ago
This right here is why I never, ever use cloud services for my side projects, and only use them on the client's or employer's dime. I always use Digital Ocean, Hetzner, or some other provider where I pay a fixed amount per month.
177.
▲
by
danjac
4y ago
That was my thinking. This seems over-engineered for a simple jobs board. I would be surprised if the traffic even warrants the CDN setup.
178.
▲
by
danjac
4y ago
My advice is to set up things as best you can right from the start, to make upgrading a relatively painless process. For example: - Good test coverage (particularly for critical points of your application) including CI pipeline - Use depend
179.
▲
by
danjac
4y ago
Rails can just serve JSON or GraphQL from an API to an SPA frontend, or you can do full server-rendered, or Hotwire to do HTML fragment updates, or any combination thereof. IIRC Github used something like Hotwire but home-grown. I've n
180.
▲
by
danjac
4y ago
I remember working on projects that did this in the early days of Django, particularly when there were badly needed features that took too long to land in the stable release. Nowadays most projects I've seen use the latest stable relea
More ›