Marc Nuri - Blogging about business and technology (Page 10/14)

A thumbnail to represent the post Go Concurrency Patterns: Goroutines and Channels
Master Go's concurrency model with practical examples of goroutines, channels, and common concurrency patterns for building efficient applications

Go Concurrency Patterns: Goroutines and Channels

A thumbnail to represent the post How to Initialize a New Go Project with Modules
Learn how to initialize a new Go project with modules, set up its basic structure, and follow best practices for organizing your code.

How to Initialize a New Go Project with Modules

A thumbnail to represent the post Understanding Variadic Functions in Go
What are variadic functions in Go, learn how to define and use them effectively, and understand their benefits with practical code examples.

Understanding Variadic Functions in Go

A thumbnail to represent the post Enums in Go: An Alternative approach
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.

Enums in Go: An Alternative approach

A thumbnail to represent the post How to use sets in Go
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.

How to use sets in Go

A thumbnail to represent the post Triggering GitHub Actions across different repositories
GitHub Actions repository_dispatch event: example showing how to trigger GitHub Actions workflows across different repositories

Triggering GitHub Actions across different repositories

A thumbnail to represent the post Quarkus + Fabric8 Maven Plugin + GraalVM integration
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.

Quarkus + Fabric8 Maven Plugin + GraalVM integration

A thumbnail to represent the post Isotope Mail: How to deploy Isotope+Traefik into Kubernetes
Tutorial describing the process and configuration to deploy Isotope Mail Client with Traefik as an API gateway into a Kuberentes cluster.

Isotope Mail: How to deploy Isotope+Traefik into Kubernetes

A thumbnail to represent the post Fedora: How to install Cinnamon Desktop Environment complete guide
Complete guide to install Cinnamon desktop on Fedora Linux with troubleshooting tips, customization options, and performance optimization.

Fedora: How to install Cinnamon Desktop Environment complete guide

A thumbnail to represent the post Gatsby: Disable source maps in production
Gatsby enables source map generation by default even in production mode, learn how to conditionally disable source maps for production environment.

Gatsby: Disable source maps in production

A thumbnail to represent the post React: Babel 7 support in boilerplate application
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.

React: Babel 7 support in boilerplate application

A thumbnail to represent the post Isotope Mail Client: Introduction and features
Isotope mail client is a free open source webmail client built with React and Spring Boot. Introductory post describing the application's main functionality, features and architecture.

Isotope Mail Client: Introduction and features