Marc Nuri - Blogging about business and technology (Page 11/16) Learn how to initialize a new Go project with modules, set up its basic structure, and follow best practices for organizing your code. What are variadic functions in Go, learn how to define and use them effectively, and understand their benefits with practical code examples. Learn how to emulate enums in Go using custom types and constants. Enhance your enums with methods and code generation to simplify maintenance and add behavior. Learn how to implement sets in Go using maps. This lightweight guide explains how to create, manage, and use sets efficiently in your Go projects. GitHub Actions repository_dispatch event: example showing how to trigger GitHub Actions workflows across different repositories Learn to write better Git commit messages with Conventional Commits spec, examples, tooling, and changelog/version automation. How to develop and integrate a very simple Quarkus application with Fabric8 Maven Plugin in order to publish a native GraalV image into Docker Hub. Tutorial describing the process and configuration to deploy Isotope Mail Client with Traefik as an API gateway into a Kuberentes cluster. Complete guide to install Cinnamon desktop on Fedora Linux with troubleshooting tips, customization options, and performance optimization. Gatsby enables source map generation by default even in production mode, learn how to conditionally disable source maps for production environment. Follow-up on my previous post where I prepared a ReactJS application from scratch using Webpack+Babel to support Sass. Now using Babel 7 and its new features. Isotope mail client is a free open source webmail client built with React and Spring Boot. This post introduces its main features and architecture. Post navigation