Launching BSSG - My Journey from Dynamic CMS to Bash Static Site Generator #ITNotes #NoteHUB #blogging #bssg #freebsd #linux #netbsd #openbsd #ownyourdata #server #ssg #web
Happy, colorful, scented and serene Sunday! #SilentSunday #Photography #Photo #Flowers #Lake #Spring #Italy #Italia image
When I hear a Neapolitan accent, I have no doubts about what to get. #Pizza #Food #Italy #Italia image
Ok, maybe I should wait a bit, but I feel like giving a little preview, incomplete... I’ll make a proper post to announce it when ready, but you can already take a look at the themes 🙂 Pictures are random from picsum and will change at reload The code hasn't been released, yet. I need to fix some things. #OwnYourData #BSSG #IT #SysAdmin #StaticSiteGenerator #SSG
Happy Wednesday, the day of the Sea! #Photography #Photo #Picture #Pic #SeaWednesday #MeerMittwoch #Italy #Italia #Spring #Sea image
Canada: [@summerside__prince_edward_island]( ) (Summerside - Prince Edward Island - FediMeteo) [@surrey__british_columbia]( ) (Surrey - British Columbia - FediMeteo) [@swift_current__saskatchewan]( ) (Swift Current - Saskatchewan - FediMeteo) [@sydney__nova_scotia]( ) (Sydney - Nova Scotia - FediMeteo) [@terrace__british_columbia]( ) (Terrace - British Columbia - FediMeteo) [@the_pas__manitoba]( ) (The Pas - Manitoba - FediMeteo) [@thompson__manitoba]( ) (Thompson - Manitoba - FediMeteo) [@thunder_bay__ontario]( ) (Thunder Bay - Ontario - FediMeteo) [@timmins__ontario]( ) (Timmins - Ontario - FediMeteo) [@toronto__ontario]( ) (Toronto - Ontario - FediMeteo) [@trois_rivieres__quebec]( ) (Trois Rivieres - Quebec - FediMeteo) [@truro__nova_scotia]( ) (Truro - Nova Scotia - FediMeteo) [@val_d_or__quebec]( ) (Val D Or - Quebec - FediMeteo) [@vancouver__british_columbia]( ) (Vancouver - British Columbia - FediMeteo) [@victoria__british_columbia]( ) (Victoria - British Columbia - FediMeteo) [@watson_lake__yukon]( ) (Watson Lake - Yukon - FediMeteo) [@wetaskiwin__alberta]( ) (Wetaskiwin - Alberta - FediMeteo) [@weyburn__saskatchewan]( ) (Weyburn - Saskatchewan - FediMeteo) [@whitehorse__yukon]( ) (Whitehorse - Yukon - FediMeteo) [@windsor__ontario]( ) (Windsor - Ontario - FediMeteo) [@winkler__manitoba]( ) (Winkler - Manitoba - FediMeteo) [@winnipeg__manitoba]( ) (Winnipeg - Manitoba - FediMeteo) [@yarmouth__nova_scotia]( ) (Yarmouth - Nova Scotia - FediMeteo) [@yellowknife__northwest_territories]( ) (Yellowknife - Northwest Territories - FediMeteo) [@yorkton__saskatchewan]( ) (Yorkton - Saskatchewan - FediMeteo) 3/3 #FediMeteo #Canada #Weather #Meteo
Amigos españoles del #Fediverso En estos días de tiempo variable, ¡puede que os resulte útil recibir las previsiones del tiempo directamente en vuestra timeline! 🌦️ #FediMeteo () es un proyecto que procesa los datos de #OpenMeteo y los publica, país por país y ciudad por ciudad, en el Fediverso, en la página web de cada ciudad y también vía RSS. Cada 6 horas, un simpático bot actualiza y publica los datos meteorológicos. 📌 ¿Cómo funciona? ➡️ Sigue la página de tu ciudad en el Fediverso. ➡️ Si aún no ves previsiones, probablemente nadie la sigue todavía. ➡️ ¡Empieza a seguirla y en el siguiente ciclo recibirás los pronósticos! 🔗 A continuación, el enlace para España y la lista de ciudades actualmente disponibles. 🌍 ¡Meteorología descentralizada, open source y en el Fediverso! 🌱 [@a_coruna]( ) (A Coruña - FediMeteo) @npub1x3we...74up (Albacete - FediMeteo) @npub1q79w...lnkc (Alcalá de Henares - FediMeteo) @npub1vvs2...w33a (Alcorcón - FediMeteo) @npub1sl5l...t2lg (Alicante - FediMeteo) @npub1r4n9...zzp0 (Almería - FediMeteo) @npub1ccrf...mvel (Ávila - FediMeteo) @npub10jlm...5p2x (Badajoz - FediMeteo) @npub1gnm0...crew (Badalona - FediMeteo) @npub189ha...p8gl (Barcelona - FediMeteo) @npub1lh8j...stp3 (Bilbao - FediMeteo) @npub1x0mp...62zj (Burgos - FediMeteo) @npub1vsyp...ul4e (Cáceres - FediMeteo) @npub17nsn...hm09 (Cadiz - FediMeteo) @npub1awj6...t5nf (Cartagena - FediMeteo) @npub12dkx...9hfu (Castellón de la Plana - FediMeteo) @npub17esq...l6v7 (Ceuta - FediMeteo) [@ciudad_real]( ) (Ciudad_real - FediMeteo) @npub1036z...pk0l (Córdoba - FediMeteo) @npub1tw2d...0wpt (Cuenca - FediMeteo) @npub1qpmk...p4gc (Dénia - FediMeteo) @npub1dgc7...4yw2 (Eixample - FediMeteo) @npub14dd5...6lac (Elche - FediMeteo) @npub1n8p7...6d93 (Fuenlabrada - FediMeteo) @npub1hcf2...6zvq (Getafe - FediMeteo) @npub1d5wx...9egt (Gijón - FediMeteo) @npub1xw3m...m2z4 (Granada - FediMeteo) @npub15thd...h33l (Guadalajara - FediMeteo) @npub1xdw4...swzt (Huelva - FediMeteo) @npub1de5w...9672 (Jaén - FediMeteo) @npub1v9wz...nu72 (Jerez - FediMeteo) [@l_hospitalet]( ) (L'Hospitalet de Llobregat - FediMeteo) @npub1hngl...u2fa (Langreo - FediMeteo) [@las_palmas]( ) (Las_palmas - FediMeteo) @npub1n7p2...ea35 (León - FediMeteo) @npub1wvyw...jf48 (Lleida - FediMeteo) @npub1nlx6...95uj (Logroño - FediMeteo) @npub1awmp...s9qs (Lugo - FediMeteo) @npub1c20r...hr75 (Madrid - FediMeteo) @npub1wjmt...0ghj (Málaga - FediMeteo) @npub19t03...nk4k (Melilla - FediMeteo) @npub1kdce...8rng (Móstoles - FediMeteo) @npub1k47s...0aee (Murcia - FediMeteo) @npub1a3x3...pwfq (Ourense - FediMeteo) @npub1qja3...njzw (Oviedo - FediMeteo) @npub1tmka...xtsh (Palma de Mallorca - FediMeteo) @npub1rtng...e4az (Pamplona - FediMeteo) @npub1mgd3...6vkx (Sabadell - FediMeteo) [@san_cristobal_de_la_laguna]( ) (San Cristóbal de la Laguna - FediMeteo) [@santa_cruz]( ) (Santa Cruz de Tenerife - FediMeteo) @npub1src2...8fxf (Santander - FediMeteo) [@santiago_de_compostela]( ) (Santiago de Compostela - FediMeteo) @npub1u3rr...870c (Segovia - FediMeteo) @npub1auua...2gt8 (Sevilla - FediMeteo) @npub10xj8...00h6 (Tarragona - FediMeteo) @npub18nyz...ep4d (Terrassa - FediMeteo) @npub1aek0...92xa (Toledo - FediMeteo) @npub1tl5n...ek36 (Valencia - FediMeteo) @npub1zkcy...6tkj (Valladolid - FediMeteo) @npub12zm4...mg8u (Vigo - FediMeteo) @npub1j47v...29zd (Vitoria-Gasteiz - FediMeteo) @npub15trp...aejx (Zamora - FediMeteo) @npub1gpqc...msxl (Zaragoza - FediMeteo) #Spain #España #Meteo
In the countryside, there are rituals that have endured for hundreds of years, unchanged. This elderly woman, her body bent by time and hard work, walks each day to meet her chickens - who roam freely across a vast open space. She gathers a few branches and leaves, then returns to fetch the food she’ll give them, to complement what they’ve already foraged in nature. The chickens, friendly and orderly, follow her all the while. And watching them, I’m reminded of people who are no longer here - people who were part of my life for a long time, who lived those same rituals, even if hundreds of kilometers away. Even as everything around us changes, there are places that never do. #Photography #PhotoMonday #FotoMontag #MonochromeMonday #Countryside #Time image
Yesterday’s event was engaging and sparked a lot of reflections. Here are my immediate, unordered thoughts: • The organizers poured their passion into this conference - they created something genuinely interesting and enjoyable. Thank you for that. • Every talk offered valuable insights. A recurring theme was developers’ anxiety about large language models: they rely on them heavily and fear losing competitiveness without these tools. I personally resonated more with some speakers than others, especially appreciating the friendly, down‑to‑earth atmosphere that some of them tried to create - we should feel like peers, not influencers on a pedestal. • I was the oldest (and most traditionally dressed) speaker - some even addressed me formally, which made me feel ancient! Yet I was arguably the most “alternative”, challenging the crowd not just on BSDs but on open source philosophy itself. Instead of blindly rewriting projects in Rust, I urged people to do so only when it truly adds value. I felt like a real hipster 😆 • Many equate open source with large, corporate‑backed projects you can consume or contribute to. This narrow view risks creating mainstream currents dominated by a few profit‑driven companies, ultimately limiting choice and freedom. • Despite time constraints (the ticking timer was painfully visible, I was a bit nervous while presenting!), I achieved my goal: to broaden minds and open eyes to the BSDs and the deeper spirit of open source. Several attendees - including fellow speaker Sal, whom I already admired - came to chat afterward, sparking wonderful discussions. • Sometimes I observed a dismissive attitude toward anything outside the mainstream (“Ok, Boomer…”), reflecting a worrying trend. For many, open source is merely a paycheck, which saddens me. • A few were genuinely curious about the BSDs but unsure how to apply it professionally. Almost everyone I spoke with uses Docker/Kubernetes but dislikes its complexity. I encouraged them to drive change from the ground up by learning different workflows and bringing that value into their work - not just replicating existing OS practices. • One of the sponsors, Aruba Cloud, gifted me some swag - including a pair of blue socks emblazoned with a cloud logo. I can now literally say I’m walking on clouds (or that the cloud is at my feet)! 😄 #OSDay #OSDay25 #OSDay2025 #Conference #OpenSource
Presenting the BSDs #RunBSD #FreeBSD #OpenBSD #NetBSD #OSDay #OSDay25 #OSDay2025 image