Sign in

blackspike

@blackspike.com
62 followers 256 following 73 posts

A freelance full-stack creative development team working remotely from Brighton, UK. We design and build websites with Astro, Vue, Nuxt, and Wordpress. www.blackspike.com

PostsRepliesMedia
blackspike @blackspike.com · 15/09/2026
due to ah, exceeding the free egress tier on supabase, our hand has been forced to push the beta version live! so long supabase, hallo pocketbase. please check out spike news v8 and report any bugs! spike.news
spike.news
spike.news - simple news aggregator
Aggregating the news from around the web every minute
021
blackspike @blackspike.com · 01/09/2026
spike news v7 → v8 beta we've been tinkering with spike news, please help kick the tyres on beta.spike.news major changes - moved from supabase to pocketbase on @pikapods.bsky.social (yay!) - removed user accounts. we've added import/export for syncing - @nuxt.com v3 → v4, aged deps updated
beta.spike.news
spike.news - Simple news aggregator
Aggregating the news from around the web every minute
131
blackspike @blackspike.com · 19/03/2026
(we also upgraded our @nuxt.com version too) nuxt-theme.blackspike.com #nuxt
nuxt-theme.blackspike.com
blackspike nuxt landing page
A free Nuxt landing theme made with Tailwind
010
blackspike @blackspike.com · 19/03/2026
We've upgraded our free blackspike @astro.build theme to #astro v6, and squashed a few bugs. Fill your boots! astro.build/themes/detai...
astro.build
blackspike astro landing page | Astro
A free Astro landing theme made with Tailwind to help kick start your Astro website.
001
blackspike @blackspike.com · 17/02/2026
having fun making little animated web ~~gifs~~ videos for a client with @blender.org #b3d
131
blackspike @blackspike.com · 26/01/2026
spike.news stats (25 Jan 2026) UNIQUE VISITORS: 734 PAGEVIEWS: 1.4k spike.news
screenshot of the stats in the post
011
Reposted by blackspike
blackspike @blackspike.com · 09/01/2026
New blog post! Taking stock of the services we hosted our bits and bytes on in 2025, and our feeble attempts to de-USA-ify our tech and become more EU-based www.blackspike.com/blog/where-w... #hosting #webdev #based
blackspike.com
Where we hosted our webapps, websites, WordPress and data in 2025, and the hosts we dropped
And how our attempt to be less reliant on US services and more EU based is going
112
blackspike @blackspike.com · 09/01/2026
New blog post! Taking stock of the services we hosted our bits and bytes on in 2025, and our feeble attempts to de-USA-ify our tech and become more EU-based www.blackspike.com/blog/where-w... #hosting #webdev #based
blackspike.com
Where we hosted our webapps, websites, WordPress and data in 2025, and the hosts we dropped
And how our attempt to be less reliant on US services and more EU based is going
112
blackspike @blackspike.com · 03/11/2025
Our ✨ free ✨ @astro.build theme has been forked 40 times and has over 50 GitHub stars! github.com/blackspike/b... #astro
github.com
GitHub - blackspike/blackspike-astro-landing-page: A free, modern, Astro landing page theme made with Tailwind to help kick start your next Astro project
A free, modern, Astro landing page theme made with Tailwind to help kick start your next Astro project - blackspike/blackspike-astro-landing-page
021
blackspike @blackspike.com · 07/10/2025
our logo concept for an #ai startup was rejected for being 'inappropriate' 😶
a logo and app icon of a purple gradient circle with a tongue hanging out and a white ai 'sparkle' shape on the tongue
021
blackspike @blackspike.com · 23/09/2025
just remembered about the new ( #vue 3.5 ) useId() helper, which of course, works great in #nuxt vuejs.org/api/composit...
code gist link in next postscreenshot of the rendered html showing unique id's
111
blackspike @blackspike.com · 16/07/2025
Updated our #Astro 5 to Nuxt 4 alpha post to use #Nuxt 4.0 🎉 www.blackspike.com/blog/convert...
blackspike.com
Converting an Astro 5 website to Nuxt 4, or: Nuxt vs Astro for Astro developers
We released a free Astro theme using the experimental fonts api, image components and imported SVGs. This is how we recreated it in Nuxt 4 alpha.
120
Reposted by blackspike
Nuxt @nuxt.com · 15/07/2025
Nuxt 4.0 is here at last … and it's all about DX ✨ 🗂️ app/ directory for better organisation 🔄 smarter data fetching ⚡️ a faster CLI with socket communication 🔧 improved TypeScript integration ... and a smooth upgrade experience. 💚 👉 nuxt.com/blog/v4
nuxt.com
Announcing Nuxt 4.0 · Nuxt Blog
Nuxt 4.0 is here! A thoughtful evolution focused on developer experience, with better project organization, smarter data fetching, and improved type safety.
721556
Reposted by blackspike
blackspike @blackspike.com · 11/07/2025
Any Astro devs curious about Nuxt 4? We've been itching to try out the alpha, so we recreated our blackspike Astro theme to Nuxt and blogged about the process. www.blackspike.com/blog/convert... #nuxt #nuxt4 #astro #withastro @nuxt.com @astro.build
blackspike.com
Converting an Astro 5 website to Nuxt 4, or: Nuxt vs Astro for Astro developers
We released a free Astro theme using the experimental fonts api, image components and imported SVGs. This is how we recreated it in Nuxt 4 alpha.
3174
blackspike @blackspike.com · 11/07/2025
@inertia.social hey thanks for the follow. great logo!
121
blackspike @blackspike.com · 11/07/2025
Any Astro devs curious about Nuxt 4? We've been itching to try out the alpha, so we recreated our blackspike Astro theme to Nuxt and blogged about the process. www.blackspike.com/blog/convert... #nuxt #nuxt4 #astro #withastro @nuxt.com @astro.build
blackspike.com
Converting an Astro 5 website to Nuxt 4, or: Nuxt vs Astro for Astro developers
We released a free Astro theme using the experimental fonts api, image components and imported SVGs. This is how we recreated it in Nuxt 4 alpha.
3174
blackspike @blackspike.com · 10/07/2025
woah! since when does alt+clicking a component name in #vscode #nuxt projects open the component file instead of components.d.ts?? Our biggest dx gripe since Nuxt v1 looks vanquished! Great work @nuxt.com 🎉
020
blackspike @blackspike.com · 09/07/2025
one more side project domain name released back into the wild. so long, mastodon-id dot party, and welcome mastodon-id.blackspike.com – a simple tool for finding your mastodon id. you could probably have guessed that. #domains
mastodon-id.blackspike.com
Find your Mastodon account ID
A little tool to help find your Mastodon account ID
001
Reposted by blackspike
blackspike @blackspike.com · 20/06/2025
We made ourselves a blackspike-branded wallpaper in Blender. Grab it, and the .blend file here. Or don't. www.blackspike.com/blog/blacksp... #blender #wallpaper #design #3D #graphicDesign #blackspike
blackspike.com
blackspike wallpapers
We made a blackspike-branded wallpaper in Blender, grab it and the .blend file here
012
blackspike @blackspike.com · 02/07/2025
we've let another #vueJs side project's domain expire and moved it under a subdomain. Farewell pixelate.pictures, long live pixels.blackspike.com
pixels.blackspike.com
pixelate.pictures by blackspike.com
A toy app to convert images to pixels!
131
blackspike @blackspike.com · 26/06/2025
tried out the experimental @astro.build 5.10 live collections by putting a pixelfed atom photostream on a blog felix.gripe/photos Uses the live feed #astro loader by @mk.gg - thanks Matt!
screenshot of a page with photos on
220
blackspike @blackspike.com · 25/06/2025
updated an image-heavy @astro.build website to 5.10 and turned on the new responsive images. They weren't kidding about the increased @netlify.com build times 😮 from 5 mins to 45 mins! Looks like they are cached but damn that took a while #astro
screenshot of netlify build times, first in 4m 51s, next was 46m 8s and the next 4m 52s
120
blackspike @blackspike.com · 20/06/2025
We made ourselves a blackspike-branded wallpaper in Blender. Grab it, and the .blend file here. Or don't. www.blackspike.com/blog/blacksp... #blender #wallpaper #design #3D #graphicDesign #blackspike
blackspike.com
blackspike wallpapers
We made a blackspike-branded wallpaper in Blender, grab it and the .blend file here
012
blackspike @blackspike.com · 18/06/2025
Should you get tasked with designing a #PPT deck, install the super handy and free #PowerPoint Toolbar – it places all the design tools right up in the toolbar. It's by Slidor, a french company cursed to walk the earth designing in PowerPoint for sins unknown www.slidor.agency/toolbar-powe...
screenshot of a ppt slide with all the design tools in the red header
001
blackspike @blackspike.com · 16/06/2025
Delighted to finally add our logo to the eduspots.org partner section. We've just rebuilt their #WordPress backend and server – it had picked up some digitial barnacles in the 8 or so years since we first designed and built the website. A brilliant initiative we are proud to support.
eduspots.org
EduSpots - Home
EduSpots connects, trains and equips local teams, enabling them to create the futures they want to see for their communities through education spaces named ‘Spots’.
010
Reposted by blackspike
blackspike @blackspike.com · 11/06/2025
The relentless discourse about #ai agents coming for our web dev jobs has finally progressed us to the acceptance stage. So, we experimented with vibe-coding a #Nuxt 4 PWA using #Cursor, and blogged about the experience here www.blackspike.com/blog/vibe-co... TLDR we're doomed, but not just yet.
blackspike.com
We vibe-coded a Nuxt 4 PWA. A concerned webdev agency's initial reactions.
As a web design agency in the business of coding web apps, we tried prompting out a flashcard app to probe the state of ai coding.
402
blackspike @blackspike.com · 11/06/2025
The relentless discourse about #ai agents coming for our web dev jobs has finally progressed us to the acceptance stage. So, we experimented with vibe-coding a #Nuxt 4 PWA using #Cursor, and blogged about the experience here www.blackspike.com/blog/vibe-co... TLDR we're doomed, but not just yet.
blackspike.com
We vibe-coded a Nuxt 4 PWA. A concerned webdev agency's initial reactions.
As a web design agency in the business of coding web apps, we tried prompting out a flashcard app to probe the state of ai coding.
402
Reposted by blackspike
blackspike @blackspike.com · 08/06/2025
we have spent the weekend vibe-coding for the first time to see what all the fuss was about. we built a flashcard pwa for learning greek alphabet/numbers using @nuxt.com v4, @vuejs.org and @tailwindcss.com. we used cursor (also for the first time) and eleven labs to generate the audio.
102
blackspike @blackspike.com · 08/06/2025
we have spent the weekend vibe-coding for the first time to see what all the fuss was about. we built a flashcard pwa for learning greek alphabet/numbers using @nuxt.com v4, @vuejs.org and @tailwindcss.com. we used cursor (also for the first time) and eleven labs to generate the audio.
102
blackspike @blackspike.com · 06/06/2025
bad cross-browser things are happening to css again
safari/chrome/firefox all showing different renderings of the same codepen css
100
Reposted by blackspike
Josh Tumath @joshtumath.uk · 05/06/2025
If you use overscroll-behavior: contain, you can stop the browser back button from being invoked when scrolling too much to the left. Yessss! You should use this most of the time. #CSSDay
1153
Reposted by blackspike
blackspike @blackspike.com · 03/06/2025
We keep a @codepen.io pen around for trying out all the new cursed #CSS features we hear about. We've just added **data- types** and a **css-if** function 🥴 Almost all the new features are latest-chrome only, concerningly codepen.io/blackspike/p... #webdev #html #cursed
screenshot of codepen editor highlighting a css if functionscreenshot of codepen editor showing word blocks saying welcome to the jungle at jaunty angles
001
blackspike @blackspike.com · 03/06/2025
We keep a @codepen.io pen around for trying out all the new cursed #CSS features we hear about. We've just added **data- types** and a **css-if** function 🥴 Almost all the new features are latest-chrome only, concerningly codepen.io/blackspike/p... #webdev #html #cursed
screenshot of codepen editor highlighting a css if functionscreenshot of codepen editor showing word blocks saying welcome to the jungle at jaunty angles
001
Reposted by blackspike
Nuxt @nuxt.com · 02/06/2025
we are delighted to announce that nuxt v4 alpha ships TODAY! 🎉 ... and we're aiming for a stable release of v4 by the end of the month. (nuxt v5 will come later this year once nitro v3 is ready) 👉 you can read the full article at nuxt.com/blog/roadma...
nuxt.com
Roadmap to v4 · Nuxt Blog
We have some exciting news about the roadmap to Nuxt 4, including a new timeline and what to expect in the next few weeks.
516845
Reposted by blackspike
Astro @astro.build · 02/06/2025
What was new in Astro's merry, merry month of May? Our monthly roundup includes: 🧑‍🚀 Stay up-to-date with news from mission control ✨ Get inspired by the hottest (and weirdest) new Astro sites 🧑‍🎓 Sharpen your skills with the best new videos, posts and courses 🌲 Spruce up your site with new templates
astro.build
What's new in Astro - May 2025 | Astro
May 2025 - Michelin + ApostropheCMS case study, new Astro course from James Q Quick, and more!
1327
Reposted by blackspike
VoidZero @voidzero.dev · 30/05/2025
Today we are excited to announce Rolldown-Vite: a technical preview of the version of @vite.dev entirely powered by the Rust stack we built over the past year (Oxc + @rolldown.rs) voidzero.dev/posts/announ...
voidzero.dev
Announcing Rolldown-Vite
We are building the next generation of JavaScript tooling
331772
Reposted by blackspike
Wes Bos @wesbos.com · 29/05/2025
This is so random! and muuuuch needed A new Random namespace with 22 methods for working with randomness in JavaScript. proposal just hit Stage 1
1527634
blackspike @blackspike.com · 30/05/2025
✨ Add the closedby="any" attribute to your #HTML <dialog> elements for zero #JavaScript click-outside to close ✨ chrome/chredge only atm #webdev #tip 👉 demo astro-theme.blackspike.com
010
blackspike @blackspike.com · 29/05/2025
Just renewed the domain for spike.news ($22, @porkbun.com), our oldest and favouritist side project – since 2009! V7 is made with @nuxt.com, @vuejs.org and @supabase.com. #nuxt
spike.news
Spike.News - Simple news aggregator
Aggregating the news from around the web every minute
172
blackspike @blackspike.com · 29/05/2025
great job on the SQL Server 2025 icon design! very nice 👏 en.m.wikipedia.org/wiki/Microso...
two blue semi-circles in pseudo 3d stacked to look like a database
011
Reposted by blackspike
blackspike @blackspike.com · 28/05/2025
Behold! A second video in our pivot to video experiment. This one is about how we use AI to write single-use AppleScript macOS applications to encode web-ready video to optimised mp4, webm, and avif. youtu.be/kMqj5F2YwVQ #webdev #macos #applescript #ffmpeg #webm #avif #ai #grind #pivotingWildly
youtu.be
Make custom macOS apps: creating our own web development tools
YouTube video by blackspike design
103
blackspike @blackspike.com · 28/05/2025
Behold! A second video in our pivot to video experiment. This one is about how we use AI to write single-use AppleScript macOS applications to encode web-ready video to optimised mp4, webm, and avif. youtu.be/kMqj5F2YwVQ #webdev #macos #applescript #ffmpeg #webm #avif #ai #grind #pivotingWildly
youtu.be
Make custom macOS apps: creating our own web development tools
YouTube video by blackspike design
103
blackspike @blackspike.com · 27/05/2025
it's so fun making little vfx animations in @blender.org #b3d
011
blackspike @blackspike.com · 26/05/2025
bsky.app/profile/nuxt... #nuxt
c'mon do something meme of a cartoon fella poking the nuxt logo with a stick
011
blackspike @blackspike.com · 26/05/2025
👀 bsky.app/profile/nuxt... #nuxt4
010
blackspike @blackspike.com · 26/05/2025
In honour of Terry Pratchett & The Glorious 25th of May, you can set your X-Clacks-Overhead: GNU Terry Pratchett header on netlify-hosted apps by adding a _headers file xclacksoverhead.org "A man is not dead while his name is still spoken."
screenshot of a _headers file with the code /*
  X-Clacks-Overhead: GNU Terry Pratchettblackspike.com showing the X-Clacks-Overhead: GNU Terry Pratchett header
011
Reposted by blackspike
blackspike @blackspike.com · 22/05/2025
Are we still pivoting to video? We have made a blackspike YouTube channel after 15 years and plopped upon it a new #CSS and #HTML tips video based on the 🆒 techniques we used for our new Astro theme www.youtube.com/watch?v=Z1IL...
youtube.com
10 cutting edge CSS & HTML tips for 2025
YouTube video by blackspike design
213
Reposted by blackspike
Bramus @bram.us · 22/05/2025
My #GoogleIO video “Web animations today and tomorrow” has been published. Check out this session to learn how to guide, inform, and delight users by adding subtle and supportive animations to your web UIs. www.youtube.com/watch?v=UcXW...
youtube.com
Web animations today and tomorrow
YouTube video by Chrome for Developers
06113