https://lessonsofacto.com/videos/003-optimise-your-tests-for-readability-over-conciseness/
Optimise Your Tests For Readability Over Conciseness — Lessons of a CTO
When it comes to our automated test suites, they _should_ be the best documentation a system has – not only are they executable proof of how it works but...
mdash lessonsoptimisetests
https://lessonsofacto.com/videos/019-react-and-nextjs-are-not-the-answer-to-life-the-universe-and-everything/
React & Next.js Are Not the Answer to Life, the Universe & Everything — Lessons of a CTO
Single Page Application libraries and frameworks shouldn’t be your default go-to for every website and web application you build, especially commercial...
react next jsanswerlife
https://lessonsofacto.com/videos/002-dont-be-a-hero/
Don't Be a Hero — Lessons of a CTO
If you're struggling with your work, there's always that temptation or even feeling of obligation to hero it out in the background, especially if there's a...
mdash lessonsherocto
https://lessonsofacto.com/videos/022-yagri-you-aint-gonna-regret-it/
YAGRI: You Ain’t Gonna Regret It — Lessons of a CTO
People tend to argue against YAGNI (You Ain't Gonna Regret It) when they believe things are going to be much harder to introduce further down the line – This...
mdash lessonsgonnaregret
https://lessonsofacto.com/videos/024-practice-precise-communication/
Practice Precise Communication — Lessons of a CTO
You may have heard the phrase “under promise, over deliver”, but if you leave any ambiguity in your communication then you’re risking under delivering...
communication mdashpractice
Sponsored https://ourdream.ai/
ourdream.ai | Ultimate Adult AI Playground | Unlimited Chat, Pics, Videos, and more.
The ultimate adult AI playground. Create unlimited dream companions and explore your every desire. Stunning pics, HD videos, unlimited roleplay, and much more...
https://lessonsofacto.com/videos/013-make-more-of-mundane-tasks/
Make More of Mundane Tasks — Lessons of a CTO
I hate to break this to anyone new to the industry but even as developers there are unavoidable times where you'll have to take on tasks that you feel are...
mundane tasksmdash lessonscto
https://lessonsofacto.com/videos/023-proxy-your-images-for-a-better-largest-contentful-paint/
Proxy Your Images For a Better Largest Contentful Paint — Lessons of a CTO
If you want to consistently meet the ‘Good’ threshold for LCP, you’re going to need to make sure you’re serving your LCP candidate from the same domain...
largest contentful paintproxy
https://blog.djangogirls.org/post/669844707941187584/free-coding-lessons-for-django-girls-alumni-from
Django Girls Blog — Free coding lessons for Django Girls alumni from...
Dec 6, 2021 - Are you a former Django Girls workshop attendee? We have great news for you. One of our global partners, Webucator, is offering free Python, Django, and HTML...
girls blogcoding lessonsmdash
https://lessonsofacto.com/videos/014-stop-using-your-registrar-for-dns/
Stop Using Your Registrar for DNS — Lessons of a CTO
Unless you're buying your domain names through Cloudflare or Amazon, you probably don't want to be using your registrar's DNS offering. Why? Reliability,...
stop usingmdash lessonsdns
https://lessonsofacto.com/videos/018-scoring-a-plus-on-securityheaders-dot-com/
Scoring A+ on SecurityHeaders.com — Lessons of a CTO
The browser is our first line of defence for protecting the end-users of our websites and web applications against things like cross-site scripting,...
mdash lessonsscoringcto
https://lessonsofacto.com/videos/007-sweat-your-tech-stack/
Sweat Your Tech Stack — Lessons of a CTO
It's worth reviewing your company's tech stack to identify technologies where you're only really scratching the surface.
tech stackmdash lessonssweat
https://lessonsofacto.com/videos/012-you-probably-dont-need-native-mobile-apps/
You Probably Don’t Need Native Mobile Apps — Lessons of a CTO
Mobile apps are often pitched by agencies to e-commerce brands as a means to increase engagement and loyalty, but all too often their case studies and metrics...
native mobile appsprobably
https://lessonsofacto.com/videos/004-your-infrastructure-isnt-your-differentiator/
Your Infrastructure Isn’t Your Differentiator — Lessons of a CTO
My friends over at IMGIX once built an entire data centre of racked Mac Pros – it might sound crazy but their business was differentiated on being able to...
mdash lessonsinfrastructure
https://thephp.foundation/blog/2025/11/05/design-contest-results/
Design Contest Results and Lessons Learned — The PHP Foundation — Supporting,...
design contestlessons learned
https://lessonsofacto.com/videos/001-keep-a-bragbook-of-your-achievements/
Keep a 'Brag Book' of Your Achievements — Lessons of a CTO
A really low effort, high reward activity is to keep a brag book full of your achievements.
mdash lessonskeepbragbook
https://lessonsofacto.com/videos/006-years-of-experience-are-more-guidelines-than-actual-rules/
'Years of Experience' Are More Guidelines Than Actual Rules — Lessons of a CTO
Don't get hung up on how many years of experience a job advert states as requirements in each technology.
rules mdashyearsexperience
https://lessonsofacto.com/videos/011-you-might-do-agile-but-do-you-have-agility/
You Might Do Agile, But Do You Have Agility? — Lessons of a CTO
Your team might be following SCRUM to the letter, keeping sprints short to gather feedback iteratively and respond to changes in the business landscape faster...
mightagileagilitymdash
https://lessonsofacto.com/videos/016-passing-core-web-vitals-on-3g/
Passing Core Web Vitals on 3G — Lessons of a CTO
This week I launched LessonsofaCTO.com! It would be really bad for my reputation if it was any less than rapid, so let me show you how I pass all the Core Web...
core web vitalsmdash lessons
https://www.livescience.com/planet-earth/massive-myanmar-earthquake-was-super-smooth-and-efficient-and-it-holds-lessons-for-the-big-one
Massive Myanmar earthquake was super smooth and efficient — and it holds lessons for the 'Big...
The fault that ruptured in the March quake was simple and mature, which allowed the quake's energy to shoot right to the surface.
myanmar earthquakemassive
https://lessonsofacto.com/videos/009-offload-over-95-percent-of-your-origin-traffic-to-your-cdn/
Offload over 95% of Your Origin Traffic to Your CDN — Lessons of a CTO
Today I'm going to help you get the most out of your Content Delivery Network by reducing load on your origin, particularly when there are big spikes in...
offloadorigintrafficcdn
https://lessonsofacto.com/videos/005-pair-programming-doesnt-half-the-output/
Pair Programming Doesn't Half The Output — Lessons of a CTO
I often hear horror stories of developers being told they aren't allowed to pair program. Even worse, some of these stories are recount juniors being told not...
pair programmingoutput mdash
https://lessonsofacto.com/videos/017-improving-your-typing-speed-is-a-micro-optimisation/
Improving Your Typing Speed Is a Micro-optimisation — Lessons of a CTO
I often see tech influencers recommend tips on how to improve your typing speed as if it's some elementary attribute of becoming a great programmer, but in...
typing speedmdash lessons