Sign in to view Richard’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Richard’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Hoddesdon, England, United Kingdom
Sign in to view Richard’s full profile
Richard can introduce you to 10+ people at Flo Health Inc.
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
3K followers
500+ connections
Sign in to view Richard’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Richard
Richard can introduce you to 10+ people at Flo Health Inc.
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Richard
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Richard’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
About
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Articles by Richard
-
Making o16g Real: A Practical Guide to Outcome Engineering
Making o16g Real: A Practical Guide to Outcome Engineering
The o16g manifesto, recently published by Cory Ondrejka, has taken LinkedIn by storm and for good reason. Cory…
30
5 Comments -
Management AssimilationAug 16, 2022
Management Assimilation
Just under 3 months ago I started a new job. I’m now the Vice President of IT & Engineering for Humanising Autonomy.
81
7 Comments -
Are you delivering an IT project? You’re probably wasting your time.Sep 5, 2017
Are you delivering an IT project? You’re probably wasting your time.
That’s a bold statement, however I bet you that you are wasting your time in at least three important ways: · You are…
66
9 Comments
Activity
3K followers
-
Richard Vodden shared thisThe o16g manifesto is a brilliant set of principles for agentic development. I wanted to make them concrete, so I've written a practical example for each of the 16 statements. The thread running through all of them: * think before you build, * measure after you ship, and * never confuse activity with progress.Making o16g Real: A Practical Guide to Outcome EngineeringMaking o16g Real: A Practical Guide to Outcome EngineeringRichard Vodden
-
Richard Vodden shared thisjust £90 to go! Thank you so much everyone!! https://lnkd.in/epgsGtYb
-
Richard Vodden shared thisI'm nearly 80% of the way to hitting my £3k goal, and have had just over 80 contributions. That means I need just 20 more people to help me. Is one of those 20 you?? https://lnkd.in/ePtXwVTc https://lnkd.in/e7gsibkm
-
Richard Vodden shared thisI last got my hair cut (at least in any meaningful way) in November 2018. Sponsor me to cut it all off! Please sponsor me :-) https://lnkd.in/e7gsibkm
-
Richard Vodden reposted thisRichard Vodden reposted thisIsomorphic Labs is hiring at NeurIPS 2025! We’ll be at NeurIPS in San Diego, from Tuesday 2nd to Sunday 7th December, meeting exceptional Machine Learning Engineers, Machine Learning Research Engineers and Machine Learning Research Scientists at all levels to join our teams in London and Lausanne. Meet us in person during the NeurIPS conference. You'll have the chance to join a world-class, interdisciplinary team using frontier AI to unlock deeper scientific insights, reimagine drug design, and one day help solve all disease. See you in San Diego! Interested? Register here: bit.ly/47FFNbJ
-
Richard Vodden reposted thisRichard Vodden reposted thisTo my former colleagues in the States, if you're open to relocating to London or Lausanne!
-
Richard Vodden reposted thisTo my legal and compliance connections, check out or share this great role at Flo! 💗Richard Vodden reposted thisI’m hiring a Compliance Counsel! Know anyone who might be interested in joining an amazing team? We support product, protect the company, and do our best to ensure the No. 1 women’s health app stays right there for you. Vilnius and London.
-
Richard Vodden shared thisWe're looking for a partner in crime for me! Someone who can lead the most talented bunch of MLOps engineers in the world. Do you have a vision of the most effective, most scalable, most efficient training and inference platform? If so DM me. we need you!!Richard Vodden shared thisWe are looking for a lead for our foundational machine learning infrastructure. Our mission is to solve all disease, and to get there we are building the best ML platform. Come join us if you want to do something meaningful and work with a bunch of very talented people! https://lnkd.in/eh3bVaPN
-
Richard Vodden reacted on thisRichard Vodden reacted on this9 months ago I started DanOps. Tbh, I wasn’t sure how much the market still valued genuine relationships, deep networks, and actually understanding engineering properly. Turns out… quite a lot. Especially in a market full of: → AI-generated outreach → ATS & CRMs collecting CVs → Broken interview processes → Recruiters who don’t understand people Over the last 9 months I’ve doubled down on what I’ve always believed works: ✅ Know your market. ✅ Know your customers. ✅ Know your engineers. ✅ Communicate properly: start with honesty and transparency ✅ Paying it forward, and adding value before asking for anything. So far, that’s led to: ✅ 13 partnerships signed ✅ Played a part in 40+ people securing new roles ✅ Targets exceeded far earlier than expected ✅ Networking like crazy and rebuilding relationships with people I haven’t spoken to in years (a few in over a decade) ✅ Opportunities to work with some genuinely elite engineers and leaders The next 3 months before year one end, are shaping up to be the biggest yet. → More partnerships. → More hiring. → More work around Platform Engineering, SRE, Kubernetes and AI workflows. → And a few more trips between London, New York, Boston, Nashville and Europe. Still early days. Still a huge amount to learn. But building DanOps has easily been the best professional decision I’ve made. Appreciate everyone who has supported, trusted, recommended, or worked with me so far.
-
Richard Vodden liked thisRichard Vodden liked thisWhat an incredible week! After 11 years at AWS (in addition to my 4,078 Day Ones), I experienced a genuine first… securing a speaking spot at the Amazon Web Services (AWS) London Summit Keynote for Ryan Cormack from Motorway! Sharing the stage with Alison Kay, Francessca Vasquez & Werner Vogels. A proud moment for both Ryan and myself. His flawless presentation and a natural on stage was enhanced by the fact he lives and breathes this day in, day out! Ryan and I have worked together since he joined nearly three years ago, and it's been an awesome journey with him and the wider Motorway team. AWS is a self-service platform… you can switch it on and just go. In all my tenure, what truly differentiates customers is when they engage with the AWS teams. Motorway have been engaged from the very beginning sharing what they're working towards so we can work backwards together. We've had sessions with Solution Architects, Specialist SAs, GTM teams, and Product and Service teams. We've run GameDays, workshops, deep dives, Executive Briefing Centres, and executive alignment sessions… the list goes on and on. We've been able to share roadmaps to help ensure they aren't over-engineering, facilitate beta testing, and establish feedback loops. In turn, this helps AWS shape its own roadmap to better support our customers. Your AWS Account Team is there for you, I'd recommend using them! Whether you're a startup finding your feet or an enterprise scaling at pace, engaging with your Account Team and the wider AWS ecosystem can genuinely transform your trajectory. We can help you avoid pitfalls, accelerate innovation, future-proof what you're building, and discover what products and services AWS actually has to offer….we have over 200 of them, and I wouldn't say our naming conventions always make it easy! Reach out to your AWS Account Team today. If Ryan and Motorway's journey is anything to go by, the results speak for themselves Thank you to all the people that have been part of this journey at AWS you know who you are!
-
Richard Vodden liked thisRichard Vodden liked this🇬🇧 live from #Current26 London with Confluent‘s Jay Kreps asking the question that’s been on my mind for a while now… “How do I build applications effectively & securely with streaming data?” I also wrote about building streaming applications with a little help from your favourite AI agent and Lenses.io MCP (mine is Claude Code)
-
Richard Vodden reacted on thisRichard Vodden reacted on thisHappy Friday all! One of the best parts of this job is seeing where people end up 6-12 months later. This week alone I caught up with engineers who: → reduced cloud spend by huge numbers → got promoted into Staff roles → rebuilt failing platform teams → finally escaped environments they’d mentally checked out from → joined companies where they’re genuinely thriving And honestly? That’s the bit people don’t see enough. Behind every “placement” is usually: → months (sometimes years) of conversations → timing → trust → difficult decisions → risk-taking from both sides A lot of the DevOps / Platform world is hard right now: → pressure → incidents → budgets → hiring challenges → burnout So it’s important to celebrate wins too. Especially because this community is full of ridiculously smart people doing genuinely difficult work behind the scenes every day. Most users never see: → the outages prevented → the scaling challenges solved → the migrations completed → the weekends saved → the systems quietly holding everything together But the impact is massive. Good week. Good people. Good conversations. And some exciting things brewing for next week already.
-
Richard Vodden liked thisRichard Vodden liked thisAnother successful CallMiner LISTEN UK event in the books. I really look forward to seeing our customers, partners and prospects, every time. They are the community that drive us to continually improve, and be the best we can be. It helps that they are also just wonderful people 🤩. Thanks to everyone that attended, shared their stories and got involved ❤️
-
Richard Vodden liked thisRichard Vodden liked thisAnd so begins talk 1 of 3 at the AI security village at B Sides Lu! #ai #aisecurity
-
Richard Vodden liked thisI’ll be giving a talk on backend-driven UI and how SwiftUI can be integrated with it.Richard Vodden liked thisStepan Mirskiy is giving a Tuesday morning talk at SwiftCraft 2026: Backend-driven UI and SwiftUI. If you've ever shipped a feature flag for a UI change because you didn't want to wait two weeks for App Review — or built half a remote-config system and then run into the limits of what JSON can describe — Stepan's talk is for you. Backend-driven UI moves the questions of what to render and when to change it off the client and onto the server. SwiftUI's declarative model makes that more tractable than UIKit ever did, and Stepan walks through the architecture, the tradeoffs, and what you actually pay for the flexibility. Stepan is an iOS engineer at Flo Health Inc. in London — the largest women's health app in the world, with 70+ million monthly active users. The kind of scale where backend-driven UI patterns aren't theoretical, they're operational. 🗓 Tuesday 19 May · 11:25 · Leas Cliff Hall, Folkestone 🎟 swiftcraft.uk #SwiftCraft2026 #iOSDev #Swift #SwiftCommunity
-
Richard Vodden liked thisRichard Vodden liked thisWe need to talk more constructively around AI and jobs I am constantly reading either arguments for or against all jobs being automated away. Which already misses the point, no one who has cracked a history book on the topic of automation would think this is the end of work. Could it be the end of some roles though? Yes. This is already happening. Greater computer automation has been eliminating roles for a while, we have fewer fire watch towers and typists to make copies. But it has already spread to modern generative AI based tools. There are roles I have recruited and managed that no longer exist. A severe reduction in the amount of junior engineer work that is created, or design work for basic websites, and we hallow out the middle of our industry. The gap from first starting to landing a permanent well paying role is growing and growing. Some may say that if those roles disappear, then new roles will appear. Using the new spare capacity to expand operations instead of downsizing the team. But that expansion seems to being spent on GPUs, RAM and electricity. The highly automated chip fabrication factories are where the extra resource is ending up. Not good for jobs elsewhere. We are not around the corner from having the work of teachers, nurses, carers, chefs, firefighter, paramedics, politicians, comedians, musican and actors be automated away. But some other jobs, particularly with a high percentage of keyboard time, there will be less of that work to go around. For example, my design skills are awful. I might do some initial designs to get a project moving, but up until now, there has always been work for a UI professional to come and fix the design. On some projects Claude Design is enough now. Probably not as good as going to a person, but good enough that the client no longer wants to pay for a designer. So much of the jobs, work, and automation conversation is dominated by sweeping rules and conclusions. The views lurchs from there will be no more work to AI doesn't work and never will. If we travel back 20 years, there was quite a lot of "everything will be online" and "don't need it" about the internet age. There is less online than the boosters of the mid-2000s said there would be. But there is also a lot more stuff online since the iPhone and social media came to be. I see a lot of parallels between the AI race and the dot-com boom. Both are bubbles, but will still go on to change half of our work and most of our lives.
Experience & Education
-
Flo Health Inc.
******** ** ******** * **
-
********** ****
****** ******* ********
-
********** ********
**** ********* ** **********
-
******** ******* ******
*** *********** undefined
-
-
************ ******** *******
-
-
View Richard’s full experience
See their title, tenure and more.
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Licenses & Certifications
Volunteer Experience
-
Chair of the Board of Trustees
Brent Symphony Orchestra
- Present 20 years 9 months
Arts and Culture
-
-
Director
Brent Symphony Orchestra Productions Ltd
- Present 4 years 3 months
Arts and Culture
-
Vice Chair of the Board of Governors
St Catherine's Church of England Primary School
- Present 7 months
Education
Projects
-
Home Office : Immigration Platform Technology
- Present
I am the solution architect for the Identity Resolution element of the programme.
-
Surrey & Sussex Police Niche Implementation
-
I was the solution architect representing the interests of Surrey Police to the joint programme.
Honors & Awards
-
Gold Customer Service Award
Siemens IT Solutions and Services
Recommendations received
3 people have recommended Richard
Join now to viewView Richard’s full profile
-
See who you know in common
-
Get introduced
-
Contact Richard directly
Other similar profiles
Explore more posts
-
KubeFM
7K followers
How do you convince an organization to let automation manage Kubernetes workloads at scale? Yasmin from CloudBolt explains why the real challenge isn't the tooling — it's building enough trust to act on it. Data points, guardrails, preview modes, rollout gates. "You can only go as fast as the speed of trust." Watch the full interview: https://ku.bz/bvr2-nv4P Meet the CloudBolt Software team at Booth 438 at KubeCon Europe 2026 in Amsterdam 👉 https://ku.bz/5pwF68l6Q
37
-
Ashutosh Anand
HighLevel • 2K followers
We've got some interesting problems ranging from building conversational systems that affects 2Mn+ SMBs, process 1.35Bn monthly transactions and providing streaming learning platforms for creators and educators to hundreds of thousands of learners
22
1 Comment -
Claudio Lassala
2K followers
Event sourcing and BDD scenarios share the same mental model: both capture what has happened, not what hasn't. In event sourcing, we name events in past tense: "OrderPlaced," "PaymentReceived," "InvoiceAged." In Given-When-Then scenarios, the Given section describes past conditions—things that have already occurred. Here's what this means practically: there's no "payment not made" event because nothing happened. But "time passed"? That's an event we can capture if it has meaning in the domain. This shapes how I write Given statements. Instead of "Given I have not paid my invoice," I write "Given seven days have passed and there's no record of payment." Every Given becomes something that actually occurred—making scenarios more testable and mapping better to how (not just automated) systems really work. How do you handle time-based events in your scenarios? https://lnkd.in/gcMZHdph
14
8 Comments -
Sarah Wells
Sarah Wells Consulting Ltd • 3K followers
Spoke at the London Microservices Meetup yesterday - on the topic of keeping things up to date. There always seems to be something that needs to be updated or migrated, particularly if you're a platform team. Getting good at managing these sorts of projects is well worth it. They may not be exciting but they are essential, and if you can get through a migration without everyone hating you, that's a badge of honour! I very much enjoyed Eddie's talk at the same event on Building AI Agents, a great roundup of the options available with lots of practical examples. Thanks to Oliver Short, Mark Short and the SEEKR team for inviting me and hosting the event. If this sounds interesting to you, I quite often give talks at organisations, either as a one-off or as part of a larger consultancy engagement. There's a list of recent talks on my website at https://lnkd.in/eJ9tJrwE
34
2 Comments -
Georgia Hart
nDeva • 21K followers
If you’re a Head of Engineering who is ready to transform a team, then I've got a role for you. I’m partnering with Julia Bearzatto at Equiem on a genuinely transformational hire. Equiem is entering its next phase of growth and needs a strong engineering leader to help bring its vision to life. This isn’t a keep-the-lights-on role. It’s a reshape-the-engine-room role. The mandate 👉 You’re a T-shaped leader with strong product thinking and serious delivery discipline. 👉 Drive cultural change, not avoid it. 👉 Have opinions on architecture, data strategy, and operating models. 👉 Care deeply about people's performance and role clarity. 👉 Connect technical decisions to commercial outcomes. 👉 Get involved in design and architecture without needing to code daily. This is innovation-led, product-led engineering maturity work. Not just scale for scale’s sake. What you’ll actually do in the first 6–12 months 👉 Reshape the team (right people, right roles) 👉 Shift mindset from legacy to curious & outcome-driven 👉 Implement a modern operating model 👉 Create visibility and predictability in delivery 👉 Unlock 7 years of event data using pragmatic tooling 👉 Elevate tech leads into real leaders 👉 Strengthen SOC2 / PCI discipline without slowing innovation Success looks like: 👉 One unified engineering team pulling in the same direction 👉 Mature planning and reliable timelines 👉 Engineers contributing to product strategy 👉 Data driving real business insight Why you’ll love it: 👉 Autonomy to restructure and implement your model 👉 A CPTO who wants you to have an opinion, not ask for permission 👉 A stable team (low attrition that’s both an opportunity and a challenge) 👉 A genuine chance to leave a mark on the company’s trajectory If you thrive on lifting standards, reshaping culture, and building a product-engineering powerhouse, let's talk. I've got plenty of information to share so please hop into my inbox if you'd like to find out more.
42
4 Comments -
InitSource
304 followers
UK tech hiring in March looks split. Some teams are frozen. Others are quietly pushing Platform/SRE hires through in under 10 days. The pattern is obvious: any team that had reliability incidents in Q4 is suddenly accelerating infra hiring even when headcount is technically paused. Reliability problems don’t wait for budget cycles. For strong engineers the market isn’t slow. It’s reactive.
-
JAX London
249 followers
🚀 Keynote Highlight at JAX London 🚀 Russell Miles takes the stage with “How Developer Platforms Fail (And How Yours Won’t)”. Discover the myths, pitfalls & real-world lessons of platform engineering, and how to build a developer platform your teams will actually love. 🔗 https://lnkd.in/e6ePqg3B #JAXLondon #PlatformEngineering #DevEx
-
WANTED.solutions
487 followers
Your CI/CD pipeline takes 45 minutes. Developers merge to main and go to lunch. You call this continuous delivery. We call it continuous waiting. The symptoms: - 30-60 minute pipeline runs for basic changes - Flaky tests that fail 20% of the time for no reason - No clear rollback strategy - "just revert the commit and wait another hour" - Developers merge to feature branches to "test in CI" because local dev is broken - Teams bypass CI/CD entirely for hotfixes because it's faster to YOLO to production Here's the truth: if your deployment pipeline takes longer than a coffee break, developers will route around it. And they should. A slow pipeline isn't just annoying. It's a productivity tax that compounds: - Context switching kills flow state - Batch changes get bigger and riskier - Feedback loops stretch from minutes to hours - Fear of breaking things slows innovation What actually fixes it: - Parallel test execution - don't run 500 tests sequentially - Fail fast on static analysis before expensive integration tests - Incremental builds - rebuild what changed, not everything - Reliable tests or no tests - flaky tests are worse than no tests - Deploy with feature flags, not by waiting for perfect code At WANTED.solutions, we've cut customers pipeline times from 60 minutes to under 10 minutes while increasing reliability. The secret isn't exotic tools. It's brutal prioritization of what and when actually matters. How long does your deployment take? Be honest. #wantedsolutions #creativepioneers #ci #cd #deployments #pipelines
5
-
Rickey Zachary
Thoughtworks • 1K followers
Platform Engineering Needs a Shared Language As I continue to chat with clients globally, I have seen that one of the hardest parts of platform engineering isn’t the tech, it’s the translation and lack of a shared language. I’ve lost count of how many times we’ve started a client kickoff and heard five different definitions of what “the platform” actually means. CI/CD pipelines, IDPs, Kubernetes, portals, everyone's talking about something slightly different. Those small misalignments slow everything down. Without a shared language and a clear strategy, teams struggle to move. That’s why we always spend time upfront building alignment before a single component gets designed. The Platform Engineering community has been a great reference point for us, giving us shared frameworks, vocabulary and examples that get everyone on the same page. Once that happens, org design, tooling, metrics and governance just flows much more naturally. I am looking for more insights into platforms and would love to hear how your team and organization describes “your platform”?
81
3 Comments -
hedgehog lab
16K followers
The best engineering leaders protect their teams. But no one talks about the cost. At CTO Craft Con London, our Head of Engineering Rebecca A. is speaking about that hidden work in her talk: “The Human Load Balancer: Protecting Your Team Without Burning Out.” A session about recognising overload, moving past the myth of the hero leader, and building leadership practices that actually last. It is a timely conversation, and one Rebecca A. brings real leadership experience to. If you’re at CTO Craft Con next week, make sure you catch her session 👇 https://lnkd.in/epHfuQyz #EngineeringLeadership #CTOCraftCon #Leadership
28
-
PlatformEngineering.com
250 followers
Landing your first Platform Engineer role is both exciting and daunting, but you’re not alone. Platform engineering has become a cornerstone of modern software delivery. Our first 90 days should focus on listening, learning, and mapping: understanding developer pain points, auditing existing tooling and infrastructure, and identifying where automation can have the biggest impact. Check out a step-by-step roadmap for thriving in your first 90 days as a platform engineer: https://lnkd.in/ed_fzaYA #PlatformEngineering #DevOps
2
-
Linearloop
12K followers
Your CI/CD bill is not exploding because of “expensive runners,” it is bleeding out through flaky tests, over-parallelized jobs, and slow feedback loops that quietly tax every deploy This piece shows you how to redesign pipelines so you cut compute waste, shrink queues, and speed up developer flow without adding yet another approval gate or YAML religion Full breakdown in the comments. #DevOps #CICD #PlatformEngineering
8
1 Comment -
Grafana Labs
285K followers
“We are not load testing to celebrate every success. We're not testing to celebrate every green light we get from a test. No, we load test to uncover failures.” Just Eat Takeaway.com's Senior SRE Christopher Orchard shared how a Friday-night incident reshaped their approach to reliability and sparked a cultural shift: blameless learning, stronger architecture, and adoption of Grafana Cloud k6. 🎥 Watch the talk from #ObservabilityCON: https://lnkd.in/eBQ9WjmF
36
1 Comment -
Oleg Yaroshevych
Hedge Fund • 928 followers
Clearing System Design interviews at the Staff+ level remains a mystery. Even if you go for best-in-class courses, like HelloInterview by my colleague Stefan, you're often left on your own to show your experience. Sys Design is hard - you need to master foundations, manage time and comms, make solution future-proof, etc. Common prep materials make it worse with overly complex examples like social platform ranking systems or Dropbox-style sync protocols. The truth is: on Staff+ interviews they ask relatively simple questions to test depth, not speed. You won't waste time drawing 20 components - they want to see how deeply you think instead. I don't know the full formula to clear Sys Design rounds at this level, but can share what was working for me personally: 1/ Learn the fundamentals: things like GFS/Dynamo/RocksDB papers, behavior of distributed systems under high load, data locality, over-provisioning, clocks, replication lag, consistency models, use scientific notation, etc. Example from Anthropic Sr Staff interview: - Me: "I don't remember the exact metric name, but we trigger provisioning when we detect this resource utilization pattern." - Interviewer: "Oh, we call it metric X, and pattern Y, and the way you're describing it is how it works in our system." Pro tip: share some anecdotes, e.g., "we don't need persisted state from the get-go, but it was a nightmare to revoke stateless sessions on my previous project". 2/ Become good at sizing the problem. Know the population of key countries/markets, understand seasonal usage patterns across days/weeks, distributed systems fundamentals - like maximum dataset size for RDBMS, DB index overhead, key latency numbers, etc. Example from Google L7 interview: - Me: "Let me quickly quantify the system. For this problem, I'm estimating the population size to be in the mid-hundreds of millions, let's say it's 500M, but I will round it up to 1B." - Interviewer: "Actually, in my reference notes I have 500M, so let's keep it like this, so it's easier for me to compare the final numbers." - In the end, the final numbers checked. Pro tip: casually drop some fundamental reference, e.g. "By Little's Law, RAM won't bottleneck this cluster given our latency and throughput targets". 3/ Start and finish simple. Most real systems avoid expensive services like Kafka, complex client/server protocols, or real-time UI updates. Example from my current role's interview: - Me: "I'd just hash the input and denormalize the schema to avoid excessive DB upserts. Not the fanciest approach, but it works". - Interviewer: "Oh, this is exactly how our system actually works". Pro tip: research the company's tech stack, and don't be shy if you're not familiar with it: "I haven't used GCP, but we solved similar problems with AWS service X".
110
5 Comments -
Paul Littlebury
jaffamonkey • 5K followers
The early 2010's were the golden BDD days, I really enjoyed the projects I worked on back then. An astute article on the rise and fall of BDD tools, and BDD in general. Thought I do wish people would stop talking about things "dying" in tech or being "dead", it's just evolution. " ... we as an industry failed to successfully productize tools for collaboration. The world jumped on BDD because Cucumber-esque frameworks were easy to adopt. The world was less willing to adopt BDD’s collaborative techniques because they were merely processes, not products. Products are sticky; processes are not. Cucumber tests will still be running after we all retire." https://lnkd.in/ezXXbvUE
1
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More