Community Digests

DevoShare 0x21

Les technologies web et les langages de programmation continuent d'évoluer, offrant de nouvelles possibilités et améliorations pour les développeurs. Des avancées significatives sont observées dans des domaines comme l'optimisation des performances web, l'utilisation de WebAssembly, et les innovations dans les langages comme C#. Parallèlement, des études commencent à explorer les impacts cognitifs des outils d'intelligence artificielle, soulevant des questions sur leur utilisation intensive.

11 bookmarks
How Cursor Indexes Codebases Fast
A leap year check in three instructions
- YouTube
A brief history of JavaScript | Deno
C’est désormais officiel : ChatGPT vous rend bête

DevoShare 0x20

L’optimisation technique et l’amélioration de l’expérience utilisateur sont au cœur des développements actuels, que ce soit en front-end, back-end ou design. Parallèlement, l’accès aux données ouvertes et la montée en puissance de l’intelligence artificielle ouvrent de nouvelles perspectives pour les professionnels du numérique.

10 bookmarks
Thin Fonts Are a Usability Nightmare—And Finally, Designers Are Waking Up
Better error handling
Clean Architecture et Laravel
Going beyond singleton, scoped, and transient lifetimes—tenant, pooled, and drifter
OSINT : Contourner le floutage de Google Maps grâce aux données ouvertes

TechWatch #12

☀️ Summer edition Get ready for a thrilling sequence in next few months in PHP ecosystem! In July: 1st beta of PHP 8.5 is out, including the new Pipe Operator ; Symfony AI initiative rises to provide a productive set of tools to embark AI capabilities in your PHP apps ; And a funny little post where the author tracks ISS using DNS records. Yes 🙃

6 bookmarks
PHP 8.5 Adds Pipe Operator: What it means
A peek at PHP 8.5’s new features and changes
Think of an Elephpant
GitHub - bakame-php/aide-profiler: A minimalist multi-metric PHP Profiler
Kicking off the Symfony AI Initiative (Symfony Blog)

DevoShare 0x1F

L'efficacité, la maintenabilité et l’expérience utilisateur sont au cœur des bonnes pratiques modernes en développement logiciel. Des principes fondamentaux de conception aux astuces spécifiques pour améliorer les performances ou l’interface, chaque ressource propose des leviers concrets pour créer des applications plus robustes et centrées sur l’utilisateur.

10 bookmarks
Tailwind CSS Cheat Sheet
#LIDD Faites défiler 35 ans d’évolution des câbles sous-marins - Next
Top 5 CSS Navigation Menu Mistakes
The Twelve-Factor App
Colocation

DevoShare 0x1E

Les architectures logicielles modernes se déclinent en plusieurs approches, chacune présentant des avantages spécifiques selon les contextes techniques et organisationnels. Parallèlement, les bonnes pratiques en développement, sécurité et gestion des données jouent un rôle clé pour optimiser la qualité et la maintenabilité des applications.

9 bookmarks
Monolithic vs. Modular Monolithic vs Microservices: A High Level Overview
‘Data’ sucks
7 Best Practices of File Upload With JavaScript
Déployer CSP : une approche en 5 étapes
Better Auth

TechWatch #11

In this edition we have various topics: observability, GenAI, software architecture, performance, and a french-written article about why Apple could buy Perplexity. Enjoy reading!

6 bookmarks
Pourquoi Perplexity, et pas un autre ? La semaine Apple
SigNoz | The Open Source Datadog Alternative
The Synergy of Meditation and Software Development: Unlocking Clarity and Efficiency
DeepWiki | AI documentation you can talk to, for every repo
GitHub - bearstech/phptop: PHP basic ressource profiler (CPU/memory), safe and useful for production sites

Cool stuff from the Web #22

Curated links from JoliCode watch, PHP and Web development only.

6 bookmarks
Release 1.0.0 · php/pie
left-pad
Quelques livres que je recommanderais, pour des ingénieur(e)s logiciels
Cap — Modern, Open-source PoW CAPTCHA for JavaScript
Block’s Playbook for Designing MCP Servers

DevoShare 0x1D

Dans cette édition, nous explorons l'impact des modèles de langage et de l'intelligence artificielle sur le développement logiciel et les compétences des développeurs. Les articles présentés discutent du déclin de plateformes comme Stack Overflow, attribuable à la fois à des modérations strictes et à l'essor des outils d'IA. Les contributions de l'IA dans le codage sont examinées, mettant en lumière les avantages et les inconvénients, notamment la dépendance croissante à ces outils et ses effets potentiels sur la qualité du code et les compétences fondamentales des développeurs. Les réflexions portent également sur l'utilisation éthique et pratique de l'IA, soulignant les défis et les opportunités qu'elle présente dans le domaine de la programmation et au-delà.

12 bookmarks
Why DeepSeek is cheap at scale but expensive to run locally
Stack overflow is almost dead
LLMs are Making Me Dumber
AI didn’t kill Stack Overflow
Programming with an AI copilot: My perspective as a senior dev

DevoShare 0x1C

Améliorer la qualité du code passe par une meilleure compréhension des outils, des bonnes pratiques et des technologies qui les sous-tendent. Du typage strict en TypeScript à l’usage réfléchi des assistants IA, en passant par les nouveautés dans les environnements de développement, ces ressources offrent un tour d’horizon utile pour les développeurs soucieux de progresser techniquement. Elles abordent aussi des concepts fondamentaux comme OAuth2 ou les shaders, pour renforcer la culture technique.

8 bookmarks
Dis donc Jamy : Comment ça marche un shader ? | Turbo Tartine Games
How to Write Useful Commit Messages
Avoiding `any`s with Linting and TypeScript | typescript-eslint
How to refactor code with GitHub Copilot
GitHub - hoppscotch/hoppscotch: Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)

DevoShare 0x1B

Le développement web et les outils modernes évoluent rapidement, avec des solutions comme React Query pour la gestion des données ou les Dev Containers pour des environnements reproductibles. Parallèlement, l’IA transforme les workflows, tandis que l’accessibilité et la qualité du code restent des enjeux clés souvent négligés. Les défis techniques s'accompagnent de réflexions plus larges, comme l’éthique de l’IA ou les compromis inhérents aux bibliothèques populaires. Des concepts réseaux aux bonnes pratiques de codage, ces sujets dessinent un paysage où efficacité et prise de recul vont de pair.

12 bookmarks
Become expert in React Query
React Query - The Bad Parts
- YouTube
🧑‍💻 A la découverte des Dev Containers 🐳
My LLM codegen workflow atm