Grazie a #PyConIT 2026 per avermi coinvolta nell'#OpenLearningDay 🙏

Avevo preparato un workshop introduttivo su #Python 🐍 e #TDD per chi parte da zero:
🎤 Primi passi in Python con il TDD: dalle variabili al primo test

Gli studenti però conoscevano già le basi di Python 😅

Per fortuna avevo preparato anche slide in più su test e metodi: ci siamo concentrati lì, sulla parte TDD, con grande partecipazione 🎉

https://github.com/bilardi/python-prototype/

#TalksAndWorkshops #pytest #BestPractices

Context-aware headings in HTML - Manuel Matuzovic

I’m a frontend developer, consultant, accessibility auditor, blogger, teacher, and book author from Austria.

Manuel Matuzović
Don't verify email addresses by sending spam to them

🚨 NEWS: JPA e Hibernate — Best Practices per Eliminare l'N+1 Problem e Ottenere Query 10x Più Veloci

Ecco i punti chiave in breve:
💡 Hai mai notato che una semplice lista di entità in JPA impiega secondi a caricarsi, e dopo aver attivato i log SQL scopri che per ogni riga principale vengono eseguite decine di query identiche? Benve...

🚀 LINK: https://meteoraweb.com/sviluppo-di-siti-web/jpa-e-hibernate-best-practices-per-eliminare-ln1-problem-e-ottenere-query-10x-piu-veloci

#n+1Problem #bestPractices #lazyLoading #jPA #hibernate

JPA e Hibernate — Best Practices per Eliminare l'N+1 Problem e Ottenere Query 10x Più Veloci

Scopri come diagnosticare e risolvere l'N+1 problem in JPA e Hibernate con fetch join, @EntityGraph e batch fetching. Best practices con esempi Java.

Meteora Web
bliki: Architecture Decision Record

A short document that captures a single decision, structured into a log to provide a history

martinfowler.com
Introducing Code Audit: Find complex vulnerabilities hidden in your source code

SAST catches patterns. Code Audit reasons through your code like an attacker would, finding the logic flaws that only show up after you ship.

Feature Flags in Laravel with Pennant | Sid in Sydney

How we use class-based Laravel Pennant features, with a kill switch on every flag and a config-driven path to general availability.

Sid in Sydney

I have some strong opinions on how help & options page in an app should looks like:

❌ Screenshots - They are out of date the second you make a release.
✅ Live, interactive elements - Never go out of date.

❌ Text description only - Nah only very few will actually read your blah blah.
✅ Let user interact and directly see the effect.

❌ Do not describe the breadcrumbs of clicking.
✅ Give users direct link to get to final step.

#IT #WebDev #UX #BestPractices #Settings #About

From IP Anxiety to Growth Strategy: The AI Conversation Publishing Needs to Have

"AI is not another incremental shift," writes Javier Celaya. "It touches every part of what publishers do—creation, curation, production, translation, marketing, distribution, and rights management."
The post From IP Anxiety to Growth Strategy: The AI Conversation Publishing Needs to Have appeared first on Publishing Perspectives.
https://publishingperspectives.com/2026/06/from-ip-anxiety-to-growth-strategy-the-ai-conversation-publishing-needs-to-have/

#AI #bestpractices #JavierCelaya #Technology