Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alxmng
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
alxmng
3y ago
The challenge in my experience is getting buy-in to use the system for everything, consistently. None of the benefits of a design system and UI library matter unless it's used, and used consistently.
32.
▲
by
alxmng
3y ago
In my experience a culture of urgency has been the most reliable indicator of a mismanaged or toxic workplace.
33.
▲
The New Universal Church (1971) [pdf]
(publish.uwo.ca)
2 points
by
alxmng
3y ago
|
0 comments
34.
▲
by
alxmng
3y ago
You might be thinking of “Foursquare” :)
35.
▲
by
alxmng
3y ago
Enterprise sales is essentially just promising more and more features that don’t exist until they sign a contract, then developing the crappiest least-effort implementation to not lose the contract.
36.
▲
by
alxmng
3y ago
Yes, database connections are password protected.
37.
▲
by
alxmng
3y ago
That's correct. We used to use CloudFlare, but it added too much time to each request (speed is important to us). So now it's just pointed directly at the VPS. Crashes are logged but I don't think anybody has ever looked at t
38.
▲
by
alxmng
3y ago
Yeah, every so often I spend 5 minutes and run apt upgrade. I don't think the DB has ever been upgraded because there's no reason to. It's not exposed to the Internet anyway.
39.
▲
by
alxmng
3y ago
4 people but sometimes 10 with contractors. Sure, there's downtime when the VPS provider is down. That's no different than "managed" services.
40.
▲
by
alxmng
3y ago
A $40/mo VPS. Caddy web server. Supervisor to restart automatically. Git to deploy. CI using GitHub actions which build, run tests, and push to server on success. Automatic VPS snapshots and a cronjob to backup the DB to cloud storage.
41.
▲
by
alxmng
3y ago
“RESTful” API design is mostly bike-shedding. There’s no standard. Every REST API looks different. Clients have to refer to documentation anyway, so consistent URL patterns achieve nothing. People waste large amounts of time over totally in
42.
▲
Puzzmo
(launch.puzzmo.com)
1 points
by
alxmng
3y ago
|
0 comments
43.
▲
by
alxmng
3y ago
I couldn’t agree more. It’s a culture problem. A culture of carelessness and corner-cutting pervades the software industry.
44.
▲
by
alxmng
3y ago
I cannot understand taxation for the sake of taxation. The purpose of taxation is to divert those funds to pay for something. "We want to fund a new healthcare program, so we are going to pay for it by an increase in taxes" makes
45.
▲
by
alxmng
3y ago
Good luck with that. I had my account frozen at the biggest bank in USA, with no notice or explanation. When I went into the bank they pretty much said "sorry". Almost two weeks later my account was unfrozen again without notice o
46.
▲
by
alxmng
3y ago
I've mostly replaced my iPhone with an Apple Watch. It has cellular connectivity so I can text/call/pay. I leave the phone at home and pretty much forget about it.
47.
▲
by
alxmng
3y ago
You can lease IPs without bad reputation and run your own servers, but that doesn't make sense if you only want to send transactional emails for a web service. I've had good experience with Postmark. Like any transactional email p
48.
▲
by
alxmng
3y ago
The military blocks Facebook (and Twitter), but everyone uses it via VPN (including members of the military). Online commerce is popular, and the majority of online commerce happens on Facebook with cash-on-delivery.
49.
▲
by
alxmng
3y ago
The conflicts exist along ethnic lines, but all major armed ethnic groups had formed a government together at end of WWII, and even today many of the groups openly support a federal union. Settlers and natives has nothing to do with it. All
50.
▲
by
alxmng
3y ago
Agreed. Myanmar has been at civil war since WWII. The Tatmadaw viewed Arakan muslims as enemies for decades before Facebook. In the 1980s they had policies against them. And that's just one conflict in Myanmar. The Tatmadaw has been
51.
▲
by
alxmng
3y ago
Using Apple/iCloud for everything, and getting rid of other services and software. One low monthly payment. Seamless integration between devices. Easy sharing of purchases, photos, or other media. Apple has an app for everything we nee
52.
▲
by
alxmng
3y ago
It depends. I do plenty of billable hours augmenting software teams. I'm delivering user stories every week. There's simply too much communication overhead in preparing weekly estimates for the same client. I don't share the
53.
▲
by
alxmng
3y ago
Route everything to email. Use your email to interact instead.
54.
▲
by
alxmng
3y ago
Thanks! Good to know.
55.
▲
by
alxmng
3y ago
I’d say the biggest difference was: 1) A product owner that articulated clear and granular user stories with acceptance criteria, and kept them prioritized. Sprint planning was quick and easy as a result, and developers had freedom to desig
56.
▲
by
alxmng
3y ago
I’ve had good experience with actual Scrum, as described by The Scrum Guide ( https://scrumguides.org/scrum-guide.html ). I have had terrible experiences with bastard scrum: Standups as manager reports, sprints as death mar
57.
▲
by
alxmng
3y ago
I’ve experienced this more than once. I think code review is best used only for finding defects (bugs). Otherwise, it consists of demoralizing comments and bikeshedding.
58.
▲
by
alxmng
3y ago
Not all cultures have a family name. Myanmar for example, has no family names. There is only a given name, which is often many words. Just store a name field, and if you need to interface with other systems with multiple name fields, ask th
59.
▲
by
alxmng
3y ago
Sure, if they had many passwords from different services and then cracked the formula. It was deterministic based on company name but not immediately obvious. I had a separate “master” password for email and computer, because those were mor
60.
▲
by
alxmng
3y ago
No need for a manager. Use a simple formula based on the company or service name. That way you can remember one base password and slightly modify it for any service. No need to copy and paste, no need to trust other companies with all of yo
More ›