Andy Bell - Designer, front-end developer and founder of Set St…
bell.bz.web.brid.gy
Andy Bell - Designer, front-end developer and founder of Set St…
@bell.bz.web.brid.gy
I’m a designer, front-end developer and the founder of Set Studio.

[bridged from https://bell.bz/ on the web: https://fed.brid.gy/web/bell.bz ]
Wrapping up 2025 (sort of)
I’m doing my annual wrap up post early this year because I’m really tired and want to completely switch off for a couple of weeks. It’s time to spend some quality time with my lovely family. This isn’t my usual style of wrap-up. Consider this wrap up more of a call to action than a retrospective. Let’s get stuck in. ## World events We’ve watched our western legacy media and politicians alike say, “nothing to see here” while Palestinians have been massacred by Israel. In fact, our government in the UK has persecuted supporters of Palestinian rights, some of which are _still_ on hunger strike while they are held on remand, awaiting trial. This is on top of the government’s complicity in genocide of course. We’ve also seen (only if you look) a horrifying genocide in Sudan that continues to decimate the population. We’ve watched our pathetic politicians and again, legacy media give ground to the far right and thin-skinned Billionaires. There’s been ample opportunities to change that direction and it’s not been taken. Personal, party affiliation and corporate interests are prioritised, as always. **The mainstream political parties will not get us out of this. Give money and support to actual progressive parties.** In the UK, the only valid choice is the Green Party as I see it. If we don’t fight back in 2026 — regardless of your political party affiliation — we’re fucked. Sports team politics helps only the rich and there are more of us than them. Never forget that and stop being comfortable with the status quo. **There are more of us than them.** ## The tech industry and AI AI — more accurately Large Language Models (LLMs) — are a disaster. Don’t come at me with your mealy-mouthed “but I really enjoy it.” Grow up and start being serious. Over a trillion USD has been pumped into this technology that works only some of the time and literally drives people to the point of suicide. Here, I collected some awful things throughout the year. Sorry in advance for making you furious. You’d think that people in the tech industry are smart and can see these problems and I wish I could agree. Instead we see sycophantic celebrations of this technology and continuing false claims that “this is the future” and “this is a game changer”. I agree in part about the future — you can’t put the LLM toothpaste back in the tube — but the bubble is not going to stay inflated. It can’t possibly do that, and you’ll see that fact if you just listen to people who know what they are talking about. We have to act **against** this technology to reduce the damage in the long term. **It is our responsibility**. It’s easy to call yourself an engineer but now, it’s time to actually be an engineer and act on your ethical responsibilities. Here’s what I’m asking people to do to take the “shine” off LLMs in the tech industry: * Constantly and consistently post when it goes wrong. This could be on your blog or social media. _Post anyway_. * When people (especially people who are paid to peddle this technology) post claims: challenge them to provide evidence and prove their claims. It might sound harsh, but it’s long overdue that “thought leaders” in our industry are held to account for the effects of their influence. * Create a culture of shame for AI boosting. * **Never forgive and especially never forget those who have boosted and vocally supported this technology**. Unless there are consequences, we’ll continue to have hype cycles like crypto, NFTs and now, LLMs. We have the power to break the cycle of cycles in our vast numbers. * **Stop paying for AI services.** Right now, it’s not a fair fight, especially as the vast majority of tech media appears to be “on side” with these AI companies. We have to change that as a collective unit. Support smaller, independent tech media and above all else, **let ’s organise**. ## Be human and improve your own skills There’s been a bit of a culture of “I don’t need to bother doing that because of AI” and let me tell you — from someone who has been doing this stuff for nearly 20 years — that is a dangerous position to put yourself in. No single technology has surpassed the need for personal development and genuine human intelligence. You should always be getting incrementally better at what you do. Now, what I am _not_ saying is that you should be doing _work_ work out of hours. You are not paid enough and frankly, the industry does not value you enough. **Value yourself by investing your time in skills that make you happy and fulfilled**. Here’s some ideas: * Make yourself, and maintain a personal website * Make random stuff that makes _you_ happy * Find a creative outlet that you really enjoy * Find other people’s creative outlets then celebrate and enjoy with them * Spend less time scrolling timelines and chasing metrics. Spend more time embracing the things that you love * Participate in smaller communities that bring you joy and support. Delete your Twitter account while you’re at it I must be clear here too. When I say improve your skills, I’m not saying you have to be designing and coding. We are humans and we have vast levels of intelligence and creativity. Our purpose is much more than coding. Embrace that in whatever form _you want_. **Embrace art**. By doing this, you’re bringing _back_ your ability to be curious, your ability to be creative and your ability to improve. It’ll do wonders for the understandable feeling of helpfulness too. Don’t fall into the trap of chasing metrics. Write because you want to write. Paint because you want to paint. Create because you want to create. **Let the art fulfil you**. Don’t let likes, follows and page views ruin that for you. Fight the urge to turn personal projects into a money making and/or clout chasing venture. You should definitely do more designing, coding and learning to improve your professional skills, but it is your boss’s responsibility to give you the time and resources to improve those. If you are a boss reading this who _doesn ’t_ do that: you are wrong and your staff _will_ leave unless you change that. “AI” won’t save you here. * * * I hope you have a restful holiday period. I want to thank everyone who has supported Piccalilli, Set Studio and my work this year. It means everything to me and next year, expect to see a lot more. I’ve written more about that in the Piccalilli year in review. It’s rosier, I promise. Thank you to everyone that responded to my post on how hard this year has been too. I’m delighted to say that our Black Friday sales shot up and we’ve got some really good client work to get stuck into next year. To everyone I spoke to who’s also had a really hard year, I truly hope things have picked up for you too. Let’s all help and support each other in 2026, onwards. Please make sure you rest up and spend time with the people you love and the people that make you happy. I know that’s what I’m going to be doing. I’ve got a couple of Professional Obligations™ to do, then clocking off now for the year to enjoy the holidays with my family. Although I’m angry at the industry and the global situation, I feel like I’m in a much better headspace than I thought I would be in at this point. There have been lots of positives throughout the year, especially with Piccalilli. Next year will be very different for me. I want to do more _making_. I design so little and write so little code now and I’m starting to feel really rusty. That changes in 2026. Less spreadsheets and more CSS. I’m also going on a speaking hiatus with minimal conference attendance. The conference circuit won’t miss yet another white guy. I’ve done way too much this year, so a year off will do me good. Anyway, let’s all come back in 2026 refreshed and **take these motherfuckers down**.
bell.bz
December 20, 2025 at 3:43 AM
It’s been a very hard year
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. _Bootstrapped_ is what the LinkedIn people say, I think. It’s been a hard year this year. A _very_ hard year. I think a naive person would blame it _all_ on the seemingly industry-wide attitude of “AI can just do this for us”. While that certainly hasn’t helped — as I see it — it’s been a hard year because of a combination of limping economies, tariffs, _even more_ political instability and a severe cost of living crisis. It’s been a very similar year to 2020, in my opinion. Why am I writing this? All of the above has had a really negative effect on us this year. Landing projects for Set Studio has been extremely difficult, especially as we _won ’t_ work on AI stuff, from a moral standpoint, but the _vast_ majority of enquiries have been for exactly that. Our reputation is everything, so being associated with that technology as it increasingly shows us what it _really_ is, would be a terrible move for the long term. I wouldn’t personally be able to sleep knowing I’ve contributed to all of that, too. What we do really well is produce websites and design systems that actually work _for_ and _with_ people. We also share our knowledge and experience via tonnes of free content on Piccalilli, funded by premium courses to keep the lights on. We don’t pepper our content with annoying adverts for companies you have no interest in. I’ve spoken about my _dream_ for us to run Piccalilli full time and heck, that may still happen. For that _to_ happen though, we really needed this Black Friday period to do as well, if not better, as it did last year. So far, that’s not happening unfortunately, but there’s still time. I get it, money is so tight this year and companies are seemingly not investing in staff with training budgets quite like they did. We actually tried to stem that a bit by trialing a community funding model earlier in the year that I outlined in _‌I’m getting fed up of making the rich, richer_ and we even started publishing some stuff. It went down _incredibly_ well, but when push came to shove, we fell way short in terms of funding support. Like I say, we’re not swimming in investor money, so without the support on Open Collective, as much as it hurt, we had to pull the plug. It’s a real shame — that would have been _incredible_ — but again, I _get it_ , money is _tight_. This isn’t a woe is me post; that’s not how I roll. This is a post to give some context for what I’m going to ask next and how I’m trying to navigate the tough times. I’m asking folks to help _us_ so we can try to help everyone, whether that’s with web projects that actually work for people or continuing to produce extremely high quality education material. Here’s some ways you can do it. ## Take advantage of our Black Friday deals You’ll see messaging like “this is the most important time of year for us” and it’s extremely true. To break the fourth wall slightly, people buying courses at full price is a lot rarer than you might think. So often, discount events are what keeps the lights on. We’ve launched two courses this year — JavaScript for Everyone and Mindful Design — that sit alongside my course, Complete CSS, which we launched last year. I know you’ve probably been burned by _shit_ courses in the past, but these three courses are far from that. I promise. I can’t stress enough how _much_ Mat (JavaScript for Everyone) and Scott (Mindful Design) have put in to these courses this year. These two are elite level individuals with incredible reputations and they’ve shared a seemingly impossible amount of extremely high quality knowledge in their courses. I would definitely recommend giving them your time and support because they really will transform you for the better. For bosses reading this, all three courses will pay themselves back ten-fold — especially when you take advantage of bulk discounts — trust me. ## Share our courses and our studio with your network So many of you have purchased courses already and I’m forever thankful for that. I can’t stand the term “social proof” but it works. People might be on the fence about grabbing a course, and seeing one of their peers talk about how good it was can be the difference. You might think it’s not worth posting about the courses on social media but people _do see it_ , especially on platforms like Bluesky with their custom feeds. We see it too! Testimonials are _always_ welcome because we can pop those on the course marketing pages, just like on mine. In terms of sharing the studio, if you think we’re cool, post about it! It’s all about _eyes_ and nice words. We’ll do the rest. ## Hire Set Studio for projects We’re really good at what we do! I know every studio/agency says this, but we’re different. We’re _actually_ different. We’re not going to charge you through the nose for substandard work — only deploying a fraction of our team, like a lot of agencies do. I set this studio up to be the antithesis of the way these — and I’ll say it out loud — _charlatans_ operate. Our whole focus is becoming your _partners_ so you can do the — y’know — running of your business/organisation and we take the load off your shoulders. We’re hyper efficient and we fully own projects because they’re way above your normal duties. We _get_ that. In fact, the most efficient way to get the most out of a studio like ours is to do exactly that. I know “numbers goes up” is really important and yes, numbers _definitely_ go up when we work with you. We do that without exploiting your users and customers too. There’s no deceptive patterns coming from us. We instead put _everything_ into branding, messaging, content architecture and making everything extremely fast and accessible. _That ’s_ what makes the numbers go up for you. We’re incredibly fairly priced too. We’re not in the business of charging ridiculous fees for our work. We’re only a small team, so our overheads are nothing compared to a lot of agencies. We carry your budgets a long way for you and genuinely give you more bang for your buck with an equitable pricing model. We’ve got availability starting from the new year because starting projects in December is never the ideal way to do things. Getting those projects planned and ready to go _is_ a good idea in December though, so get in touch! I’m also slowly getting back into CSS and front-end consulting. I’ve helped some of the largest organisations _and_ the smallest organisations, such as Harley-Davidson, the NHS and Google write better code and work better together. Again, starting in the new year I’ll have availability for consulting and engineering support. It might just be a touch more palatable than hiring the whole studio for you. Again, get in touch. ## Wrapping up I’m always transparent — maybe _too_ transparent at times — but it’s really important for me to be honest. Man, we need more honesty. It’s taken a lot of pride-swallowing to write this but I think it’s more important to be honest than to be unnecessarily proud. I know this will be read by someone else who’s finding the year hard, so if anything, I’m really glad they’ll feel seen at least. Getting good leads is harder than ever, so I’d **really appreciate people sharing this with their network**. You’ll _never_ regret recommending Piccalilli courses or Set Studio. In fact, you’ll look really good at what you do when we absolutely smash it out of the park. Thanks for reading and if you’re also struggling, I’m sending as much strength your way as I can.
bell.bz
November 27, 2025 at 9:38 PM
Why bother learning JavaScript now that we have generative AI?
We, at Piccalilli, launched JavaScript for Everyone this week and a response to that from parts of the community could be paraphrased as “why bother learning JavaScript deeply now we have generative AI and LLMs?” It’s a good question! You’d be forgiven for feeling like there’s no point now, but this post should help you understand our position, along with our codified principles on AI. Piccalilli stands for — and forever will stand for — human produced educational content **for humans**. Our industry is changing, constantly. The AI hype cycle poses an increasing risk to job security, and despite every promise otherwise, the output from AI code generators is failing to live up to the hype. Deep knowledge and skills have never been more important though. Understanding JavaScript deeply will mean you’ll be the one that’s called upon to oversee and course correct the AI-generated output. When the AI bubble _does_ pop, having a deep knowledge of how JavaScript _works_ will put you in a strong position to command more compensation and better terms because you’ll be in the strongest position to fix the mess left behind by AI. If anything, I hope this post makes you feel better if the constant AI discourse is getting you down. I’ll have done my job today if that’s the case.
bell.bz
October 29, 2025 at 11:10 AM
Complete CSS vs JavaScript for Everyone
Alright, we recently launched our second course on Piccalilli and it’s _completely different_ to my course, Complete CSS. I just want to break down why I think that’s important, along with _how_ you teach making a huge difference. I like to say that when I’m teaching, it’s like when parents of young kids “hide” vegetables in food. You know how it is, kids don’t wanna eat a lot of vegetables because they don’t taste as good, so a well blended base sauce for their favourite bolognese with a few extras makes everyone happy. I’m doing exactly that with Complete CSS. People _think_ that to get better at CSS, you have to “master” the syntax and know _all_ of the new features of the language. This helps, sure, but what makes you _really_ good at writing good CSS in the real world is being able to effectively communicate with designers to simplify their initial concepts **as a team**. I know this from the years I spent as a CSS consultant. So often, the work I did was all about fixing relationships in the teams I was working with and introducing planning and communication principles that would set them up for years. The result? Their CSS got better and better over time, which is fantastic. The overall design output was improved too, because of the principles of keeping things simple, while still having plenty of space to be creative too. * * * Moving along to how to be an effective JavaScript developer: it’s a different type of skill that you need to learn. JavaScript is a complicated and in a lot of ways, a _messy_ language. We can’t change that either because _rightly_ , JavaScript maintains its weaknesses because stuff written back in the 90s _has_ to work right now. That’s the web, babey, and we love it for that. With that in mind, to be a really effective JavaScript developer, regardless of your organisation’s choice of framework and flavour, **you have to deeply understand why the language works like it does**. In fact, that deep knowledge of the language — as we see it — will set you up for what is _coming_ in our industry: a sizeable bubble burst. I wrote about that too. So rather than hiding vegetables in your bolognese, Mat’s method of teaching is to lay everything out on the table for you instead. He’s showing you the weirdness, giving you the context for _why_ that is, and outlining methods for you to navigate that weirdness in the real world. The end goal is that when you come across issues in the future with your JavaScript code — which you will — that vast knowledge you’ve learned from JavaScript for Everyone will put you in a position of **comfort**. That comfortable position will ensure you can navigate problems in a much more pragmatic manner, rather than a panicked manner. The thing is, JavaScript is not very exciting is it? I know a lot of front-end developers who would rather hide from it too, because learning it is such a chore. This is where Mat’s uniqueness comes in. JavaScript _is_ boring and it _is_ dry, but Mat writes about it in a way that will have you grinning like a Cheshire Cat. He’s got a lot of personality and that really comes through in his writing. Don’t believe me? See for yourself. I’m a designer by trade and my relationship with JavaScript has been “if I have to” for years. I read every single word of this course while I was editing it and honestly, my knowledge of JavaScript is unrecognisable. I’m so thankful to Mat for firstly, agreeing to publish with Piccalilli, but also, for _finally_ delivering a resource that will help so many people **finally get JavaScript**.
bell.bz
October 29, 2025 at 11:09 AM
Why bother learning JavaScript now that we have generative AI?
We, at Piccalilli, launched JavaScript for Everyone this week and a response to that from parts of the community could be paraphrased as “why bother learning JavaScript deeply now we have generative AI and LLMs?” It’s a good question! You’d be forgiven for feeling like there’s no point now, but this post should help you understand our position, along with our codified principles on AI. Piccalilli stands for — and forever will stand for — human produced educational content **for humans**. Our industry is changing, constantly. The AI hype cycle poses an increasing risk to job security, and despite every promise otherwise, the output from AI code generators is failing to live up to the hype. Deep knowledge and skills have never been more important though. Understanding JavaScript deeply will mean you’ll be the one that’s called upon to oversee and course correct the AI-generated output. When the AI bubble _does_ pop, having a deep knowledge of how JavaScript _works_ will put you in a strong position to command more compensation and better terms because you’ll be in the strongest position to fix the mess left behind by AI. If anything, I hope this post makes you feel better if the constant AI discourse is getting you down. I’ll have done my job today if that’s the case. **Just a quick reminder too:JavaScript for Everyone is £189 until October 28 when it goes back to the full price of £249.**
bell.bz
October 28, 2025 at 9:07 AM
Complete CSS vs JavaScript for Everyone
Alright, we recently launched our second course on Piccalilli and it’s _completely different_ to my course, Complete CSS. I just want to break down why I think that’s important, along with _how_ you teach making a huge difference. I like to say that when I’m teaching, it’s like when parents of young kids “hide” vegetables in food. You know how it is, kids don’t wanna eat a lot of vegetables because they don’t taste as good, so a well blended base sauce for their favourite bolognese with a few extras makes everyone happy. I’m doing exactly that with Complete CSS. People _think_ that to get better at CSS, you have to “master” the syntax and know _all_ of the new features of the language. This helps, sure, but what makes you _really_ good at writing good CSS in the real world is being able to effectively communicate with designers to simplify their initial concepts **as a team**. I know this from the years I spent as a CSS consultant. So often, the work I did was all about fixing relationships in the teams I was working with and introducing planning and communication principles that would set them up for years. The result? Their CSS got better and better over time, which is fantastic. The overall design output was improved too, because of the principles of keeping things simple, while still having plenty of space to be creative too. * * * Moving along to how to be an effective JavaScript developer: it’s a different type of skill that you need to learn. JavaScript is a complicated and in a lot of ways, a _messy_ language. We can’t change that either because _rightly_ , JavaScript maintains its weaknesses because stuff written back in the 90s _has_ to work right now. That’s the web, babey, and we love it for that. With that in mind, to be a really effective JavaScript developer, regardless of your organisation’s choice of framework and flavour, **you have to deeply understand why the language works like it does**. In fact, that deep knowledge of the language — as we see it — will set you up for what is _coming_ in our industry: a sizeable bubble burst. I wrote about that too. So rather than hiding vegetables in your bolognese, Mat’s method of teaching is to lay everything out on the table for you instead. He’s showing you the weirdness, giving you the context for _why_ that is, and outlining methods for you to navigate that weirdness in the real world. The end goal is that when you come across issues in the future with your JavaScript code — which you will — that vast knowledge you’ve learned from JavaScript for Everyone will put you in a position of **comfort**. That comfortable position will ensure you can navigate problems in a much more pragmatic manner, rather than a panicked manner. The thing is, JavaScript is not very exciting is it? I know a lot of front-end developers who would rather hide from it too, because learning it is such a chore. This is where Mat’s uniqueness comes in. JavaScript _is_ boring and it _is_ dry, but Mat writes about it in a way that will have you grinning like a Cheshire Cat. He’s got a lot of personality and that really comes through in his writing. Don’t believe me? See for yourself. I’m a designer by trade and my relationship with JavaScript has been “if I have to” for years. I read every single word of this course while I was editing it and honestly, my knowledge of JavaScript is unrecognisable. I’m so thankful to Mat for firstly, agreeing to publish with Piccalilli, but also, for _finally_ delivering a resource that will help so many people **finally get JavaScript**. * * * **Just a quick reminder too:  JavaScript for Everyone is £189 until October 28 when it goes back to the full price of £249.**
bell.bz
October 28, 2025 at 9:07 AM
Why bother learning JavaScript now that we have generative AI?
We, at Piccalilli, launched JavaScript for Everyone this week and a response to that from parts of the community could be paraphrased as “why bother learning JavaScript deeply now we have generative AI and LLMs?” It’s a good question! You’d be forgiven for feeling like there’s no point now, but this post should help you understand our position, along with our codified principles on AI. Piccalilli stands for — and forever will stand for — human produced educational content **for humans**. Our industry is changing, constantly. The AI hype cycle poses an increasing risk to job security, and despite every promise otherwise, the output from AI code generators is failing to live up to the hype. Deep knowledge and skills have never been more important though. Understanding JavaScript deeply will mean you’ll be the one that’s called upon to oversee and course correct the AI-generated output. When the AI bubble _does_ pop, having a deep knowledge of how JavaScript _works_ will put you in a strong position to command more compensation and better terms because you’ll be in the strongest position to fix the mess left behind by AI. If anything, I hope this post makes you feel better if the constant AI discourse is getting you down. I’ll have done my job today if that’s the case. **Just a quick reminder too:JavaScript for Everyone is £189 until October 28 when it goes back to the full price of £249.**
bell.bz
October 22, 2025 at 7:06 AM
Complete CSS vs JavaScript for Everyone
Alright, we recently launched our second course on Piccalilli and it’s _completely different_ to my course, Complete CSS. I just want to break down why I think that’s important, along with _how_ you teach making a huge difference. I like to say that when I’m teaching, it’s like when parents of young kids “hide” vegetables in food. You know how it is, kids don’t wanna eat a lot of vegetables because they don’t taste as good, so a well blended base sauce for their favourite bolognese with a few extras makes everyone happy. I’m doing exactly that with Complete CSS. People _think_ that to get better at CSS, you have to “master” the syntax and know _all_ of the new features of the language. This helps, sure, but what makes you _really_ good at writing good CSS in the real world is being able to effectively communicate with designers to simplify their initial concepts **as a team**. I know this from the years I spent as a CSS consultant. So often, the work I did was all about fixing relationships in the teams I was working with and introducing planning and communication principles that would set them up for years. The result? Their CSS got better and better over time, which is fantastic. The overall design output was improved too, because of the principles of keeping things simple, while still having plenty of space to be creative too. * * * Moving along to how to be an effective JavaScript developer: it’s a different type of skill that you need to learn. JavaScript is a complicated and in a lot of ways, a _messy_ language. We can’t change that either because _rightly_ , JavaScript maintains its weaknesses because stuff written back in the 90s _has_ to work right now. That’s the web, babey, and we love it for that. With that in mind, to be a really effective JavaScript developer, regardless of your organisation’s choice of framework and flavour, **you have to deeply understand why the language works like it does**. In fact, that deep knowledge of the language — as we see it — will set you up for what is _coming_ in our industry: a sizeable bubble burst. I wrote about that too. So rather than hiding vegetables in your bolognese, Mat’s method of teaching is to lay everything out on the table for you instead. He’s showing you the weirdness, giving you the context for _why_ that is, and outlining methods for you to navigate that weirdness in the real world. The end goal is that when you come across issues in the future with your JavaScript code — which you will — that vast knowledge you’ve learned from JavaScript for Everyone will put you in a position of **comfort**. That comfortable position will ensure you can navigate problems in a much more pragmatic manner, rather than a panicked manner. The thing is, JavaScript is not very exciting is it? I know a lot of front-end developers who would rather hide from it too, because learning it is such a chore. This is where Mat’s uniqueness comes in. JavaScript _is_ boring and it _is_ dry, but Mat writes about it in a way that will have you grinning like a Cheshire Cat. He’s got a lot of personality and that really comes through in his writing. Don’t believe me? See for yourself. I’m a designer by trade and my relationship with JavaScript has been “if I have to” for years. I read every single word of this course while I was editing it and honestly, my knowledge of JavaScript is unrecognisable. I’m so thankful to Mat for firstly, agreeing to publish with Piccalilli, but also, for _finally_ delivering a resource that will help so many people **finally get JavaScript**. * * * **Just a quick reminder too:  JavaScript for Everyone is £189 until October 28 when it goes back to the full price of £249.**
bell.bz
October 22, 2025 at 7:06 AM
Why bother learning JavaScript now that we have generative AI?
We, at Piccalilli, launched JavaScript for Everyone this week and a response to that from parts of the community could be paraphrased as “why bother learning JavaScript deeply now we have generative AI and LLMs?” It’s a good question! You’d be forgiven for feeling like there’s no point now, but this post should help you understand our position, along with our codified principles on AI. Piccalilli stands for — and forever will stand for — human produced educational content **for humans**. Our industry is changing, constantly. The AI hype cycle poses an increasing risk to job security, and despite every promise otherwise, the output from AI code generators is failing to live up to the hype. Deep knowledge and skills have never been more important though. Understanding JavaScript deeply will mean you’ll be the one that’s called upon to oversee and course correct the AI-generated output. When the AI bubble _does_ pop, having a deep knowledge of how JavaScript _works_ will put you in a strong position to command more compensation and better terms because you’ll be in the strongest position to fix the mess left behind by AI. If anything, I hope this post makes you feel better if the constant AI discourse is getting you down. I’ll have done my job today if that’s the case. **Just a quick reminder too:JavaScript for Everyone is £189 until October 28 when it goes back to the full price of £249.**
bell.bz
October 18, 2025 at 4:57 AM
I deleted Bluesky, Mastodon and LinkedIn off my phone
I’ve just come back from a nice week away in Cyprus with my family and to ensure I had a _proper break_ I deleted Bluesky, Mastodon and LinkedIn off my phone with a view to putting them back on my return. I’m not gonna do that though. LinkedIn is obviously a work thing and I’m not sure what I was thinking even having it on my phone, but Bluesky and Mastodon are very much work things for me now too. Mastodon probably always was but Bluesky — especially in 2023 during the beta period — was really fun. It’s naturally evolved and changed as it’s grown though. I don’t _dislike_ Bluesky, but I have been especially exhausted this year and Bluesky has not helped with that. A big part of that exhaustion is I’m _never switched off._ **Work is always there** _._ Sure, I’m making my own bed a bit with that, running my own business — which _requires_ me to have a presence — but I should have guardrails for myself too. Sometimes a nice holiday reset is what’s needed to see that clearly. The main take away is I didn’t miss Bluesky or Mastodon (I’d never miss LinkedIn lol). I deleted the apps from my phone to prevent the muscle memory of opening them, but when they weren’t there, I just didn’t really think about them. There’s only so much Discourse my simple brain can handle and I should only be dealing with that during work hours as I see it.
bell.bz
October 6, 2025 at 2:57 AM
I deleted Bluesky, Mastodon and LinkedIn off my phone
I’ve just come back from a nice week away in Cyprus with my family and to ensure I had a _proper break_ I deleted Bluesky, Mastodon and LinkedIn off my phone with a view to putting them back on my return. I’m not gonna do that though. LinkedIn is obviously a work thing and I’m not sure what I was thinking even having it on my phone, but Bluesky and Mastodon are very much work things for me now too. Mastodon probably always was but Bluesky — especially in 2023 during the beta period — was really fun. It’s naturally evolved and changed as it’s grown though. I don’t _dislike_ Bluesky, but I have been especially exhausted this year and Bluesky has not helped with that. A big part of that exhaustion is I’m _never switched off._ **Work is always there** _._ Sure, I’m making my own bed a bit with that, running my own business — which _requires_ me to have a presence — but I should have guardrails for myself too. Sometimes a nice holiday reset is what’s needed to see that clearly. The main take away is I didn’t miss Bluesky or Mastodon (I’d never miss LinkedIn lol). I deleted the apps from my phone to prevent the muscle memory of opening them, but when they weren’t there, I just didn’t really think about them. There’s only so much Discourse my simple brain can handle and I should only be dealing with that during work hours as I see it.
bell.bz
August 27, 2025 at 12:45 AM
We’re aiming to run Piccalilli full time
Recently we ran a survey that turned out some interesting results. We decided to do the survey off the back of the success of redesigning Piccalilli last year and launching our first course. The response to all of that _blew our mind_ (thank you). We’re launching two more courses this year: JavaScript for Everyone and Mindful Design. We’re doing it right though with a fair share of profits for author and publisher, which is a rarity in publishing. Publishers often give authors less than 20% _and_ make them promote their own work. We’re not about that here. I think courses are going to be the main driver of keeping the lights on _and_ pushing us towards full time work on Piccalilli. Now that we have a nice system for publishing courses, the velocity will of course increase. I’m also interested in hearing from people who like the idea of publishing a course (give me a shout). ## What does full time effort look like in terms of output? One of the most common qualitative bits of feedback on our survey we got was “I want to see more articles by Andy”, which first of all, _thank you_ , but also, are you _sure_?! 😅 The biggest blocker to me writing more articles is _time_. Running an agency, running a publisher and curating a newsletter is very time consuming. As Piccalilli becomes more viable — financially — that would free up a _lot_ of my time, which of course, I would put straight into writing more content (I’ve got so much I _want_ to write). I’d quite like to explore video and streaming more too. Stuff we could do with more time is: 1. More in-depth article series 2. Collaborations with other known names from the web 3. More content to help bring beginners into the industry 4. Resources to help people land new roles in the industry 5. Help designers get proficient with code 6. Explore some more journalistic content about our industry (already working on an AI in the workplace one) Something else I’d quite like to do is index and categorise The Index and our link posts. With our current publishing frequency, we’re putting out two newsletter issues a week. Accounting for holidays and time off, that still sees us publishing nearly 100 issues and about 30 link posts a year. If we can index that and make it more searchable, I think it would be a really valuable resource for the community. Speaking of search, _yes_ we hear you, Piccalilli _needs_ search, but to do search _right_ takes a heck of a lot of time. It’ll come though when we have more time to work with. ## How do we enable a full time effort? It all comes down to money, I’m afraid. We’re a team of four with families and mortgages/rent to pay. We try to make as much as possible free on Piccalilli and will _always_ do that without resorting to paywalls etc. This is what we’re doing to try to shift the needle: 1. Publishing more courses (including short, cheaper ones) 2. Opening up our advertising offering a bit more, giving advertisers some better options 3. Launching merch 4. Exploring a job board 5. Open Collective Some stuff hasn’t worked as well as we hoped. For example, our open working initiative was really well received initially, but has been wildly unpopular compared to the rest of our content. It accounts for < 4% of our total readership so far. My theory on that is that until we actively work with progressive movements, we won’t get a huge amount of traction. I’m working hard to make that happen though, working with our local MP to link up with local initiatives that need the most help. Time + money is another blocker on that one though, as is almost always the case when you want to do good. I know this _can_ work. Just look at how well 404 media and The Onion are doing — both of which I’m a paid subscriber to and _hugely_ look up to. There should be no problem doing good stuff _and_ living too as I see it. ## How you can help Simply put, give us money lol. There’s a few ways you can do that without hurting your own pocket though: 1. Ask your boss to advertise with us 2. Ask your boss to grab you a copy of one of our courses (spend that sweet training budget and get bulk discounts) 3. Read and share our content 4. Subscribe to our newsletter 5. Get your org to donate to our Open Collective (spend that sweet marketing budget) Times are _really hard_ at the moment for _everyone_. I actually think 2025 is harder than 2020 so far and I know I’m not alone with that feeling. There’s a reason publishers pepper their content with horrible ads though: it’s a means to sustaining themselves. I’ll never let that happen on Piccalilli because the reading experience is, and will always be, our top priority. Yes, we’re changing how ads display on the site in a soon to be released update to our article view, but it’ll always be tasteful. I think the biggest impact you, the reader, could do to help though is make a small donation to our Open Collective. There’s a few different options including one-off tips, a monthly donation and a yearly donation. At the end of the day, if we can keep the **vast majority of our content free at the point of entry** and publish a hell of a lot more of it, everyone is winner. You’re not ready for what Piccalilli could be with all four of us putting a full time effort into it, _trust me_ …
bell.bz
August 7, 2025 at 10:42 PM
I deleted Bluesky, Mastodon and LinkedIn off my phone
I’ve just come back from a nice week away in Cyprus with my family and to ensure I had a _proper break_ I deleted Bluesky, Mastodon and LinkedIn off my phone with a view to putting them back on my return. I’m not gonna do that though. LinkedIn is obviously a work thing and I’m not sure what I was thinking even having it on my phone, but Bluesky and Mastodon are very much work things for me now too. Mastodon probably always was but Bluesky — especially in 2023 during the beta period — was really fun. It’s naturally evolved and changed as it’s grown though. I don’t _dislike_ Bluesky, but I have been especially exhausted this year and Bluesky has not helped with that. A big part of that exhaustion is I’m _never switched off._ **Work is always there** _._ Sure, I’m making my own bed a bit with that, running my own business — which _requires_ me to have a presence — but I should have guardrails for myself too. Sometimes a nice holiday reset is what’s needed to see that clearly. The main take away is I didn’t miss Bluesky or Mastodon (I’d never miss LinkedIn lol). I deleted the apps from my phone to prevent the muscle memory of opening them, but when they weren’t there, I just didn’t really think about them. There’s only so much Discourse my simple brain can handle and I should only be dealing with that during work hours as I see it.
bell.bz
August 7, 2025 at 10:42 PM