Création d'une méthode d'accès aux tables en mémoire personnalisée pour Postgres

2025-08-08

Cet article détaille le parcours de l'auteur lors de la création d'une méthode d'accès aux tables personnalisée pour PostgreSQL, créant ainsi un moteur de stockage en mémoire simple. En commençant par une build de débogage de PostgreSQL, l'auteur a implémenté progressivement les différentes fonctions de l'API de la méthode d'accès aux tables, aboutissant à un système entièrement fonctionnel capable de créer des tables, d'insérer des données et d'interroger les résultats. Le processus a impliqué de surmonter de nombreux défis, notamment le débogage et la compréhension des mécanismes internes de PostgreSQL, qui ont été résolus grâce à la journalisation et au débogage itératif. Ceci sert d'excellent exemple de développement d'extensions PostgreSQL, fournissant une expérience et des conseils précieux aux autres développeurs.

Lire plus

Facturer 100 $ pour des conseils : le succès inattendu d’une collecte de fonds par un blogueur

2025-06-30

Un blogueur, qui écrit régulièrement depuis 2017, a eu du mal à entrer en contact avec des personnes partageant les mêmes idées, malgré un grand nombre de followers en ligne. En novembre dernier, il a commencé à facturer 100 $ pour des consultations, en faisant don des bénéfices à des organismes sans but lucratif œuvrant dans le domaine de l’éducation. Cette stratégie étonnamment efficace a permis de recueillir près de 6 000 $ et de le mettre en contact avec diverses personnes dans différents domaines, des investisseurs en capital-risque aux étudiants, en discutant de sujets allant des tendances des bases de données au marketing pour les développeurs. Bien qu’il reconnaisse des limites, comme la priorité accordée aux clients payants, il considère qu’il s’agit d’un modèle de collecte de fonds durable et simple, qu’il a l’intention de poursuivre indéfiniment.

Lire plus
Startup

Arrêtez d'attendre qu'on vous le demande : Guide de développement de carrière pour les développeurs

2025-04-23

Un développeur partage son parcours de programmeur à cofondateur et retour, révélant que les titres de poste définissent les attentes minimales, pas les limites. Il préconise de se concentrer sur l'intersection des compétences, des besoins de l'entreprise et des intérêts personnels. Au lieu d'attendre les promotions, abordez proactivement les besoins non satisfaits et faites preuve d'initiative. Même si vous n'êtes pas apprécié par votre employeur actuel, cette expérience renforce les futures candidatures. L'auteur l'illustre en détaillant des projets auto-initiés, tels que la création d'une newsletter d'entreprise et de la documentation interne, soulignant l'importance de créer ses propres opportunités.

Lire plus
Développement proactif