← heapsort-ai

Software engineering

157 items

ARTICLEDEV.to AI·21/04/2026

I Built an “Online but Not Replying” System… And It Created Trust Issues 😭

L'auteur a créé un système de statut « en ligne mais sans réponse » comme défi de programmation, révélant un bug courant où la détection des déconnexions et l'envoi d'événements « hors ligne » échouent. Cette divergence entre le statut affiché et la réalité érode la confiance des utilisateurs et souligne l'importance de la fiabilité en temps réel et de la précision de l'état du système.

20
ARTICLEDEV.to AI·26/04/2026

Will AI take over my job as a software engineer

Un ingénieur logiciel senior partage ses réflexions personnelles et ses craintes concernant le potentiel de l'IA à automatiser des tâches et à transformer le marché du travail. L'auteur privilégie une approche curieuse pour comprendre l'IA, estimant qu'on ne peut juger ce qu'on ignore, malgré les inquiétudes généralisées sur la disparition d'emplois.

20
ARTICLEDEV.to AI·il y a 11j

Manchester Tech Career Growth: Credibility Compounds in Small Technical Decisions

L'article explique qu'une carrière réussie dans le développement logiciel se construit grâce à de petites décisions techniques cohérentes, plutôt qu'à une percée dramatique. Il souligne le rôle crucial de l'ingénierie front-end dans la traduction des risques du produit et de l'intention de l'utilisateur en une expérience fiable qui impacte directement la crédibilité.

11
ARTICLEDEV.to AI·02/05/2026

I built a Chrome extension that downloads every image on a page — here's what I learned about Shadow DOM, CSS backgrounds, and Manifest V3

Un développeur solo partage les leçons apprises en construisant une extension Chrome pour télécharger des images, abordant les défis techniques tels que Shadow DOM et Manifest V3, ainsi que les pratiques de développement comme la télémétrie et les tests. L'extension propose une version Pro avec détection d'images similaires et recherche inversée.

7
ARTICLEDEV.to AI·il y a 14j

Why Your Connection Pool Is Starving Under Load

L'article explique pourquoi les pools de connexions d'applications s'épuisent sous charge, entraînant une latence élevée et des pertes de connexions de base de données. Il souligne qu'une mauvaise configuration des pools de connexions est souvent le goulot d'étranglement, plutôt qu'une puissance de calcul insuffisante, car max_connections est une limite stricte qui bloque les applications lorsqu'elle est épuisée.

7