Nicky Wrightson

631 posts

Nicky Wrightson banner
Nicky Wrightson

Nicky Wrightson

@NickyWrightson

Head of Eng @topi_eu formally a Principal @SkyscannerEng @FT. I'm a tech tinkerer, public speaker, passionate skier, pasta obsessive. She/her

London, England Katılım Kasım 2015
826 Takip Edilen1.1K Takipçiler
Sabitlenmiş Tweet
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
I had a really hard time finding a principal engineer role after I left the FT. I had some wrong turns on the journey but it all helped me get real clarity in understanding what I expected in this role. I finally got around to writing up my experiences: @SkyscannerEng/finding-the-steps-on-the-individual-contributor-ladder-8ec60e11fb46" target="_blank" rel="nofollow noopener">medium.com/@SkyscannerEng
English
0
18
74
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@russmiles Legacy is anything older than a few months that even the authors can't remember the nuts and bolts regardless of test coverage or not - right? Tests help your future self understand what the fuck you were trying to achieve
English
0
0
0
48
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@GergelyOrosz I've just joined a startup and I cannot express the joy and relief at realising that I didn't need to deal with the companies way to use jira. Linear all the way from me
English
0
0
2
0
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Linear in the software engineering project management world feels like what Figma is in the design world. I don’t know any startup that went back to another tool after using Linear, and have not seen software engineers before raving about *a project management tool*
Vivek Kaushal@vi_kaushal

Once you've used @linear , every other product appears inferior. Peak usability engineering.

English
23
44
794
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
I've always struggled with scrum as it felt artificial to jam the work into a sprint and amount of ceremony time felt so wonky. Matters were worse at one company where we had to do weekly sprints! I love how @SergioRocks articulates how this just doesn't work for async
Sergio Pereira@SergioRocks

Why I don't use Scrum to manage my Remote Teams? TL;DR: It adds at least 8 hours of meetings per Sprint. That's 2 full days of lost productivity, per team member, per month! This is what I do instead 👇

English
1
4
12
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
So I cope with the peri-menopausal levels of anxiety day to day but didn't quite comprehend how hard it would to learn to dive with it. Many panic attacks later I got as far as a certified scuba diver. May I finally convince the doctors for HRT to complete my open water :)
Nicky Wrightson tweet media
English
0
2
5
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
Oh @holly_cummins thank you so much for this memory, it was such a fun panel filled with some great perspectives from different experiences from the audience and us :)
Holly Cummins ([email protected])@holly_cummins

Eek, that’s me! Two super things about this all-women panel. 1. It passed the conference Bechdel test - the topic was microservices, not DEI. 2. It was accidental :) I mean, of course you’re going to want @sarahjwells and @NickyWrightson and @devstefops on your panel.

English
0
1
6
0
Daniel Bryant
Daniel Bryant@danielbryantuk·
The team and I are thinking about the "8 Fallacies of Testing Microservices" 🤔 We would 💜 your feedback, please: 1. End-to-end testing is the only way to verify functionality (h/t @stevesmith_tech) 2. Contract testing is too expensive to maintain 1/4
English
6
21
74
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@danielbryantuk @galvionie At Skyscanner they have no lower environment for testing thier microservices - automatic rollbacks though and a slew of other stuff to avoid deployments causing outages.
English
0
0
1
0
Daniel Bryant
Daniel Bryant@danielbryantuk·
@galvionie @SteveSmith_Tech Cheers, Shane! Very interesting 🙏 Can I ask for more detail on "A dedicated environment/platform is required for integration testing", please? Are you pitching that we shouldn't use a shared staging env to do this kind of testing?
English
1
0
0
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@valla_uk is providing such an amazing service to those going through the traumatic grievance process here in the UK. I've seen first hand the incredible stress these situations cause and often folk have no idea how to handle them.
Teacher Mum Done@teachermumdone

Just discovered @Valla_UK whilst doing some reading to try and support me during the grievance process. Such a great tool to help organise all your docs and info in one place in case things do end up going to tribunal. #flexwork #lifeafterno #motherhoodpenalty #TeacherShortage

English
0
0
2
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
Interviewing well is a skill that gets rusty very quickly... It would be great to have community where folk can be mock interviewed in a sensible manner that is relevant to the roles and companies they want to work at.
English
0
0
2
0
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Every company with dual tracks says there’s no difference between the two tracks does this because it’s how you mimimize losing many of your best ICs to become poor managers when you don’t say this. Even when you mean it, management always comes with more leverage.
English
14
35
430
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@SergioRocks Live coding with folk I have no psychological safety terrifies me.... I end up with quite acute performance anxiety and imposter syndrome
English
0
0
2
0
Sergio Pereira
Sergio Pereira@SergioRocks·
This person had a newborn, and showed up to the live coding interview with signs of sleep deprivation. In retrospect, I should have rescheduled. My bad! His brain was foggy, and he didn't complete the proposed exercise. I followed my gut and hired anyway. This shows 2 things:
English
2
0
32
0
Sergio Pereira
Sergio Pereira@SergioRocks·
A curious take on technical tests for Software Engineers. 1. Candidate was stellar during previous interviews 2. Candidate was bad during live code interview 3. I decided to extend offer anyway 4. Candidate joined and is now one of my top performers What happened here??
English
8
11
134
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
Perhaps part of the problem is some folk take the term "individual contributor" too literally. Staff+ roles are a move to enabling others rather than immediate individual delivery. To do that effectively they need to exhibit certain behaviours. infoq.com/articles/trans… @InfoQ
Nicky Wrightson tweet mediaNicky Wrightson tweet media
Charity Majors@mipsytipsy

The work done by staff engineers and principal engineers is supposed to be different than the work done by senior engineers. It's much more people-y. More emphasis on the "socio" of sociotechnical. (I have ranted about levels elsewhere, like here: twitter.com/mipsytipsy/sta…)

English
1
2
14
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@seporaitis @thiagoghisi @Lethain Startups don't tend to need these roles because communication and alignment is easier amongst a smaller group of folk. I see tech leads at startups demonstrating these behaviours which lead to them defining the career framework for this role as the startup scales.
English
0
0
1
0
Julius Seporaitis
Julius Seporaitis@seporaitis·
@NickyWrightson @thiagoghisi Truth said, before I read @Lethain's book I thought Staff+ is a purely MAANG concept and Sr Engineer is the peak, unless I decide to go in the management track. My career was mostly early stage startups and the current company is the first one that has Staff+ roles.
English
2
0
1
0
Thiago Ghisi
Thiago Ghisi@thiagoghisi·
Outstanding article by @NickyWrightson arguing why Staff+ Roles shouldn't be an extension of the IC ladder neither an extension of being a Senior Eng. I had shared a similar idea around this, but I couldn't put it in words as well as she did. Fantastic arguments, 💯 agree!
Thiago Ghisi tweet mediaThiago Ghisi tweet mediaThiago Ghisi tweet mediaThiago Ghisi tweet media
Thiago Ghisi@thiagoghisi

This is sad. Companies/People need to understand that from IC to Staff Eng is not a incrementally better move, it is a fundamentally different path. Going from a Senior IC role to an Staff Engineering role is not a promotion. It's a restart. Senior Eng. -> Juniior Staff Eng.

English
3
8
77
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@thiagoghisi Great you liked it. One thing though I didn't mention in the article was the necessity for doing more than lip service to these behaviours. Companies need to train and incentivise for these behaviours, not to mention measure the impact when it's no longer purely tech based.
English
1
1
3
0
Nicky Wrightson
Nicky Wrightson@NickyWrightson·
@suhailpatel I tried using one once but my vanity got massively in the way.... They are not the most flattering on a curvy woman. I should really get over that and try again after seeing this :)
English
0
0
1
0
Suhail Patel
Suhail Patel@suhailpatel·
Been weightlifting with a belt for the first time. Definitely feeling less DOMS and I felt my form was better 🏋️
English
1
0
6
0