-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.xml
More file actions
24 lines (24 loc) · 12.9 KB
/
index.xml
File metadata and controls
24 lines (24 loc) · 12.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Paul Blay</title><link>https://paulblay.com/</link><description>Recent content on Paul Blay</description><generator>Hugo -- gohugo.io</generator><language>en-gb</language><lastBuildDate>Wed, 15 Oct 2025 11:37:12 +0100</lastBuildDate><atom:link href="https://paulblay.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Painful Vibe coding with Codex</title><link>https://paulblay.com/blog/2025/10/15/trying_out_codex/</link><pubDate>Wed, 15 Oct 2025 11:37:12 +0100</pubDate><guid>https://paulblay.com/blog/2025/10/15/trying_out_codex/</guid><description>Use of LLMs I&rsquo;ve been using LLMs for a while, primarily as a buddy that can help me with ideation or noticing gaps in my thinking.
I rarely use the LLM output directly because it never feels complete or authentic. For written word, I find it can generate pretty generic wording with little impact or personality.
Anything I do take directly, I&rsquo;ll rework pretty heavily - and it&rsquo;s just a judgement of whether doing the rework is more efficient than just starting from scratch.</description></item><item><title>Aligning Teams With Outcomes - A Product Application</title><link>https://paulblay.com/blog/2025/10/13/applying_outcomes/</link><pubDate>Mon, 13 Oct 2025 11:37:12 +0100</pubDate><guid>https://paulblay.com/blog/2025/10/13/applying_outcomes/</guid><description>From experience I know that great ideas are only as valuable as their applications in the real world.
I&rsquo;ve used OKRs and Outcome framing for quite a while, so it&rsquo;s about time to showcase a real world example - what it did for us and what we learned.
I&rsquo;ll present this in the classic STAR format like I&rsquo;m trying to answer an interview question&hellip; because that&rsquo;s what I&rsquo;ve been spending time doing recently.</description></item><item><title>Beyond memory tests: Designing interviews for assessing competence</title><link>https://paulblay.com/blog/2025/10/08/beyond_memory_tests/</link><pubDate>Wed, 08 Oct 2025 16:19:20 +0100</pubDate><guid>https://paulblay.com/blog/2025/10/08/beyond_memory_tests/</guid><description>I chose the old photo banner art (Photo by Debby Hudson on unsplash) because most of my recent interviews have felt more like a memory test than a competency test.
&ldquo;Tell me about a time a family member gave you some advice, what was it and how did your life change as a result? Did you send them a thank you card? What was on the card?&rdquo;
Yikes, I don&rsquo;t remember!</description></item><item><title>A Policy for AI-enhanced software development</title><link>https://paulblay.com/blog/2025/10/07/ai_in_software_development/</link><pubDate>Tue, 07 Oct 2025 08:52:20 +0100</pubDate><guid>https://paulblay.com/blog/2025/10/07/ai_in_software_development/</guid><description>The DORA research group at Google recently came out with an AI capabilities model and capability number 1 is to have a &ldquo;Clear and communicated AI stance&rdquo;. Given my experience so far talking to other leaders and on the ground, here&rsquo;s my proposal for what an effective AI stance could look like:
Core Philosophy LLMs should amplify engineering cognition, not automate it
This means&hellip;
Human Ownership: Engineers must remain the authors and owners of production logic.</description></item><item><title>About me</title><link>https://paulblay.com/about/</link><pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate><guid>https://paulblay.com/about/</guid><description>An agilist, a people person and an unashamed nerd.
I have experienced working in large bureaucracies and lean startups, as a developer, people manager, project manager and product manager.
I’ve seen &rsquo;exciting and dynamic&rsquo; as well as &lsquo;domineering and draining&rsquo; cultures. Coupling this experience with plenty of ideas from excellent books, media and a network of colleagues turned friends; I hope to bring these learnings to this website in an easily consumable way.</description></item><item><title>Introducing the OKR ScoreCard</title><link>https://paulblay.com/blog/2021/04/05/the-okr-scorecard/</link><pubDate>Mon, 05 Apr 2021 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2021/04/05/the-okr-scorecard/</guid><description>So let’s assume we’re using OKRs now. We’ve come up with some Objectives and tried to find meaningful measures for our Key Results that we think will help us ensure we’re going in the right direction.
It’s important to remind ourselves that OKRs are just a tool. Using an ORK framework doesn’t necessarily ensure that we’re getting any tangible benefits over any other approach.
For example, the next two OKR examples for our imaginary TownTalk ™ product both provide an objective and measurable KRs against it, but do both really unlock the same value?</description></item><item><title>The agility Challenge for Embedded Software</title><link>https://paulblay.com/blog/2020/12/02/the-agility-challenge-for-embedded-software/</link><pubDate>Wed, 02 Dec 2020 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2020/12/02/the-agility-challenge-for-embedded-software/</guid><description>If you’ve ever worked for a business that has it’s core focus in the embedded software space, I suspect you are more likely to have had to tolerate software development practices from 20 years ago. If you’ve read many books on Agile software development, DevOps or other modern practices, you may also have noticed that they almost all talk about software that targets a server or website, possibly a PC. But unless you’re reading a very different library to me, you’ll not have seen much talk about embedded software.</description></item><item><title>Focus on outcomes with OKRs</title><link>https://paulblay.com/blog/2020/11/17/focus-on-outcomes-with-okrs/</link><pubDate>Tue, 17 Nov 2020 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2020/11/17/focus-on-outcomes-with-okrs/</guid><description>If you’re interested in a way to tap into your team or companies creative potential, generating alignment and delivering tangible value, then OKRs should be your first port of call.
I was fortunate enough to have met, and worked closely with Ragan McGill while I was at DisplayLink. Ragan had experienced both effective and underwhelming use of OKRs in his career and gave a set of training on how to ensure that they are well formed and deliver on their potential.</description></item><item><title>7 Practical Steps To Increase Accountability In Agile Teams</title><link>https://paulblay.com/blog/2020/08/17/accountability-in-agile-teams/</link><pubDate>Mon, 17 Aug 2020 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2020/08/17/accountability-in-agile-teams/</guid><description>Individual and team accountability is critical for any high functioning team, I believe that this is often a concern for senior management, especially when considering an agile transformation, and can be difficult to attain.
At the points in my career that I have seen senior management push back on the adoption of agile methodologies, the main areas of contention has been around the feeling of losing “control” over the delivery roadmap.</description></item><item><title>Complexity as a Software metric</title><link>https://paulblay.com/blog/2020/07/20/complexity_as_sw_metric/</link><pubDate>Mon, 20 Jul 2020 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2020/07/20/complexity_as_sw_metric/</guid><description>I’ve never been completely sold on Cyclomatic Complexity as a metric, it maps to linearly independent paths through code which may be useful to get an indication on the level of testing an application needs, assuming code coverage is not available (another metric that needs to be treated with caution), but how much value is that? Most applications are multi threaded and do not run in a linear fashion, I’d argue that there’s considerably more value in measuring the readability of code in order to allow people to understand what it does and how to change it.</description></item><item><title>The ugly side of no surprises management</title><link>https://paulblay.com/blog/2019/01/05/ugly_side_no_surprises/</link><pubDate>Sat, 05 Jan 2019 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2019/01/05/ugly_side_no_surprises/</guid><description>I get it… I think…
“No Surprises” management is intended to ensure that people aren’t hiding bad news from their colleagues (let’s face it, usually their boss or some other superior) so that we’re not horribly surprised at the last minute that, for example, our project is 6 months late.
Boom! Instant high-functioning team! Everyone feels safe and surprises never happen…. Or at least, god help you if they still do happen, because I was very clear that I don’t like surprises!</description></item><item><title>Autonomous teams vs 'resource' management</title><link>https://paulblay.com/blog/2018/10/10/autonomous_vs_resource/</link><pubDate>Wed, 10 Oct 2018 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2018/10/10/autonomous_vs_resource/</guid><description>How often have you heard the phrase “We don’t have the resource” or “How many resources will it take?”
Quite apart from the dehumanising nature of the word “resource” (should we, in response, say “that’s a good question, management resource number 3”?), people are not automatons who are all equally skilled/motivated coding machines that can be assumed to be equally effective in all scenarios.
People each have unique skills, ways of working, areas of experience, interests and relationships with others that all matter heavily in terms of getting the best results, or getting anything at all.</description></item><item><title>Why the bottleneck is everything</title><link>https://paulblay.com/blog/2018/09/12/why_bottleneck_everything/</link><pubDate>Wed, 12 Sep 2018 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2018/09/12/why_bottleneck_everything/</guid><description>This is probably the least intuitive idea that I’ve come across in my working career, but when explained and demonstrated, possibly one of the most important. Here it is: it is inefficient to have everyone working at 100% effort, 100% of the time. This seems wrong – we’re paying for these people, they should be putting all their time and effort towards our product features! Get back to working on them!</description></item><item><title>Motivation 2.0</title><link>https://paulblay.com/blog/2018/07/09/motivation_2/</link><pubDate>Mon, 09 Jul 2018 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2018/07/09/motivation_2/</guid><description>How are you engaging your team? Are you running a regular appraisal cycle where everyone’s individual score is totted up and ultimately dictates financial reward (pay increase, bonus, share options) or, on the other side of the scale, performance improvement plans?
How are you finding this?
Do people who get the financial rewards become more engaged and effective throughout the year? Do those on the performance improvement plans “pull their socks up” and become superstars now that they know they’re not performing to expectations?</description></item><item><title>what is agility?</title><link>https://paulblay.com/blog/2017/02/03/what_is_agility/</link><pubDate>Fri, 03 Feb 2017 11:46:20 +0100</pubDate><guid>https://paulblay.com/blog/2017/02/03/what_is_agility/</guid><description>Strictly speaking, ‘agile’ is an adjective, a descriptive word… like “nimble” &amp; so the more obvious title “What is agile?” probably would have made a small, hardcore, fraction of people up-chuck a little in their mouths. (I am not so offended on this one, but tell me something is “addicting” and I will develop an unruly lower eyelid twitch). I think the reason behind this is due to how commercialised and corporate the term has become over the years – ironically, as the original manifesto moved thinking in a completely different direction.</description></item><item><title>Contact</title><link>https://paulblay.com/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://paulblay.com/contact/</guid><description/></item><item><title>Resources</title><link>https://paulblay.com/resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://paulblay.com/resources/</guid><description>Books, videos and other content that I highly recommend.
Books Radical Candor Kim Scott does an exceptional job of taking the reader through the why and how of direct, upfront conversation. This is such a critical leadership skill. The book is easy to consume and will change the way you think about how you talk to people not just in a work setting, but in any valuable relationship.
A Seat At The Table How do you add value as a CTO in the age of agility, autonomous teams and cradle to grave ownership?</description></item></channel></rss>