Twitter | Search | |
Pete Hodgson
Independent consultant helping engineering teams tackle thorny problems. Formerly Earnest, ThoughtWorks.
6,295
Tweets
477
Following
2,362
Followers
Tweets
Pete Hodgson Jun 16
Replying to @WardCunningham
Thanks Ward :)
Reply Retweet Like
Pete Hodgson Jun 15
Woooo, long plane rides!!!!
Reply Retweet Like
Pete Hodgson Jun 15
Replying to @thepaulstella
No, I really don't know what it sounds like.
Reply Retweet Like
Pete Hodgson Jun 14
So good so depressing so good
Reply Retweet Like
Pete Hodgson Jun 14
Replying to @ph1
I mean, I know it's a collaboration with Nas and (I think) Willie Nelson, but I still have no clue what it sounds like.
Reply Retweet Like
Pete Hodgson Jun 14
I'm so old that I have absolutely *no* idea what Old Town Road sounds like.
Reply Retweet Like
Pete Hodgson Jun 14
EXTREMELY cool. If this is stable it could make CI against self-hosted device labs pretty feasible. Wish I'd thought of this :) πŸ‘πŸ‘πŸ‘πŸ‘
Reply Retweet Like
Pete Hodgson Jun 14
Replying to @bryanl
By coincidence I just re-tooted about this:
Reply Retweet Like
Pete Hodgson Jun 14
Replying to @ryanoglesby08
Thing is I want to keep the benefit of that rule generally, but have it ignored in these specific edge-cases of polymorphic function signatures. I think really I'm saying that I want an actual type system in my programming language. 🀣😭
Reply Retweet Like
Pete Hodgson Jun 14
Facilitated a pretty wild product roadmapping exercise this afternoon. Passions were ignited, w. strong opinions flying around. To her credit, our product manager only lost her shit a couple of times. I did eventually have to pull her out of the meeting though. 🀷
Reply Retweet Like
Pete Hodgson Jun 14
1pm today I'm refactoring some GraphQL code in a react app. 2pm today I'm talking with someone about how we might automate deployment of their 30+ year old AIX system. I love my job!!!
Reply Retweet Like
Pete Hodgson Jun 14
Replying to @willk
That's such a bummer though, to have to add a bunch of noisy linting rules around the function :( I was hoping there was some naming convention that I could use to indicate that this parameter is intentionally ignored, or something.
Reply Retweet Like
Pete Hodgson Jun 14
Replying to @ph1
e.g. I have two functions that calculate shipping costs, and they have the same signature so they can be used interchangeably by a caller: const calcLocalShippingCost = (address, ignoredWeight) => {...} const calcInternationalShippingCost = (address, weightThatsUsed) => {...}
Reply Retweet Like
Pete Hodgson Jun 14
What's a nice way to stop prettier/eslint getting mad at me when I have two polymorphic functions which need to both implement the same signature, but one of the functions doesn't use some of the parameters in that signature?
Reply Retweet Like
Pete Hodgson retweeted
Andrew Rummer Jun 12
Had my first ever exchange today with someone who used "millennial" to mean "old person" rather than "young person". (She's 24)
Reply Retweet Like
Pete Hodgson Jun 13
Very neat alternative to crappy conference swag. Kudos to !
Reply Retweet Like
Pete Hodgson Jun 13
Replying to @kmugrage
Aww, thanks Ken. Glad you liked it.
Reply Retweet Like
Pete Hodgson Jun 13
Replying to @jessfraz
Mindnode - easy mind-mapping app for taking notes and brainstorming outlines for writing and preso Clockwork Tomato - pomodoro timer app to stop me procastinating Sharpies, Stickies and Index Cards - physically moving things helps me sometimes Running - turn off my brain
Reply Retweet Like
Pete Hodgson Jun 13
Replying to @pcalcado
Thanks for sharing so much detail! What's your take on the argument that requiring a candidate to complete a short coding challenge is overly burdensome? I'm a proponent of the coding challenge, but do worry that it lends a bias that filters out otherwise-awesome candidates.
Reply Retweet Like
Pete Hodgson Jun 12
Shoutout to all my fellow JS olds who have mild PTSD flashbacks when I say things like "AMD", "almond module loader" and "define(['./foo','./bar'],function(foo,bar){...})". 😭
Reply Retweet Like