DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

SBOMs are essential to circumventing software supply chain attacks, and they provide visibility into various software components.

Core Badge
Avatar

Suleiman Dibirov

DZone Core CORE

Senior Software Engineer at TheSoul Publishing

CY

Joined Jun 2024

About

  • Open Source Projects

Open Source Projects

Helm CEL

Nov 2024 - Current

A Helm plugin that uses Common Expression Language (CEL) to validate values. Instead of using JSON Schema in values.schema.json, you can write more expressive validation rules using CEL in values.cel.yaml

Swama - CLI tool for interacting with Swagger/OpenAPI definitions

Sep 2024 - Current

Swama is a powerful command-line interface (CLI) tool for interacting with Swagger/OpenAPI definitions. It allows you to list, view, convert, and explore API specifications directly from the command line. Swama supports JSON and YAML formats for Swagger files, and it's available for multiple platforms through pre-built binaries.

Go Collections

Jul 2024 - Current

Go package that provides implementations of common data structures including a double-ended queue (Deque), a linked list, a queue, a trie, a stack, a priority queue, a binary search tree, a graph, a skip list, a bloom filter, a ring buffer, a disjoint set, an avl tree, and a segment tree

Stats

Reputation: 1159
Pageviews: 62.4K
Articles: 12
Comments: 0
  • Articles

Articles

article thumbnail
Docker Model Runner: Running AI Models Locally Made Simple
Docker Model Runner: run AI models locally with zero setup. Pull from Docker Hub, chat via CLI or API. OpenAI-compatible. Beta.
July 1, 2025
· 1,806 Views · 2 Likes
article thumbnail
Building a Simple Todo App With Model Context Protocol (MCP)
MCP is an open standard that connects AI models, apps, and data sources, enabling secure and easy integrations for AI-driven tools and workflows.
April 28, 2025
· 2,316 Views · 3 Likes
article thumbnail
Docker Bake: A Modern Approach to Container Building
Docker Bake offers a powerful, declarative approach to building container images with parallel processing, efficient caching, and inheritance.
March 3, 2025
· 10,236 Views · 3 Likes
article thumbnail
A Developer's Guide to Modern Queue Patterns
Queue patterns help build reliable distributed systems. They manage data flow, handle failures, and scale processing effectively.
January 14, 2025
· 6,415 Views · 10 Likes
article thumbnail
Understanding Prometheus Metric Types: A Guide for Beginners
A beginner-friendly guide to Prometheus metric types, like counters, gauges, histograms, and summaries, with practical examples and common mistakes to avoid.
December 9, 2024
· 2,641 Views · 2 Likes
article thumbnail
Mastering Load Balancers: Optimizing Traffic for High Availability and Performance
Load balancers distribute traffic across servers for better performance and uptime. They prevent server overload, enable scaling, and ensure reliable service delivery.
November 12, 2024
· 759 Views · 4 Likes
article thumbnail
A Comprehensive Guide to Database Sharding: Building Scalable Systems
Explore an in-depth guide to database sharding: what it is, its types, how to select shard keys, and route queries for building scalable systems.
October 2, 2024
· 7,421 Views · 8 Likes
article thumbnail
The Ultimate Database Scaling Cheatsheet: Strategies for Optimizing Performance and Scalability
Enhance performance and scalability using database scaling strategies like indexing, vertical scaling, sharding, denormalization, caching, and replication.
September 16, 2024
· 8,500 Views · 8 Likes
article thumbnail
Go: Unit and Integration Tests
Explore tests in Go: unit tests test individual functions in isolation, while integration tests test component interactions and involve external systems.
August 29, 2024
· 6,141 Views · 6 Likes
article thumbnail
Understanding Concurrency Patterns in Go
Explore Go’s concurrency patterns like worker pools, fan-out/fan-in, and pipelines for task management and data processing.
July 23, 2024
· 5,965 Views · 6 Likes
article thumbnail
How To Find and Fix Goroutine Leaks in Go
Learn how to identify and fix goroutine leaks in Go applications using different techniques like monitoring, profiling, and tools like Prometheus and Grafana.
July 17, 2024
· 2,972 Views · 2 Likes
article thumbnail
Contexts in Go: A Comprehensive Guide
Learn how to effectively use contexts in Go for managing execution time, task cancellation, passing data between goroutines, and more.
July 5, 2024
· 7,211 Views · 4 Likes

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • [email protected]

Let's be friends: