Marc Nuri - Blogging about business and technology (Page 11/16)

A thumbnail to represent the post Apache Camel used on a Kubernetes Cassandra cluster
Article to describe the behavior of the official Apache Camel Cassandra Kubernetes example highlighting the power of Eclipse JKube

Apache Camel used on a Kubernetes Cassandra cluster

A thumbnail to represent the post Building a GitHub Dependents Scraper with Quarkus and Picocli
Blog post, showing how to create a simple web scraper using Picocli and Quarkus to build a native binary that will scrape dependents for any GitHub project

Building a GitHub Dependents Scraper with Quarkus and Picocli

A thumbnail to represent the post What is JBang? The Complete Guide to Java Scripting
Learn what JBang is and how it transforms Java into a scripting language. Complete guide with installation, dependencies, native images, and examples.

What is JBang? The Complete Guide to Java Scripting

A thumbnail to represent the post Access the Kubernetes API from a Pod in Java
Tutorial explaining how to access the Kubernetes cluster REST API from inside a Pod using YAKC (Yet Another Kubernetes Client), Eclipse JKube, and Spring Boot.

Access the Kubernetes API from a Pod in Java

A thumbnail to represent the post Kubernetes Client for Java: Introducing YAKC
Introducing YAKC (Yet Another Kubernetes Client), a declarative Java REST client for Kubernetes API. Some examples and code snippets to get started.

Kubernetes Client for Java: Introducing YAKC

A thumbnail to represent the post What are Barrel Exports in JavaScript and TypeScript?
Learn what barrel exports are in JavaScript and TypeScript. Understand how index.js files simplify imports, their pros and cons, and when to use them.

What are Barrel Exports in JavaScript and TypeScript?

A thumbnail to represent the post Go Interfaces: Design Patterns & Best Practices
Learn how to design clean, maintainable, and testable interfaces in Go. Best practices, patterns, pitfalls, and real-world refactoring examples.

Go Interfaces: Design Patterns & Best Practices

A thumbnail to represent the post Error Handling Best Practices in Go
Comprehensive guide to error handling in Go with practical examples, custom errors, wrapping, and modern error handling patterns

Error Handling Best Practices in Go

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