Salta al contenuto

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  • 0 Votazioni
    4 Post
    0 Visualizzazioni
    @stefano this is insanely great!
  • 0 Votazioni
    1 Post
    0 Visualizzazioni
    Announcing BSSG 0.40.0: RAM-First Build Mode, Fediverse Integration, and Semantic HTML OverhaulBSSG 0.40.0 is here, delivering a lightning-fast RAM build mode, native Fediverse integration, expanded CLI overrides, and new themes.https://blog.bssg.dragas.net/2026/03/27/announcing-bssg-0-40-0-ram-mode-fediverse/#BSSG #SSG #Bash #StaticSite #StaticSiteGenerator
  • 0 Votazioni
    2 Post
    26 Visualizzazioni
    Big update pushed for #BSSG - my Bash-based static site generatorThis is a major pre-release update, not the official release yet, and I would really love some testing and feedback before cutting it.Highlights:* New build mode: BUILD_MODE="ram" / --build-mode ram* This is a memory-first build mode designed to drastically reduce disk I/O during the build.* On real projects, this results in a ~2× speedup, and in some cases well over 3× faster builds, depending on:* site size* number of generators involved* storage speed* parallelism availableIn RAM mode you also get a stage timing summary, so you can see exactly where build time is spent. This makes performance tuning much more transparent and data-driven.Under the hood:The core build system was heavily refactored:* Clear separation between orchestration, generators, and indexing* Cleaner and more predictable generation flow for posts, pages, tags, authors, archives, and feeds* Asset and theme handling moved into a dedicated build module* Static file copying and theme CSS processing are no longer scattered around the codebasePerformance and robustness:* Smarter rebuild and caching logic* Improved parallel execution paths* Uses parallel when available* Shell-based worker fallback when it isn’t* Parallel behavior is now more robust and easier to reason aboutStability and polish:* Fixed an edge case with locale-specific timing parsing* Configuration and documentation updated to match new options and tuning knobs* Overall codebase is simpler, clearer, and easier to extendBefore tagging the official release, I need help testing this.* Please test from the main branch or commit and report issues *Links:Repo: https://brew.bsd.cafe/stefano/BSSGHuge thanks to everyone who tests, reports issues, or pokes at it.This release comes from a lot of refactoring and profiling, and fresh eyes really help#IT #SSG #Bash #OwnYourData
  • 0 Votazioni
    1 Post
    3 Visualizzazioni
    > "Many personal website ownersdeliberately choose inefficient methodsfor updating their sites. They writeHTML by hand, upload files directlyvia FTP, or maintain static sites thatrequire manual intervention for evensimple changes. These choices wouldbe considered backwards in aprofessional context, but they serveimportant psychological and creativefunctions"by @vale, in the current #GoodInternet issue.me and my #hugo #ssg site deployed via #ftp feel very seen#smallWeb #indieWeb
  • I'm testing the new BSSG test build.

    Mondo bssg ssg bash staticsitegenerator
    2
    0 Votazioni
    2 Post
    18 Visualizzazioni
    @stefano How are you doing that in Bash ? Pipes ? Ramdisks ?