Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Chris

@swithinbank@m.webtoo.ls
mastodon 4.7.3
  • Open on m.webtoo.ls

🖥️ Front-end engineer
:astro: @astro@m.webtoo.ls core maintainer
:starlight: Starlight lead
🔊 Musician
👤 he/him

316 Followers
189 Following
24 Posts
Joined February 26, 2023
GitHub:
https://github.com/delucis/
Starlight:
https://starlight.astro.build/
Open post
Chris @swithinbank@m.webtoo.ls
· 8mo ago

So State of JS is out and remains demographically… fucked?

13
3
7
0
Open post
Chris @swithinbank@m.webtoo.ls
· 2mo ago
Replying to
@NicMakesStuff@indieweb.social 🫂 Perhaps "The future is a calm scream" is some kind of koan?
1
0
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 3mo ago
Replying to
@djrrb@mastodon.social @Typographics@typo.social @nicksherman@typo.social @googlefonts@typo.social There are certainly bigger uses of Bungee out there, but I couldn't make the wedding of two friends and was tasked with designing signage, which I did using Bungee, so for me it's forever "Tim & Tom's pizza toppings". Happy bungiversary!
2
2
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 7mo ago
Replying to
@kizu @mayank Thanks for the info! (Also finally prompted me to check what NAS stands for when it’s not referring to Nas.)
2
0
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 7mo ago
Replying to
@mayank That looks very nice! I really need to do something with my collection — I used to have it on my laptop, but it got too big so I stopped transferring it to new machines at one point, putting it on a hard drive instead. But the upshot of that was I used it less and less. Occasionally I’ll see people post about their home media servers and stuff, but that just feels much nerdier than I would have fun with. A physical player might be friendlier.
2
6
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 25mo ago

I’ve been making this recipe for years and now it’s built with Astro!

Cool URLs don’t change, they just get more Astro-y.

https://www.jamieoliver.com/recipes/vegetables/vegan-shepherd-s-pie/

Vegan shepherd
Jamie Oliver

Vegan shepherd

Jamie

8
0
4
0
Open post
Chris @swithinbank@m.webtoo.ls
· 19mo ago

Software encodes values, so choose what you value when you start a project!

It was important that Starlight had full internationalisation support when we launched and we just got a PR for our THIRTIETH built-in language. I appreciate everyone who has contributed translations to the project — it’s one of my favourite things to see. :starlight:

https://github.com/withastro/starlight/pull/2926

GitHub

i18n: add lv.json by resoltico · Pull Request #2926 · withastro/starlight

Added lv.json for Latvian language support and modified index.ts to include the translations. Thank you

5
0
2
0
Open post
Chris @swithinbank@m.webtoo.ls
· 33mo ago

Excited to see @hippo@m.webtoo.ls’s Expressive Code launch its docs site!

🖌️ https://expressive-code.com

Expressive Code is an amazing, framework-agnostic library for displaying beautiful code snippets in your sites. Can’t recommend it highly enough!

Expressive Code
Expressive Code

Expressive Code

Present your source code on the web, making it easy to understand and visually stunning. All batteries included!

11
3
9
0
Open post
Chris @swithinbank@m.webtoo.ls
· 23mo ago

It’s nice when you go from “idea!💡” to “oh, not as difficult as expected” to “it worked!”

I wanted to display little inline previews of CSS colors in code blocks (kind of how code editors do) in some docs, and decided to try and make an Expressive Code plugin to do it and… it just worked!

Shout out to @hippo@m.webtoo.ls for making a plugin API as nice as this 💅

https://delucis.github.io/expressive-code-color-chips/

Expressive Code Color Chips
Expressive Code Color Chips

Expressive Code Color Chips

Add color previews to your CSS code examples with the Expressive Code Color Chips plugin.

4
2
2
0
Open post
Chris @swithinbank@m.webtoo.ls
· 12mo ago
Replying to
@lianghai@mas.to Astro team is here too. Hope we get to meet!
1
2
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 25mo ago
Replying to
ALSO, for those who don’t know, Starlight’s syntax highlighting is powered by Expressive Code, which ensures AA contrast in its output even if your chosen theme doesn’t provide that by default. And it’s easy to up that to AAA as well if you need: https://expressive-code.com/reference/configuration/#minsyntaxhighlightingcolorcontrast
Configuring Expressive Code
Expressive Code

Configuring Expressive Code

3
0
2
0
Open post
Chris @swithinbank@m.webtoo.ls
· 24mo ago
Replying to
Currently mostly makes developing a headless site quicker to scaffold, but for folks looking to migrate completely, I’m hoping to work on a tool for that soon.
2
0
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 26mo ago

Looking for some small steps you can take to improve your docs writing?

Well, Astro docs lead @sarah11918@mastodon.social has **FIFTY** you can choose from in her "50 tips in 50 days" series:
https://www.rainsberger.ca/blog/50-docs-tips-in-50-days/

Hats off on completing these and happy birthday, Sarah!

50 Docs tips in 50 days
rainsberger.ca

50 Docs tips in 50 days

2
1
2
0
Open post
Chris @swithinbank@m.webtoo.ls
· 23mo ago
Replying to
@loucyx @hippo Ah, thanks for the report!
1
0
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 27mo ago
Replying to
@joshuaiz@mastodon.social @astro@m.webtoo.ls I don't think that's the plan. Astro's core is static first (i.e. completely host agnostic) and even one of the main adapters for on-demand rendering is a generic Node.js adapter. Avoiding host lock-in is important I think.
1
0
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 27mo ago
Replying to
@amxmln@mastodon.design @astro@m.webtoo.ls Definitely not. Astro previously had a similar partnership with Vercel, but support for different hosts is here to stay.
1
0
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 33mo ago
Replying to
@matthewp @hippo Ha, yes exactly. In Astro, Expressive Code injects an endpoint to emit CSS and JS files the code snippets can refer to. (Basically a workaround to avoid static imports that would cause those assets to be included even when no code snippet is on a page.)
1
1
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 12mo ago
Replying to
@lianghai@mas.to Oh yeah, Sarah told me! I wasn't with them then.
0
0
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 27mo ago
Replying to
@joshuaiz@mastodon.social @astro@m.webtoo.ls Astro will still work anywhere! Netlify, Vercel, Cloudflare, a Raspberry Pi in your basement… So no need to switch where your own website is hosted necessarily.
0
2
0
0
Open post
Chris @swithinbank@m.webtoo.ls
· 2mo ago
Replying to
@sasann@mastodon.social @astro@m.webtoo.ls Sorry to hear that! Was there anything in this update in particular that caused issues? We generally aim to do a minor release with improvements every two weeks, but these are 100% backwards compatible and can either be ignored or safely updated to without any changes in the site code.
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 03:32:30 UTC