#softwarecraft — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #softwarecraft, aggregated by home.social.
-
Wondering how to spend your training budget? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @lisihocke, with her session “Secure Development Lifecycle Applied - How to Make Things a Bit More Secure than Yesterday Every Day”.
Learn core security concepts like the CIA triad and defense in depth, and how to apply them to your everyday workflow without adding artificial gates. 🛡️💻
(1/3) 🧵 #InfoSec #SoftwareCraft
-
Wondering how to spend your training budget? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @lisihocke, with her session “Secure Development Lifecycle Applied - How to Make Things a Bit More Secure than Yesterday Every Day”.
Learn core security concepts like the CIA triad and defense in depth, and how to apply them to your everyday workflow without adding artificial gates. 🛡️💻
(1/3) 🧵 #InfoSec #SoftwareCraft
-
New video: https://mozaicworks.com/blog/reframing-code-for-the-age-of-llm-assistants?fsp_sid=1557 #AI #Programming #SoftwareCraft #Video
Code has always served two audiences: the machine and the developer. LLMs are commoditizing the
first. The second is where things get interesting.
Unmesh Joshi's recent article "What is Code" on Martin Fowler's blog frames code as a conceptual model. My commentary adds ...
https://mozaicworks.com/blog/reframing-code-for-the-age-of-llm-assistants?fsp_sid=1557 -
Want to attend SoCraTes 2026 but worried about the upcoming ticket lottery odds? Here is a hack: agree to share a double room and you are (almost) guaranteed a ticket! Bypass the hotel bottleneck, make a friend, and secure your spot.
Apply today! 👉 https://l.scrts.de #SoftwareCraft #SoCraTes26
-
How are your software crafting skills? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @emilybache for her session “Legacy Code - Characterization Testing with Approvals”. 🛠️
Learn to get control of existing code using Approval testing frameworks. Demos in Java, with exercises in Python, C#, and more!
🎟️ Full programme: https://socratesuk.org/training_day.html
(1/3) 🧵 #SoftwareCraft #Testing
-
How are your software crafting skills? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @emilybache for her session “Legacy Code - Characterization Testing with Approvals”. 🛠️
Learn to get control of existing code using Approval testing frameworks. Demos in Java, with exercises in Python, C#, and more!
🎟️ Full programme: https://socratesuk.org/training_day.html
(1/3) 🧵 #SoftwareCraft #Testing
-
Spent some time rebuilding the foundation.
The result is a shift in how I present the work and how I structure what comes next.
iamshift.dev and yourtodo.today are now live.
→ https://iamshift.substack.com/architecture-of-influence
The Architecture of Influence
-
Spent some time rebuilding the foundation.
The result is a shift in how I present the work and how I structure what comes next.
iamshift.dev and yourtodo.today are now live.
→ https://iamshift.substack.com/architecture-of-influence
The Architecture of Influence
-
Just published: Practices Coevolve with AI https://mozaicworks.com/blog/practices-coevolve-with-ai?fsp_sid=1354 #AI #Architecture #Design #SoftwareCraft #Video
https://mozaicworks.com/blog/practices-coevolve-with-ai?fsp_sid=1354 -
Un gros merci à @sroccaserra pour son article sur les terminologies d'architecture hexagonale, clean architecture, layers, DDD, etc.
La distinction entre "domaine", "business logic", "service" et "application" m'a toujours rendu confus car à chaque fois, les gens parlaient d'autre chose.
Le passage par l'historique rend les choses plus claires et précises.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
Le mardi 6 aout à 12h15 codons ensemble sur un #kata au choix. #swcraftstras
Un #dojo de programmation est une session récurrente de programmation en groupe sur un exercice commun où l'échange sur les manières d'implémenter sont prioritaires sur toute autre considération de productivité.
C'est un dojo donc nous allons faire très peu de théorie, beaucoup de pratique !
#CodingDojo #Discord #SoftwareCraft #Meetup #Remote #EnLigne
-
Professional Tax Alliance amplía operaciones en Costa Rica y contratará profesionales contables
San José, 3 sep (elmundo.cr) – La empresa estadounidense Professional Tax Alliance anunció la contratación de entre 15 y 20 contadores y tenedores de libros en Costa Rica para puestos de nivel junior, medio y senior. La alianza con SoftwareCraft, fi [...]
#Contabilidad #CostaRica #Empleo #ProfessionalTaxAlliance #PuestosDeTrabajo #SoftwareCraft #StaffAugmentation #Tendencias
-
[Non mixte] (re)découverte du mob programming avec un kata au choix
28 janvier 2025, 19:30:00 CET - GMT+1https://mobilizon.fr/events/50f8872b-f9be-47a9-9879-d42734b56e85
-
La Craft Letter numéro 13 est parue !
Au sommaire de ce numéro : Electrobun, utiliser des services européens, écrire des CSS sémantiques, animer des sprites en CSS, moderniser un legacy, 10 APIs qui peuvent remplacer des librairies JS, DataStar...
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
https://thi.ng/umbrella 2024 summary
Next month #ThingUmbrella will be already 7 years old (in its current monorepo form) and thi.ng itself turn 14 — a true teenager! 😱
2024 has been a year of a lot of maintenance and the first year in a while, in which I got to put so many of these tools & libraries to work on the development of several other new (and ongoing) projects (incl. some still unannounced ones). Considering the vastly different usage contexts, each time this is also a demonstration (to myself) of just how powerful, adaptable and _composable_ many of these libraries are, and I wish I'd be able to better communicate these aspects to other people...
My deepest thanks and gratitude to my amazing supporters/sponsors, who've been enabling me to continue this work, to expand on it and actively maintain it! Some of you already for years! Love you, people — Your support means the world to these projects (and to me)! And even though I'm still a far way from being able to work fulltime on all these projects, and also had to take on some consulting work this year, I too have been trying my best to work on thi.ng projects every day this year (and almost succeeded)...
Super special thanks go out to: @avi @made @Yura @robertoranon @jeffpalmer @alesroubicek @slowdownitsfine @latrokles @rc101 and others... (Sorry if I missed any other people/supporters/users here — please ping me (again) if I don't follow you already!) 🙏😍
Some juicy/boring statistics (#ThingUmbrella only!):
In 2024 there were 1,639 commits (incl. today's release), of which:
- 467 features (29%)
- 389 documentation related (24%)
- 340 refactor & performance (21%)
- 198 build, CI, testing, restructuring (12%)
- 112 releases (7%)
- 87 bug fixes (5%)Scope:
- 200 packages/libraries/tools
- 180 standalone example projects/tools
- 520 code snippets/examples in docs (extractable via tooling)Source code:
- 4,095 source files
- 223k SLOC total, of which:
- 159k lines of code
- 64k comment lines (mostly for API docs)Readme's:
- 33% of packages with 1,000+ words
- 20% of packages with 1,500+ words
- Min: 215, max: 9,519, avg: 1,075 words3,445 Github ⭐️ (+12% in 2024)
200,675,881 NPM total downloads to date (🤯)
There're many valuable ways to support these projects: Share your usage/experience reports, tips & tricks, ask/answer questions, submit issues/PRs, create small examples, documentation/tutorials, word-of-mouth etc.
If you see value in these projects and want to support a large & mature body of open source work financially, I'm accepting contributions via: Github, Liberapay & Patreon — thank you very much for your consideration!
https://github.com/postspectacular
https://liberapay.com/thi.ng/
https://patreon.com/thing_umbrellaPs. I'm on a small single-user instance only here - any boosts are highly appreciated to increase visibility! Thank you! 🙏
#OpenSource #ReleaseFriday #SoftwareCraft #YearReview #Statistics #TypeScript #JavaScript #WebAssembly
-
#DojoDeProgrammation à #strasbourg ce vendredi 28 mars à 18h45 à La Plage Digitale.
Rejoignez-nous pour pratiquer et améliorer ensemble nos techniques de programmation.
#CodeKata #PratiqueDélibérée #SoftwareCraft #swcraftstras #CodingDojo #KataDeProgrammation #DéveloppementLogiciel
Inscriptions :
- Via meetup : https://www.meetup.com/fr-FR/software-crafters-strasbourg/events/306577103
- ✨ NOUVEAU Via Mobilizon : https://mobilizon.fr/events/a5e5bfb0-aa22-40e8-8f5b-f9b1e47501d4Suivre sur le fediverse : @swcraftstras
-
#DojoDeProgrammation en ligne mercredi 19 mars de 12h à 14h
Organisé par @swcraftstrasOn va coder sur un #KataDeProgrammation pour apprendre, pratiquer et perfectionner des gestes de #programmation.
Tous les niveaux sont acceptés, on s'adaptera.Détails et liens ici : https://mobilizon.fr/events/f69772db-51b8-4f7c-9f9a-0fd1377843b9
Aspirants Artisans du Logiciel, nous relevons le niveau du développement de logiciels par la pratique et en transmettant nos savoir-faire.
#swcraftstras #CodingDojo #SoftwareCraft #ContinuousLearning
-
Mardi 01 octobre à 12h15 le retour des #codingDojo en ligne par swcraftstras !
En visio sur Discord : https://discord.gg/NypuJfBagH?event=1286304717487607818
C'est un dojo donc nous allons faire très peu de théorie, beaucoup de pratique ! Inscrivez-vous vite !
https://www.meetup.com/software-crafters-strasbourg/events/303524329
#strasbourg #sharingIsCaring #software #craft #softwareCraft #online #remote #dojo #dojoDeProgrammation #programmation
-
Alizée Hett : raconte son parcours de reconversion de barmaid à developpeuse et sa découverte des pratiques de développement « craft »
#reconversion #software #softwareCraft
5/9
-
Just published: Fitness Functions Driven Architecture #Architecture #EvolutionaryArchitecture #SoftwareCraft #Video
https://mozaicworks.com/uncategorized/fitness-functions-driven-architecture?fsp_sid=171 -
#Cynefin : navigation en eaux complexes animé par @oalbiez jeudi 13 mars à 18h45 à La Plage Digitale à #Strasbourg en présentiel
> Pourquoi faire du logiciel c'est rarement simple ? Ou pas très longtemps.
Compliqué, complexe, ça veut dire quoi ?Inscriptions
- https://www.meetup.com/fr-FR/software-crafters-strasbourg/events/306274866/
- ✨ NOUVEAU : Via Mobilizon : https://mobilizon.fr/events/64893e5a-1921-45ec-a68e-7e6ac26c20e9Suivez les événements : @swcraftstras
#SoftwareCraft #ArtisanatLogiciel #Complexité #Chaotique #Meetup #GestionDeProjet #Systemes #DévelopementLogiciel
-
Cynefin : Navigation en eaux complexes
13 mars 2025, 18:45:00 CET - GMT+1 - Rue de Bienne, Strasbourg, Francehttps://mobilizon.fr/events/64893e5a-1921-45ec-a68e-7e6ac26c20e9
-
I'm sorry to wave goodbye to a community of over 1500 members, and two decades worth of facilitating practice-based events, and teaching #ExtremeProgramming and #SoftwareCraft skills to programmers.
Lesson learned. Don't give your data to centralised services.
The group was immensely successful, and enjoyed a 4.9 rating. If you've run a meetup, you know what that means.
Adios muchachos.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the #ev_socratesuk slack channel (https://slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.
-
SoCraTes Conference Switzerland 2026 is history.
Thank you to everyone who made the 9th edition so special. Your energy, ideas, and conversations shaped an unforgettable event 🎁
We are already excited about what comes next.
-
Group photo time at SoCraTes Conference Switzerland 2026.
Just right after lunch, we gathered in the fresh air, with sunshine and a beautiful background for this year's group picture. Afternoon sessions are continuing now.
-
Arriving at SoCraTes Conference Switzerland is always special.
Meeting people from the IT industry, familiar faces and new ones. After arrival, dinner and the welcome session, we ended the day with Glühwein under the open sky.
-
================================
The Paradox of the Software Engineering Fall & Redemption
================================
Here, I explore the short arc of events of the paradox of Software Engineering Fall and its Redemption.This makes us think about which reliable reference points we look at for our professional field and the future of our discipline.
=> https://www.smharter.com/blog/the-software-engineering-paradox-fall-redemption/
-
Yoan Thirion: fera un constat des impacts du numérique sur nos vies et l’environnement. Numérique responsable et techniques « craft »
#greenit #numeriqueResponsable #softwareCraft #impactDuNumérique #ArtisanatLogiciel
-
Christophe Thibaut : propose un atelier pour vérifier si l’IA peut vraiment remplacer les développeur-euses
-
@cbossard et @Angi29 de Nantes expliquent ce qui manque dans les pratiques de développement « craft ». Spoiler : ca parlera d’accessibilité numérique. Angi est également membre de l’association https://yeeso.fr
#Software #SoftwareCraft #ArtisanatLogiciel #accessibilitenumerique #a11y #accessibility
3/9 -
Il reste encore des places pour la conférence Strasbourg Craft ! C’est très bientôt : le jeudi 12 février !
Speakers et programme annoncés, billetterie disponible !
Pour vous donner envie voici un aperçu de quelques talks 👇
#softwareDevelopment #SoftwareCraft #swcraftstras #strasbourg #conference
1/9 -
Just published: Orchestration vs Choreography https://mozaicworks.com/blog/orchestration-vs-choreography?fsp_sid=505 #Architecture #SoftwareCraft #Video
https://mozaicworks.com/blog/orchestration-vs-choreography?fsp_sid=505 -
Das war in der agilen Community los (Woche vom 02.01. – 09.01.2026)
Während die einen noch über spirituelle „Rituale“ philosophieren, kämpfen die anderen im Jira-Hamsterrad gegen den Framework-Overhead. Hier die Highlights.
👇
1/4
-
La première Craft Letter de 2026 est parue !
Cette semaine on y parle de frameworks de tests, d'un podcast, de déni d'inventaire, de conférences, de bases de données, de compilateur...
https://www.craftletter.fr/lettre-ndeg5-5-janvier-2026.html
Bonne lecture, et bonne année !
-
Just published: 5 Awesome Tools I Used In 2025 https://mozaicworks.com/blog/5-awesome-tools-i-used-in-2025?fsp_sid=382 #Blog #Video #SoftwareCraft #Tools #Video #Video
https://mozaicworks.com/blog/5-awesome-tools-i-used-in-2025?fsp_sid=382 -
#TDD dans le front ? Ce jeudi 30 mai à 19h30, ne ratez pas
Xavier Nopre qui nous donnera son avis sur la question !Ce sera à La Plage Digitale à #Strasbourg.
Organisé par le meetup
#swcraftstras#TestLogiciel #Navigateur #Browser #DéveloppementLogiciel #TestDrivenDevelopment #Frontend #SoftwareCraft #Javascript #Typescript #VueJs #React #Svelte #Angular #Cypress #TestingLibrary
-
Seniority shows up early in restraint.
Not in how much gets built, but in what stays unbuilt. This piece reflects on judgment, boundaries, and knowing when to stop.
→ https://iamshift.substack.com/seniority-shows-up-first-in-what
-
Seniority shows up early in restraint.
Not in how much gets built, but in what stays unbuilt. This piece reflects on judgment, boundaries, and knowing when to stop.
→ https://iamshift.substack.com/seniority-shows-up-first-in-what
-
Wrapped up a short series on iOS 26 with a reflection on what the work actually taught me.
Building small apps clarified intent, exposed constraints, and made system behavior easier to reason about.
This post ties those lessons together:
https://iamshift.substack.com/lessons-from-ios-26-micro-apps
-
Wrapped up a short series on iOS 26 with a reflection on what the work actually taught me.
Building small apps clarified intent, exposed constraints, and made system behavior easier to reason about.
This post ties those lessons together:
https://iamshift.substack.com/lessons-from-ios-26-micro-apps