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

https://www.blackspike.com
Pinned
Announcing the boringly-named but excitingly-modern *blackspike astro landing page* – A free @astro.build theme made with #Tailwind 4 and cutting edge HTML, CSS and Astro features. Includes free Figma file!

www.blackspike.com/blog/blacksp...
blackspike astro landing page
A free, modern, Astro landing page theme made with Tailwind to help kick start your next Astro project. Built with cutting edge HTML, CSS and Astro features.
www.blackspike.com
Our ✨ free ✨ @astro.build theme has been forked 40 times and has over 50 GitHub stars!

github.com/blackspike/b...

#astro
November 3, 2025 at 9:14 AM
our logo concept for an #ai startup was rejected for being 'inappropriate'

😶
October 7, 2025 at 10:26 AM
just remembered about the new ( #vue 3.5 ) useId() helper, which of course, works great in #nuxt

vuejs.org/api/composit...
September 23, 2025 at 10:48 AM
Reposted by blackspike
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
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.
nuxt.com
July 15, 2025 at 10:39 PM
Reposted by blackspike
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
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.
www.blackspike.com
July 11, 2025 at 12:29 PM
@inertia.social hey thanks for the follow. great logo!
July 11, 2025 at 2:59 PM
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
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.
www.blackspike.com
July 11, 2025 at 12:29 PM
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 🎉
July 10, 2025 at 1:06 PM
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
Find your Mastodon account ID
A little tool to help find your Mastodon account ID
mastodon-id.blackspike.com
July 9, 2025 at 12:56 PM
Reposted by blackspike
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 wallpapers
We made a blackspike-branded wallpaper in Blender, grab it and the .blend file here
www.blackspike.com
June 20, 2025 at 9:12 AM
we've let another #vueJs side project's domain expire and moved it under a subdomain. Farewell pixelate.pictures, long live pixels.blackspike.com
pixelate.pictures by blackspike.com
A toy app to convert images to pixels!
pixels.blackspike.com
July 2, 2025 at 7:00 AM
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!
June 26, 2025 at 1:34 PM
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
June 25, 2025 at 11:25 AM
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 wallpapers
We made a blackspike-branded wallpaper in Blender, grab it and the .blend file here
www.blackspike.com
June 20, 2025 at 9:12 AM
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...
June 18, 2025 at 12:23 PM
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 - 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’.
eduspots.org
June 16, 2025 at 11:50 AM
Reposted by blackspike
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.
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.
www.blackspike.com
June 11, 2025 at 12:15 PM
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.
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.
www.blackspike.com
June 11, 2025 at 12:15 PM
Reposted by blackspike
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.
June 8, 2025 at 1:51 PM
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.
June 8, 2025 at 1:51 PM
bad cross-browser things are happening to css again
June 6, 2025 at 8:55 AM
Reposted by blackspike
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
June 5, 2025 at 7:46 AM
Reposted by blackspike
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
June 3, 2025 at 3:12 PM