Marc Littlemore
British senior engineering manager at Netlify, previously a team lead at the BBC; writes about JavaScript testing, chatbots and serverless at marclittlemore.com.
Marc Littlemore did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Latest GitHub
What they believe
-
Twitter/X has gotten worse since Elon Musk took over the platform.
Twitter has become a bit of a cesspool after Elmo took over so I've not felt as comfortable sharing my thoughts there.
marclittlemore.comSaid 11 Jan 2025This on korrents
-
The main purpose of writing tests is to build confidence in the code, not to find bugs.
The primary goal is to make sure that your code is working as expected and to give you and the whole team confidence in your codebase.
marclittlemore.comSaid 24 Jul 2021This on korrents
The bold line is korrents’ wording; the quote is theirs. These 2: what they wrote before what they said aloud, one per source, newest first.
Feed
As its own page →Hiding
21 October
3 October
10 September
13 February
11 February
8 February
25 January
21 January
20 January
12 January
1 January
31 December 2025
29 December 2025
28 December 2025
26 December 2025
22 December 2025
20 December 2025
11 January 2025
From one piece Writing Again 3 beliefs · marclittlemore.com
-
Their words
I love that writing helps to clarify your thinking as you have to write something down and make it coherent.
-
Their words
Facebook now mostly serves posts from groups you're not part of rather than showing updates from your friends and it is also now allowing even more misinformation and hate speech due to the change in their policies.
-
Their words
Twitter has become a bit of a cesspool after Elmo took over so I've not felt as comfortable sharing my thoughts there.
3 June 2024
14 May 2024
2 May 2024
Nothing matches.
Beliefs
Korrents What they believe 8 beliefs — each backed by an exact quote.
Each is a — compiled by korrents.com, not by them: the one-line wordings are korrents', the quotes are theirs.
Recent
Twitter/X has gotten worse since Elon Musk took over the platform.
Twitter has become a bit of a cesspool after Elmo took over so I've not felt as comfortable sharing my thoughts there.
Writing Again Said 11 Jan 2025
Facebook's policy changes have led it to allow more misinformation and hate speech.
Facebook now mostly serves posts from groups you're not part of rather than showing updates from your friends and it is also now allowing even more misinformation and hate speech due to the change in their policies.
Writing Again Said 11 Jan 2025
Writing something down helps clarify your thinking by forcing it into a coherent form.
I love that writing helps to clarify your thinking as you have to write something down and make it coherent.
Writing Again Said 11 Jan 2025
Show 5 more
The main purpose of writing tests is to build confidence in the code, not to find bugs.
The primary goal is to make sure that your code is working as expected and to give you and the whole team confidence in your codebase.
Improving Your Workflow with JavaScript Testing: Best Practices Said 24 Jul 2021
Code that is difficult to test is a sign of other design problems.
Not being able to test your code well is a "code smell" - something which doesn't feel right and suggests that there are other problems.
Improving Your Workflow with JavaScript Testing: Best Practices Said 24 Jul 2021
The goal of testing should be tests that are easy to understand and maintain, not high coverage of everything.
The goal is to write tests that are easy to understand and maintain, not to test everything.
Improving Your Workflow with JavaScript Testing: Best Practices Said 24 Jul 2021
A refactor often needs to be deployed anyway, to check that nothing has broken.
In practice, a refactor often needs to be deployed to sanity check that nothing has broken.
Streamline Your Workflow: Automate GitLab Releases with Semantic-Release Said 10 Jul 2021
Smaller, more atomic pull requests make code review easier.
This makes code reviews much easier as your team will gravitate towards less code for each branch.
Streamline Your Workflow: Automate GitLab Releases with Semantic-Release Said 10 Jul 2021
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
Recommends rcmnd
rcmnd What they recommend 18 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Loved Senheiser HD25
I've DJ'ed since 1988 and I can't stand bad audio. Since my days in nightclubs spinning vinyl, I've sworn by Senheiser headphones. My current (and previous) pair are the Senheiser HD25.
marclittlemore.com 30 Jan 2020
Uses Focusrite Sapphire 2i2
To ensure I have great audio quality, and to enable low-latency audio for music production, I use a Focusrite Sapphire 2i2 audio interface. It's light and USB powered and does the job.
marclittlemore.com 30 Jan 2020
Uses AKG C1000S
I've always had an AKG C1000S microphone for recording. I'm not a microphone expert but it does the job for me.
marclittlemore.com 30 Jan 2020
Show 15 more
Uses Camtasia
For recording my screen and videos for my YouTube channel, I use Camtasia.
marclittlemore.com 30 Jan 2020
Loved Zoom
Zoom is something I use multiple times a day for video and audio communication. It's been the best video calling service I've used to date and works well for a remote working.
marclittlemore.com 30 Jan 2020
Uses Spark
I use Gmail on the web as my primary email but I also use Spark for another email account.
marclittlemore.com 30 Jan 2020
Uses Homebrew
All of the above are installed using Homebrew and Homebrew Cask. Take a look at my Brewfile in my dotfiles for more info. This allows me to move to a new machine and be up and running incredibly quickly.
marclittlemore.com 30 Jan 2020
Uses Chrome
My browser of choice is Chrome, mainly because I use Google's tools (Gmail, Docs, Sheets, and so on) on a daily basis.
marclittlemore.com 30 Jan 2020
Uses Rectangle
I've just switched to Rectangle which seems to be an open-source fork of the project.
marclittlemore.com 30 Jan 2020
Uses f.lux
I often code late into the night, when I know I shouldn't, and I've used Flux for years now to protect my eyes from the brightness of a glaring monitor. Again, this has been replaced by OSX Night Shift but I've just stuck with Flux.
marclittlemore.com 30 Jan 2020
Uses Rocket
Due to my excessive emoji use, I also use Rocket to enable Slack colon emojis in other apps too.
marclittlemore.com 30 Jan 2020
Uses Dynalist
I take a lot of notes, especially for work, and I use a combination of Dynalist and Evernote.
marclittlemore.com 30 Jan 2020
Uses Alfred
I started using Alfred as it used to have better searching than Spotlight. I've never moved off it when Spotlight improved.
marclittlemore.com 30 Jan 2020
Uses iTerm2
I use iTerm2 as my terminal with the Z Shell rather than bash. No real reason other than I started using it after moving over to using dotfiles and I like the plugin and theme system.
marclittlemore.com 30 Jan 2020
Uses Fira Code
I use the mono-spaced Fira Code font for development work but I don't enable the ligatures. I still like two symbols rather than a single character for code like!= and =>.
marclittlemore.com 30 Jan 2020
Uses Panda Theme
I've used the Panda Theme for VS Code for a while now.
marclittlemore.com 30 Jan 2020
Loved Visual Studio Code
Visual Studio Code is my code editor of choice. I switched over in September 2016 and absolutely love it.
marclittlemore.com 30 Jan 2020
Mixed on 15" Macbook Pro (Mid 2014)
I use a 15" Macbook Pro (Mid 2014) for work and it's been a great laptop for many years now. The battery does drain far too quickly now though.
marclittlemore.com 30 Jan 2020
Where they publish
Site marclittlemore.com His blog: JavaScript testing, chatbots, serverless and his /uses page.
Recent
- Rescuing My Bricked M1 MacBook Pro 25 Jan 2026 Back in 2021, I joined a logistics startup called Beacon. I didn't stay long, but I walked away with a company MacBook Pro M1. It should have been sent back, but a major family health emergency happened at the same time…
- Recovering My Apple Podcast Feed 20 Jan 2026 Discovering podcasts Way back in the mid 2000s, I was still a mildly successful DJ under my alter ego of DJ Cruze. I was regularly travelling to Germany and playing at various clubs and I wanted to share my mixes with a…
- Writing Again 11 Jan 2025 I was looking at my site the other day and realised that I've managed to write quite a few blog posts in the past 10 years. I was really proud of writing 30+ articles in 2021 alone when I challenged myself to write more…
Show 17 more
- Automate Your Static Site Rebuilds with Netlify Scheduled Functions 17 Mar 2024 I laugh every year when I see this meme about updating your website footer: https://twitter.com/iamdevloper/status/1212320688050229249 If you're a developer who has come from the world of Wordpress where using PHP to dy…
- Easily Create Gravatar Images With Eleventy 30 Jan 2022 If you're like me, your early blogs were probably hosted using Wordpress. Most of my personal sites started off with a self-hosted version of Wordpress on a server that I had to maintain and update. I'm getting too old…
- Improving Your Workflow with JavaScript Testing: Best Practices 24 Jul 2021 One of the questions people ask when starting their journey into testing their JavaScript code is where to start. What functions should the team test? Do we need to test every function, or should we look at testing the…
- Streamline Your Workflow: Automate GitLab Releases with Semantic-Release 10 Jul 2021 Each week one of my new team makes a release and deployment of our API service from our GitLab repository. It is a very manual process that involves working out what has changed in the previous commits, determining what…
- Lessons learned from 30 days of writing 22 Apr 2021 In the middle of January 2021, I decided to start a habit of writing. I was inspired by the #ship30for30 community I'd seen on Twitter. The hashtags were appearing daily and I thought a writing habit would be good to st…
- You've got this: become a confident developer 9 Mar 2021 I've never liked the title Junior Developer. I much prefer Less-Experienced Developer. It doesn't imply age. It just says "you don't have the knowledge yet". Being a Less-Experienced Developer is where we all start. We…
- Never get too comfortable 7 Mar 2021 Being comfortable is a good thing, especially when you start a new job. You've got to know your colleagues, you've found your way around the office or if you're working remote, the company intranet. You can quickly find…
- Be a force multiplier 2 Mar 2021 In software development, there's always been the idea of the 10x or rockstar developer. A programmer that's so talented, that they can write software in double quick time, with their eyes closed, and also in their sleep…
- Become a producer not a consumer 28 Feb 2021 When I was young, I used to love watching TV when I got in from school. I was a child of the 70s and 80s here in the UK so I only had about 1.5 to 2 hours of children's TV until the soap operas and news started. I'd eat…
- Asking for feedback as a leader 24 Feb 2021 I had an interesting catch up with a wonderful colleague, Blanca Garcia Gil, today. We talked about the role of a software engineering team lead and also about giving and receiving feedback. After giving me a compliment…
- How do you measure success? 18 Feb 2021 The dictionary defines success as: “The accomplishment of an aim or purpose” Everyone wants to feel successful. But what does it mean to you? What is the aim or purpose of your life? Peter Drucker, one of the great theo…
- Share your network 16 Feb 2021 I went to the Lead Developer Conference back in 2019. Pat Kau gave a fantastic talk called "Flavours of technical leadership". In the talk, he shared different ways that engineering leaders develop and make a difference…
- Remote working is the future 13 Feb 2021 People have talked about remote working in the technology industry for many years. Some companies, such as Basecamp, GitHub, and GitLab have embraced it for years whilst others have pushed back, expecting most teams to…
- Writing great pull requests 10 Feb 2021 Teams want to write great code. They want to communicate and collaborate on their software. Sharing code via a pull request is a great way to present your code for review by your peers. A pull request is a way to create…
- Don't repeat your years 9 Feb 2021 I recently attended an "away day" for the leadership team of our department. In early 2021, an "away day" obviously means another set of Zoom meetings. It was a great day of digging into the challenges of the team and t…
- Create an Eleventy podcast feed 8 Feb 2021 At the end of last year I converted my DJ Cruze website from Wordpress to Eleventy. Much like this website, it's easy to deploy using Netlify. Moving to a statically generated site made it much easier to update and avoi…
- Always be learning 7 Feb 2021 We often think of learning as something we do at school, college, or university. You learn new skills as you start your career but often, people stop thinking they need to continue as they get older. It often feels like…
Link verified 5 Sept 2026. Recent items update automatically from the channel.
x.com @marclittlemore His X account, linked from his own site.
Link verified 5 Sept 2026.
Mastodon @marclittlemore@indieweb.social His Mastodon account, linked from his own site.
Recent
- This is an interesting read about "outcome engineering" from the CTO of Onebrief, Cory Ondrejka. 13 Feb 2026 o16g.com
- Watching the snowboard men’s big air event at the Winter Olympics. I remember when 1080 spins were seen as a big deal and here we have 1980 spins. Incredible! 8 Feb 2026
- Yet another blog post. Two in a week is a new record for me. A quick guide to rescuing a locked MacBook Pro. 25 Jan 2026 marclittlemore.com
Show 17 more
- I want 2026 to be a year where I start blogging on my own site again. I've finally published a blog post after it sitting in draft for 4 months. Only a year after my last blog post. 🙈 21 Jan 2026 marclittlemore.com
- Spent about 4 hours talking to Gemini to try to get a Proxmox samba share to work with my Mac. It's just going round in circles getting me to change the config over and over again. Still doesn't work. 20 Jan 2026
- This is so good. Someone has built an old MTV player. It just streams old MTV footage and videos 24/7. I still remember loving watching MTV in hotels in Germany when I was DJing over there in the 90s/2000s as we didn't have it at home. 12 Jan 2026 wantmymtv.vercel.app
- The Stranger Things finale did the series justice IMHO. I might have shed a little tear or two at the end. 1 Jan 2026
- Locking in to watch the final episode of Stranger Things. Hopefully it’ll wrap it all up nicely and Steve and Dustin don’t die. 🤞🏻 1 Jan 2026
- It’s NYE. Both of our late teenage kids are away for the evening. I’m drinking a glass of red wine and cooking the dish I made for my wife on one of our first dates almost 25 years ago. Enjoy your evenings and Happy New Year! ❤️ 31 Dec 2025
- In case anyone else is trying to watch Disney+ on a Fire Stick, it drops frames every 10 seconds and the video stutters. Thought it was our internet but it’s a known issue. 29 Dec 2025 reddit.com
- Turkey stock and turkey chilli day. Living the Christmas dream. 😂 28 Dec 2025
- Testing out an update to my notes automation and hoping that this will now have a thumbnail on Bluesky. Check out the Cooking Soul "A Tribe Called Christmas" mixtape as it's wonderful. 26 Dec 2025 youtube.com
- This is a great episode of the Louis Theroux podcast with Jimmy Carr. I’m always fascinated by how other people work and hearing Jimmy talking about how he plans his shows and comedy is really interesting. 22 Dec 2025 pca.st
- It’s Home Alone time. Keep the change, ya filthy animal! 20 Dec 2025
- If you haven’t heard this Christmas classic mixtape then you really should enjoy it over the festive period. Lots of Christmas songs cut up with MF DOOM rapping. So good. 20 Dec 2025 youtu.be
- We use Google Meet at work and we've got the latest version which supports custom emoji reactions. The crabs are taking over. 🦀 16 Dec 2025
- Been trying to use https://conductor.build/ to run some Claude Code agents in the background while I write some documents. Seems pretty great so far and has a really nice UI/UX for creating PRs. 12 Dec 2025
- My son is coming home from uni tonight for Christmas. This is making me very happy. 🎄😍 11 Dec 2025
- Yes, I’ve made some gravy ready for Christmas. I’m that interesting. 10 Dec 2025
- Oooh lovely! A Tiny Desk concert by Air. A band I've never seen live but really should have. 7 Dec 2025 youtube.com
Link verified 5 Sept 2026. Recent items update automatically from the channel.
Bluesky @marclittlemore.com His Bluesky account, linked from his own site.
Recent
- This is an interesting read about "outcome engineering" from the CTO of Onebrief, Cory Ondrejka. 13 Feb 2026 o16g.com
- This makes me really happy that a random blog post I wrote has helped someone. Keep writing about your learnings everyone! Your personal blogs help people. 😍 11 Feb 2026
- Watching the snowboard men’s big air event at the Winter Olympics. I remember when 1080 spins were seen as a big deal and here we have 1980 spins. Incredible! 8 Feb 2026
Show 17 more
- Yet another blog post. Two in a week is a new record for me. A quick guide to rescuing a locked MacBook Pro. 25 Jan 2026 marclittlemore.com
- I want 2026 to be a year where I start blogging on my own site again. I've finally published a blog post after it sitting in draft for 4 months. Only a year after my last blog post. 🙈 21 Jan 2026 marclittlemore.com
- Spent about 4 hours talking to Gemini to try to get a Proxmox samba share to work with my Mac. It's just going round in circles getting me to change the config over and over again. Still doesn't work. 20 Jan 2026
- This is so good. Someone has built an old MTV player. It just streams old MTV footage and videos 24/7. I still remember loving watching MTV in hotels in Germany when I was DJing over there in the 90s/2000s as we didn't have it at home. 12 Jan 2026 wantmymtv.vercel.app
- The Stranger Things finale did the series justice IMHO. I might have shed a little tear or two at the end. 1 Jan 2026
- Locking in to watch the final episode of Stranger Things. Hopefully it’ll wrap it all up nicely and Steve and Dustin don’t die. 🤞🏻 1 Jan 2026
- It’s NYE. Both of our late teenage kids are away for the evening. I’m drinking a glass of red wine and cooking the dish I made for my wife on one of our first dates almost 25 years ago. Enjoy your evenings and Happy New Year! ❤️ 31 Dec 2025
- In case anyone else is trying to watch Disney+ on a Fire Stick, it drops frames every 10 seconds and the video stutters. Thought it was our internet but it’s a known issue. 29 Dec 2025 reddit.com
- Turkey stock and turkey chilli day. Living the Christmas dream. 😂 28 Dec 2025
- Testing out an update to my notes automation and hoping that this will now have a thumbnail on Bluesky. Check out the Cooking Soul "A Tribe Called Christmas" mixtape as it's wonderful. 26 Dec 2025 youtube.com
- This is a great episode of the Louis Theroux podcast with Jimmy Carr. I’m always fascinated by how other people work and hearing Jimmy talking about how he plans his shows and comedy is really interesting. 22 Dec 2025 pca.st
- It’s Home Alone time. Keep the change, ya filthy animal! 20 Dec 2025
- If you haven’t heard this Christmas classic mixtape then you really should enjoy it over the festive period. Lots of Christmas songs cut up with MF DOOM rapping. So good. 20 Dec 2025 youtu.be
- We use Google Meet at work and we've got the latest version which supports custom emoji reactions. The crabs are taking over. 🦀 16 Dec 2025
- Been trying to use https://conductor.build/ to run some Claude Code agents in the background while I write some documents. Seems pretty great so far and has a really nice UI/UX for creating PRs. 12 Dec 2025
- My son is coming home from uni tonight for Christmas. This is making me very happy. 🎄😍 11 Dec 2025
- Yes, I’ve made some gravy ready for Christmas. I’m that interesting. 10 Dec 2025
Link verified 5 Sept 2026. Recent items update automatically from the channel.
GitHub MarcL His open-source work and dotfiles.
Recent
- marclittlemore.com — My website 21 Oct 2026
- djcruze.co.uk — New version of the djcruze.co.uk website using 11ty. 21 Oct 2026
- MarcL — GitHub Readme 3 Oct 2026
Show 9 more
- dotfiles — My dotfiles 10 Sept 2026
- team-time — Raycast team time extension 3 Jun 2024
- slack-updater — Update Slack with team info 14 May 2024
- telegram-test-bot — A test Telegram bot using serverless functions with Vercel for deployment 2 May 2024
- js-unit-testing-examples — 🤓 JavaScript Unit Testing Examples 14 Mar 2023
- markdown-to-mailchimp — Create Mailchimp newsletters using Markdown 6 Jan 2023
- chatfuel-broadcast — A simplified HTTP client for calling the Chatfuel broadcast API 6 Jan 2023
- messenger-json-schema — JSON schema for Messenger messages 4 Jan 2023
- botkit-middleware-typing — BotKit middleware to enable typing indicator on platforms that support it 3 Jan 2023
Link verified 5 Sept 2026. Recent items update automatically from the channel.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.