#Astro

Jan Miksovsky's avatar
Jan Miksovsky

@JanMiksovsky@fosstodon.org

This minimalist static site generator pattern is only for developers who want something small, fast, flexible, and comprehensible jan.miksovsky.com/posts/2025/0

Configuring a complex tool can take more work that just coding the functionality from scratch. Earlier I created a simple blog in , a popular . That felt more complicated than the problem justified, so I rewrote the entire project from scratch in pure JavaScript with 0 dependencies.

This went very well!

Chart comparing size of source code of 22K for zero dependency version and 11K for Astro version
ALT text detailsChart comparing size of source code of 22K for zero dependency version and 11K for Astro version
Chart comparing 0 node_modules for zero dependency and 117Mb for Astro version
ALT text detailsChart comparing 0 node_modules for zero dependency and 117Mb for Astro version
Jan Miksovsky's avatar
Jan Miksovsky

@JanMiksovsky@fosstodon.org

This minimalist static site generator pattern is only for developers who want something small, fast, flexible, and comprehensible jan.miksovsky.com/posts/2025/0

Configuring a complex tool can take more work that just coding the functionality from scratch. Earlier I created a simple blog in , a popular . That felt more complicated than the problem justified, so I rewrote the entire project from scratch in pure JavaScript with 0 dependencies.

This went very well!

Chart comparing size of source code of 22K for zero dependency version and 11K for Astro version
ALT text detailsChart comparing size of source code of 22K for zero dependency version and 11K for Astro version
Chart comparing 0 node_modules for zero dependency and 117Mb for Astro version
ALT text detailsChart comparing 0 node_modules for zero dependency and 117Mb for Astro version
Jan Miksovsky's avatar
Jan Miksovsky

@JanMiksovsky@fosstodon.org

Static site generators like are actually pretty complex for the problems they solve

jan.miksovsky.com/posts/2025/0

Astro documentation page titled “Why Astro?”
ALT text detailsAstro documentation page titled “Why Astro?”
Jan Miksovsky's avatar
Jan Miksovsky

@JanMiksovsky@fosstodon.org

Static site generators like are actually pretty complex for the problems they solve

jan.miksovsky.com/posts/2025/0

Astro documentation page titled “Why Astro?”
ALT text detailsAstro documentation page titled “Why Astro?”
Miron's avatar
Miron

@hmiron@fosstodon.org

I've started working with Astro and all of a sudden I'm dipping my toes in web components.

Lets see where this goes as I'm avoiding React as much as possible.

Miron's avatar
Miron

@hmiron@fosstodon.org

I've started working with Astro and all of a sudden I'm dipping my toes in web components.

Lets see where this goes as I'm avoiding React as much as possible.

nogajun🍉's avatar
nogajun🍉

@nogajun@mastodon.social

のUser Agent Switcherを使ってたけど開発者用ツールだから面倒だったんだよね。これは助かる。
あと関係ないけど、このサイトは で作ってるんだ。こういうニュースサイトっぽいサイトでAstro使ってるのを初めて見た

ワンクリックでFirefoxをChromeに偽装できる「Chrome Mask」の特徴と使い方 - ろぼいんブログ: roboin.io/article/2025/03/08/c

Olivier Forget's avatar
Olivier Forget

@teleclimber@social.tchncs.de

I'm changing the layout of the docs at Dropserver.org, working rom scratch. And it hurts! It's an site so I could use , but I want to learn the newer and HTML techniques and it's not adopting Starlight that's going to help me with that.

One thing @adactio's piece doesn't touch on is the difference between starting from a blank page versus having a component/styles/layout library -- even if pure CSS. The blank page is brutal.

fediverse.zachleat.com/@zachle

@zachleat

Kazuky Akayashi ฅ^•ﻌ•^ฅ's avatar
Kazuky Akayashi ฅ^•ﻌ•^ฅ

@KazukyAkayashi@social.zarchbox.fr · Reply to Kazuky Akayashi ฅ^•ﻌ•^ฅ's post

Du coup je post ça la : github.com/saicaca/fuwari

Bon c'est a coup de npm/pnpm le tout sur Astro

Angelika Cathor's avatar
Angelika Cathor

@angelikatyborska@mas.to

A position on my team is open: grnh.se/501ed9c2teu (fully remote, Americas/Europe)

We're looking for a frontend developer skilled in HTML, CSS, JS/TS, web accessibility, browser APIs, with great attention to detail. is a plus.

Angelika Cathor's avatar
Angelika Cathor

@angelikatyborska@mas.to

A position on my team is open: grnh.se/501ed9c2teu (fully remote, Americas/Europe)

We're looking for a frontend developer skilled in HTML, CSS, JS/TS, web accessibility, browser APIs, with great attention to detail. is a plus.

:rss: Qiita - 人気の記事's avatar
:rss: Qiita - 人気の記事

@qiita@rss-mstdn.studiofreesia.com

Gemini API + Cloudflare + Astro で作るアイスブレイクジェネレーター
qiita.com/yug1224/items/daab3a

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Due to the details of the behavior of Astro's middleware, it looks like the next release (v0.12.0) may not be able to ship with the integration. 😅

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@fosstodon.org

The details of the behavior of 's middleware make it difficult for to integrate with Astro. 🤦‍♂️

github.com/withastro/astro/iss

Australian Geographic's avatar
Australian Geographic

@ausgeo@newsmast.social

Be sure to look towards the skies as a once-in-a-lifetime explosion is about to create a ‘new’ star any night now! 💫

The star is T Coronae Borealis, and it lies in the constellation of the northern crown, so start stargazing now to get used to seeing Corona Borealis as it currently is so you can witness the full spectacle when it transforms into a ‘new’ star.

Learn how the star will transform and how you can observe it… ausgeo.co/newstar


Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Flexibility is key! isn't a full-stack solution—it's designed to work alongside your favorite web frameworks. Whether you're using , , , or others, Fedify has got you covered with easy integration options. Build your app, your way! 🛠️

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

In 's next release, v0.12.0, we'll be adding support for integration with Astro, a web framework for content-driven websites.

https://unstable.fedify.dev/manual/integration#astro

Ash Qin 📷's avatar
Ash Qin 📷

@ashqinmoe@focal.love

post!

Oh hi! I'm looking to make connections with other people, possibly then eventually meet and do some expeditions together out in the real world at some point. Also, would love to see what others are doing.

Very much into , , , , , . Have been trying to get into photography but I'll admit, I am a little shy doing portraits because I am very critical of my own photos. Also been wanting to get into too~

Jeff Markel (¡Voted!)'s avatar
Jeff Markel (¡Voted!)

@jeffmarkel@mastochist.social

Since I've moved to a new instance - one I'm running myself - I though I might re-introduce myself.

I'm Jeff Markel (see profile for pronunciation) - he/him. I'm kinda old, kinda not - born on the cusp of Baby Boom I and Baby Boom 2, aka Generation Jones (1955).

I can schmooze, but am basically very shy - f2f, anyway - and very introverted. More than a few hours of f2f interaction are exhausting.

I had one sibling - a sister - who died of pancreatic cancer in 1997, at 45. I lost my dad to bladder cancer in 1991 (age 67), and my mom to breast cancer in 2006 (age 80). So the big-C is ever-looming; my odds aren't so good. But I've lived longer than my sister and my father. Hopefully the string will continue.

My wife and I have been married to each other since 1982. We have 3 "children" (in quotes only because they're long-past childhood), and 4 grandchildren. Two are in NYC and one is in LA. The oldest of the grands is 15 and in full-fledged teenager mode.

I'm Jewish, but also an atheist - if that makes sense. The ethnicity does mean a lot to me. I have always felt a sense of 'other'ness and, although I know that I benefit from white privilege, I no longer really think of myself as "white" because the people for whom that matters most do not - and that's perfectly fine with me.

I get obsessed with things. I bake sourdough. I make cocktails. I walk long distances. I develop websites - using Drupal mostly, though I'm now learning React and a few other Javascript frameworks like Sveltekit and Astro - and of course those all have adjacent, and necessary, technologies that I also want to learn. As I used to say in my Twitter profile, when I was still there, I try to learn something new every day.

I've been a software person since the late 1970's. I started out on mainframes - but that's become a distinction without a difference. I've written code in many languages, from Algol to YAML (I tried to think of one starting with Z but Zend is all I could come up with, but that's a company, not a language 🤷‍♂️). Still working, but I do plan to "retire" in the next 18 months or so - in quotes because I will certainly need to do something after that besides sleeping in.

Christian Niklas's avatar
Christian Niklas

@websident@indieweb.social

Here is my :

My name is Christian, I live in Tübingen in southern .
I'm a developer. I love working with and , especially but I'm also interested in and .

Beside that I am a "addict", especially (but not only) . I can hardly live one day without listing, playing or .

I love good . My side project: Translating "Het grote voorleesboek" into German without speaking any .