Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gv83
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
gv83
3y ago
hope that you got no offense from that, I didn't mean it: it takes quite a lot to publish your musings on the internet and I totally admire that. The article was well written but again, I found it a bit bland for my tastes as you ident
32.
▲
by
gv83
3y ago
A philosophy of software design - John Ousterhout. Opened my eyes on many things.
33.
▲
by
gv83
3y ago
they just don't care. bureaucrats are, by design, interested only in bureaucracy and its power, which this initiative powers up considerably
34.
▲
by
gv83
3y ago
while bracing myself for the downvotes storm: why is this frontpage? it's very bland content harping the same old story about immutable data and pipes, without any real insights other than "3 months of a new thing and it seems coo
35.
▲
by
gv83
3y ago
Or maybe those 20 people feel insecure about their abilities after 1 year fiddling thumbs and will have to fight a battle against themselves to get in a place where they use their skills better. You know, not all of us like the idea of doin
36.
▲
by
gv83
3y ago
Also web frameworks! Many web frameworks.
37.
▲
by
gv83
3y ago
Mind your own business next time, we need the money here over the pond :P
38.
▲
by
gv83
3y ago
write all you want, but if your useless software has to be maintained by other people, think really hard about it. and write it properly. I had maintained way too many "don't lose the play factor!!111one" codebases at ${daily
39.
▲
by
gv83
3y ago
But they won’t change me to another team because some Spotify model and long lived team bullshit and I’m forced in the sidelines
40.
▲
by
gv83
3y ago
And you have not seen Italy!
41.
▲
by
gv83
3y ago
just a random comment: the .git/info/exclude file acts as a personal, private .gitignore you don't have to commit
42.
▲
by
gv83
3y ago
The best friend of the small business LAMP specialized dev! Those mass scanners really love wordpress
43.
▲
by
gv83
3y ago
These days you want java then! Why are you not using java?
44.
▲
by
gv83
3y ago
DRF becomes hard to understand when you use magical stuff like class based controllers and so on. stick to functions and it's actually very simple!
45.
▲
by
gv83
3y ago
Yes, absolutely know DRF. The only problem is that DRF adds another very heavy pile of documentation to read to start working with it, with some footguns (e.g. ModelSerializers being very very slow, at least some years ago). I'd rather
46.
▲
by
gv83
3y ago
god i love django. it could use a little bit of modernization and modularization to ease the json api and deploy pain points, but it's still the best python web framework by a long shot and it would be deserving of way more manpower th
47.
▲
by
gv83
3y ago
I never had the chance to work at the lower levels you seem to have worked with; in any case I don't disagree in principle with your points (and understand some part of the fundamental understanding you mention), but less dependency le
48.
▲
by
gv83
3y ago
> We're forgetting how to look under the hood and understand "why something works". But under the hood there is a hood. And under that hood there is another hood. And under that hood there is a brand new car you don't
49.
▲
by
gv83
3y ago
you forgot the part about parroting arguments around "soundness", "realiability", "correctness", "easier to reason about" and "refactorings" for the 2-internal-users-only 2 models crud, comp
50.
▲
by
gv83
3y ago
better for who? if you're building The Wrong Thing it doesn't matter. also, "soundness" and "reliability" are not non-functional requirements FOR EVERYTHING
51.
▲
by
gv83
3y ago
not to be that guy, but the python ecosystem isn't at all in the same boat as ruby or elixir and it's actually chock-full of web frameworks (and package managers); the insane quantity of churn, fomo, hype and garbage code that cir
52.
▲
by
gv83
3y ago
All this noise around "back to the roots" template rendering seems to ignore the elephant in the room that FE devs DON'T want to work with jinja2, django templates and all this jazz as it is perceived as a devaluation of the
53.
▲
by
gv83
3y ago
"use the right tool for the job" /s
54.
▲
by
gv83
3y ago
you have an absolutely skewed perception of average in our field. I'm guessing "less than 3 years of experience". nevermind the random stab, it's just to make you understand how random some answers are. in any case, no o
55.
▲
by
gv83
3y ago
absolutely, that's what I said when I talked about strong org support. also, if you don't have strong org support, you risk getting onboard people that just want to work with that specific technology that WILL gtfo as soon as they
56.
▲
by
gv83
3y ago
I'm not really picking anything, just sharing how it went with elixir in my org. I'm sure we could have done better, but the pit of success was not there for the polyglot teams. the elixir-only teams did a bit better, but mostly t
57.
▲
by
gv83
3y ago
this has been a point of contention with numerous hr departments that needs to hire fast "cuz investors!!11". this is the reality of life sadly
58.
▲
by
gv83
3y ago
sure thing! I'll try to make points related to what I observed and experienced in my org, starting with one huge huge huge preamble which is: I work in an average org with average joe devs. an average joe dev to me is someone who "
59.
▲
by
gv83
3y ago
still not easy at the most important thing of all: being approachable, instrumented and intuitive to people less dedicated to programming. I say this as someone that likes elixir, but after seeing it failing miserably at my org, I'm ve
60.
▲
by
gv83
3y ago
I like ligatures but I chose to not use them. I pair program a lot with juniors/people less exposed to nerdities and I don't want them to have an unclear experience or having to explain for the nth time "how to do the solid a
More ›