anthony galvin


I'm a technolgist at TodayTix, the posts below are about work, but probably don't reflect my employers opinions. If you want to connect about work related topics, then this is probably the best place to do it.

No 10 plans to lower salary level at which graduates start repaying loans

Government believes too many students are racking up debts studying “soft” 3-year university courses in arts and social sciences, and is looking to funnel more 18 year olds towards technical training that is cheaper and will pay a faster economic dividend.

It probably was “soft” compared to some degrees, but I learnt an awful lot of “soft” skills that have proved way more important than the technical skills that I learned on the job.

#links #education #work #creativity #politics

27/09/2021 permalink

The Mentorship Diamond

The idea that one person, your manager, is going to be the oracle on your career is a bit optimistic. Mentees all round!

#links #work #tech #careers #mentoring

16/09/2021 permalink

The Case for ‘Developer Experience’

If you're an engineering lead business and you make vendor and toolset choices that don't take account of the impact on the team it's not likely to go so well.

#links #work #tech #strategy

16/09/2021 permalink

Optimizing a homepage image from 10MB to 78KB

Great deep dive into image optimisation - and a reminder that really delivering on web performance often takes expertise and diligence that's hard to deliver at scale.

#links #web #work #images #optimisation #performance #internet

15/09/2021 permalink

The best way to validate an email is probably to send one

Feels like every few months I end up sharing this link. Email has been around for 40 years and it's still catching us out.

#links #work #email #coding

15/09/2021 permalink

How do you prefer to contact customer services?

Over 50+ prefer phone, under 50s prefer live chat.

#links #work #tech #support

14/09/2021 permalink

It's taken me a while to come to this realisation, but I've spent a huge chunk of my life trying to achieve things with teams. Sports teams, software teams, bands, orchestras, actors and product teams. To be fair not all of these notional teams have been successful - but when they work well, teams are awesome.

It's a cliche to say that "being a team player" is important at work. Most of the time this is just a platitude for people who don't rock the boat. A way of saying that the person in question is no trouble. I don't always buy into this team of mates dynamic.

To continue the cricketing viewpoint, Mike Brierley, arguably the greatest exponent of captaincy and understanding the psychology of teams sums it up nicely "If individualists are too powerful, too divisive and too selfish, the team suffers. If they run riot, the notion of team scarcely exists. At the other extreme, some teams can become flat, conformist and dull. Far from running riot, individuality is suppressed."

So there's plenty of scope for the right kind of discussion and a team that's able to sometimes hold divergent points of view, at least for short periods of time.

It's not always easy to identify the right group dynamic from the inside, never mind on the outside. In my experience it's one of the reasons why agencies often struggle with consistently casting high performance teams. Even if resourcing is operating beyond the principle of "availability as a skillset", the people making the decisions when pulling together new project teams are on the outside, and from there the signals of a genuinely good team are almost impossible to detect. In an agency it can sometimes feels like the approach is "We've got this project team performing really well. Now we've delivered everything we should break the team up and make sure this group of individuals never work together again".

I've written recently about some of the challenges in scaling teams across multiple locations, but as well as geography having a significant impact, more people also comes with a time cost.

More people doesn't have to mean your people. As the number of integrations, partners and vendors increase the time cost of managing, motivating and co-ordinating all these different folks can have a significant impact. A small team that has many thrd-party integrations doesn't just have a scope challenge, it also has team management challenge as well.

Perhaps this is the ultimate team challenge - when the team in question isn't just your team, but other teams as well.

#work #teams #agile #remote #software

25/02/2019 permalink

#work #code #tech

2009-04-16 16:24:00 GMT permalink

next >>