Back to Browse
Adalbert Pungu

Adalbert Pungu

I learn, I build, I share and I inspire.

๐Ÿ† Developer Technologies
Congo (DRC) 4 years as MVP Official Profile

๐Ÿ“‹ Biography

It's a great honor for me to be part of this community, I love learning, helping others to acquire new knowledge and sharing my knowledge with others.

โœจ High-Impact Contributions 5

How to Use TypeSpec for Documenting and Modeling APIs

In my article How to Use TypeSpec for Documenting and Modeling APIs, I present how to use TypeSpec, a declarative language inspired by TypeScript, designed to model and document different types of APIs, such as REST, gRPC or GraphQL. I explain how TypeSpec automatically generates OpenAPI specifications, client code and sample requests, simplifying the creation, documentation and maintenance of robust APIs. Since its publication, my article has generated a great deal of interest within the developer community. It has been relayed on several platforms (Twitter, LinkedIn, Facebook, ect.), showing just how much the topic resonates with today's API documentation needs. By highlighting this little-known tool, I'm contributing to the evolution of API modeling and documentation practices, offering a new, more modern, efficient and reliable approach to service development.

Article
Apr 2025
Blazor WebAssembly versus popular front-end frameworks: which to choose?

In this article, the author compares Blazor WebAssembly with other popular frontend frameworks like React, Angular, and Vue. It explores use cases where Blazor may offer distinct advantages, particularly for C# developers or those integrating .NET applications. The article examines performance, browser compatibility, and specific challenges of Blazor WebAssembly, such as download size and load times. It also provides an analysis of the pros and cons of each approach, helping developers make an informed decision based on their needs. Impact of this contribution: Supporting development teams: This article helps developers choose the best technology suited to their needs, whether for familiarity with C# (Blazor) or more established options like React. Promoting good development practices: By clearly outlining the strengths and limitations of each framework, the article helps teams make more informed choices.

Article
Mar 2025
Cypress vs Playwright Comparison : Which Tool to Choose for User Interface Testing?

In this article, I compare two of the most popular UI testing tools: Cypress and Playwright. I examine the use cases in which one may be more suitable than the other, taking into account the specific needs of developers and test teams. Accompanied by test results, enabling developers to see the differences in terms of performance and user experience. Impact of this contribution: - Supporting development teams: This article enables developers to choose the test tool that best meets their specific needs, whether for ease of use (Cypress) or cross-browser test support (Playwright). - Promote good testing practices: By offering clear analyses of the performance and usability of each tool, I help teams adopt effective tools that will improve test quality and productivity.

Article
Feb 2025
Query your Postgres Database Using Azure Functions

In this article, I explain how to use Azure Functions to interact with a PostgreSQL database hosted on Neon using Azure Functions, JavaScript, NodeJS and Visual Studio Code. The aim is to show developers how they can execute SQL queries efficiently. I detail every step, from configuring Neon Database to writing Azure Functions code, managing connections and queries. Impact of this contribution: - Encouraging the use of Azure Functions: Many developers don't necessarily know how to exploit this technology for PostgreSQL databases. This guide gives them a solid starting point. - Promoting best practices: I explain how to manage database connections, avoid the pitfalls of serverless environments and optimize SQL query performance. - Reach a large community: The article was published on Neon.tech, giving it high visibility among cloud developers and architects looking for high-performance, scalable solutions.

Article
Oct 2024
Microsoft Fast : Adding cross-env to a Windows project #6935

To make scripts compatible with Windows, set the environment variable. I put the script in the documentation to demonstrate how to configure the compatibility with Windows Operating System.

Open Source/Project/Sample code/Tools
Apr 2024

Technology Focus

Web Development

Functional Roles

Developer Content Creator

Languages

๐ŸŒ Congo Swahili ๐ŸŒ French

Stats

Contributions 5
Events 0
Social profiles 5
Years as MVP 4