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.
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."
I wonder if @Tesla used clay car models when designing their cars (or I guess my car)
Nicholas Mayne retweeted
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
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-…
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.
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
Just started to use ChatGPT to help me solve a few things that the old google method was struggling with… and damn. Incredible.
Nicholas Mayne retweeted
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.
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.
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
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.
Nicholas Mayne retweeted
#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…
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
Nicholas Mayne retweeted
Any calls to ToUpper or ToLower (in any perverted language form they may take) is a lossy transformation that loses information.
#unpopularopinion
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
Nicholas Mayne retweeted
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
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!?














