Coffee, code and Scuba! Software contractor, and Orchard Core contributor.

London, England
Joined February 2010
Nicholas Mayne retweeted
I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become available over the last ~year and a failure to claim the boost feels decidedly like skill issue. There's a new programmable layer of abstraction to master (in addition to the usual layers below) involving agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering. Clearly some powerful alien tool was handed around except it comes with no manual and everyone has to figure out how to hold it and operate it, while the resulting magnitude 9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.
2,558
7,307
2,900
55,232
17,095,707
Nicholas Mayne retweeted
Company: "We're agile." 5 minutes later... Company: "It's time for quarterly PI planning, so all teams need to agree on what they'll do in the next 3 months."
76
296
41
2,434
306,843
I wonder if @Tesla used clay car models when designing their cars (or I guess my car)
164
There needs to be a class action law suit against @googlenest for ignoring the faultiness in their Nest Wifi devices and breaking it more by releasing firmware patches that forces us to restart the mesh network 40 times a day. @madebygoogle @googledevs @googlecanada #googlenest
4
3
2
467
Nicholas Mayne retweeted
Carly has been using her allotment to feed people struggling with the cost of living. Last night someone broke in and salted the land to stop her growing. Her go fund me: gofundme.com/f/a-meal-on-me-…
3,241
14,762
4,397
58,229
34,936,745
This is interesting given for a while Ukraine was in my feed alot, then it just disappeared. Now I know why…
Replying to @aakashgupta
6. Misinformation is highly down-ranked Anything that is categorized as misinformation gets the rug pulled out from under it. Surprisingly, so are posts about Ukraine.
1
1
141
Nicholas Mayne retweeted
Hot take: Daily standups are outdated and ineffective They frequently: • Go on too long • Are too frequent • Include people that shouldn't be there • End up wasting everyone's time with no benefit. Huge red flag because there are much better ways to get status updates
57
51
28
601
128,245
Just started to use ChatGPT to help me solve a few things that the old google method was struggling with… and damn. Incredible.
49
Scrum is designed to solve a bunch of communication issues. But, if you don't have those issues, following Scrum just drags people through pointless ceremonies
You don’t need a daily standup. But you do need to communicate often. You don’t need formal retrospectives. But you do need to regularly discuss improvement opportunities. You don’t need sprints. But you do need to break work down and deploy often. You don’t need a sprint review. But you do need to iterate based on feedback. You don’t need a scrum master. But you do need to assure the things above happen.
6
10
1
62
13,949
Nicholas Mayne retweeted
Avoid Sprints. Sprints create an arbitrary deadline every x days. This creates estimation overhead, and fosters short-term thinking. 👎 Instead: 1. Break work down into small tickets. 2. Estimate future flow by tracking the number tickets completed per week. Simple.
126
171
57
1,761
298,452
Nicholas Mayne retweeted
If managers fixate on deadlines rather than quality, the staff will too. Developers assure they make deadlines by: 🚩Copy/pasting 🚩Cutting corners 🚩Shipping known issues 🚩Skipping reviews and tests 🚩Ignoring performance, security, accessibility, readability, maintainability
11
45
5
389
44,143
Nicholas Mayne retweeted
Replying to @HamidEslami32
Don’t ask for permission to do your job well. Set an example via action. Be the change you’d like to see.
2
2
34
1,284
#BookTwitter we need your help! I run Book Bodega, an Indy bookshop in Ramsgate. Winter is killing us, it’s soo quiet & we need to make £800 by Tuesday to pay our bills. This is my current view = no customers 🥹. Please shop with us and help us stay open! uk.bookshop.org/shop/bookbod…
1,438
9,171
803
17,124
6,543,664
Nicholas Mayne retweeted
Use of free authentication apps for 2FA will remain free and are much more secure than SMS
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
4,165
4,011
1,601
45,117
53,434,689
Any calls to ToUpper or ToLower (in any perverted language form they may take) is a lossy transformation that loses information. #unpopularopinion
1
1
1
474
Nicholas Mayne retweeted
A key dev team role: Architect. Duties: -Foster reuse -Enforce consistency -Standardize solutions -Select technologies and patterns -Review changes with a holistic view -Automate time-consuming and redundant tasks -Consider the long-term implications of key decisions
19
94
11
751
87,270
The Commonwealth #BlueCharter Project Incubator is accepting applications under its first Small Grants Round. Funding is available for projects that promote ocean protection and marine development. 📅 Deadline for applications: 10 January 2023

2
20
34
6,382
On the phone with @ato_gov_au and get through after just under 2hrs, and the operator says his computer is broken and for me to phone back tomorrow - all I want is a linking code because I cant get one on your site. come on!?
1
here we go ATO - round two!...
1
Oh, you offer a call back service, why was that handy little feature not available yesterday?