Alain Perkaz

  A passionate and disciplined software engineer.


6 Stories by Alain Perkaz

How to write type-safe CSS Modules

Having the correct CSS class names in place ensures that the intended styles are applied to a given component, preventing the styles from being...
1 4 min read

Managing dependency boundaries in TypeScript

Proper dependency management and following the architectural design during implementation are vital aspects of a healthy and maintainable codebase.
0 4 min read

Handling date strings in TypeScript

Improve the developer experience and reduce potential bugs by learning to type date strings in TypeScript.
2 3 min read

Best practices for Node.js process management with PM2

Consider a few best practices for production process management in Node.js applications and explore PM2 as a solution.
0 4 min read

Improving TypeScript error handling with exhaustive type checking

Improve the readability of your TypeScript code with an improved approach to error handling that uses exhaustive type checking to implement type safety.
3 6 min read

Advanced Electron.js architecture

Explore a custom architecture designed for Electron.js apps that mitigates performance trade-offs arising with increasing app complexity.
7 7 min read