Twitter | Pretraživanje | |
James Mallison
🇬🇧Conference Speaker. Go, PHP, Swift. Owns Dockercon socks. Swears in 🇪🇸🇩🇪. Opinions are yours. Senior Manager Engineering . Ex: Tech Lead
13.191
Tweetovi
299
Pratim
1.511
Osobe koje vas prate
Tweetovi
James Mallison proslijedio/la je tweet
sabik 19 h
Odgovor korisniku/ci @EveningStarNM @ysaw @dellcam
Most (all?) of the things that can be done by blockchain can be done better and cheaper by something else - git, zookeeper, backup, etc. The headline use of blockchain has of course failed in its stated goals, although it is a funky pyramid scheme with a huge carbon footprint.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 9 h
Odgovor korisniku/ci @nicholascwng
“Refines simple uses of empty interfaces to concrete struct types”... do you mean find interface{} at runtime and replace them with the relevant concrete implementation or something?
Reply Retweet Označi sa "sviđa mi se"
James Mallison 9 h
Odgovor korisniku/ci @rdsubhas
Is this sarcasm? Good general programming practices are language-agnostic and separation of concerns is one of those - nothing to do with “idiomatic go”.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 10 h
Odgovor korisniku/ci @goldglovecb @cool_golang
Hey guys, it’d be great to see something like this integrate into IDE’s with a plugin. Code-review in-IDE already exists, now live collaboration in-IDE for docs that link through to the code and vice-versa, would be epic!
Reply Retweet Označi sa "sviđa mi se"
James Mallison 15 h
Odgovor korisniku/ci @dlondero
In the case of a LoginForm, what about actually calling it "LoginForm"? LoginForm.User, LoginForm.Password. Pretty succinct and then your rule for consistency would be the name of the form is the name of your DTO? Bonus is it's extremely obvious in what it represents.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 16 h
Odgovor korisniku/ci @dlondero
What is the DTO? I think how you name it would change given your architecture, eg is it a command going to a command bus, or an entity stored in the DB with no behaviour on it, or what?
Reply Retweet Označi sa "sviđa mi se"
James Mallison proslijedio/la je tweet
Ashot Nalbandyan 4. velj
Reply Retweet Označi sa "sviđa mi se"
James Mallison 19 h
If you were a Tech Lead, provide team member references. Label yourself as ‘Tech Lead’ and have no recommendations or input from your ex-team as the lead, then did you actually lead? Leaders teach, mentor and progress their team with positive outcomes, not just build and leave.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 20 h
Odgovor korisniku/ci @thatdamnqa @eli_t
Testing in production? 😉
Reply Retweet Označi sa "sviđa mi se"
James Mallison 23 h
Odgovor korisniku/ci @sasaprolic
I’m definitely immune! 😄
Reply Retweet Označi sa "sviđa mi se"
James Mallison 23 h
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @storresi
So in moving away from subjectiveness and getting to the technical benefits.. well this *is* hearing them out. But if they stick with opinion and can't provide concrete technical benefits, which I have seen quite a bit (buzzwords too), then it's basically not a valid point.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @storresi
Of course, this doesn't preclude understanding their PoV (otherwise it'd be unfair). It's not that their opinion is stupid either, I never said this. But many (in multiple areas of tech) use "this is just how it is" as the reason for doing something and that should be rejected.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @storresi
It’s not that it *is* idiomatic, it’s that opinion has been defined as such and that’s where the main problem lies. I think it’s important to compare with the industry at large and general best practices, discuss technical advantages, and keep it away from opinion where possible.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @storresi
Sure, in doing so so far I’ve found that it’s because there are some people with strong opinions and not many technical benefits. It’s kind of gatekeeping as well and is used to look down on those who don’t ‘follow the rules’.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @generativist
Your description of instant gratification and all the associated mental dtuff is why I deleted Facebook over 1 year ago now (I feel like it’s 1 year sober!) - I haven’t gotten this much of a feeling with twitter because I focus 95% on work stuff on it, so not much personal.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @7php @StackOverflow
It certainly is! Had it for years, I wear It every conference talk I do. And thank you so much! 🙂🥳
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @phpcodemonkey @mvriel i 5 ostali
😭 glad you’re alright and the Z isn’t too bad.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @phpc
Symfony and it’s collaborators, without which other frameworks wouldn’t exist.
Reply Retweet Označi sa "sviđa mi se"
James Mallison 3. velj
Odgovor korisniku/ci @asgrim @YorkshireTea
This is terrible, I’m sorry for your loss. Thoughts and prayers.
Reply Retweet Označi sa "sviđa mi se"