DEV Community

Kenta Takeuchi profile picture

Kenta Takeuchi

Software engineer.

Work

Software engineer

Implementing Exponential Backoff and Jitter in Go

Implementing Exponential Backoff and Jitter in Go

Comments
3 min read

Want to connect with Kenta Takeuchi?

Create an account to connect with Kenta Takeuchi. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Go's Concurrency and Parallelism Model and Goroutine Scheduling

Go's Concurrency and Parallelism Model and Goroutine Scheduling

Comments
8 min read
Summary of Go CodeReviewComments

Summary of Go CodeReviewComments

Comments
3 min read
Static Analysis of Clean Architecture Layers in Go

Static Analysis of Clean Architecture Layers in Go

Comments
1 min read
Managing My Resume with GitHub

Managing My Resume with GitHub

Comments
2 min read
LLM Prompt Management and Evaluation Platform Using GitHub Agentic Workflow

LLM Prompt Management and Evaluation Platform Using GitHub Agentic Workflow

Comments
4 min read
How to Split a Commit in Git

How to Split a Commit in Git

Comments
1 min read
Notes on Starting Functional Testing in Laravel

Notes on Starting Functional Testing in Laravel

Comments
3 min read
Getting Started with Domain-Driven Design: Practical Techniques for Linking Software Implementation and Business Strategy

Getting Started with Domain-Driven Design: Practical Techniques for Linking Software Implementation and Business Strategy

Comments
1 min read
Generative AI and the Career of Software Engineers

Generative AI and the Career of Software Engineers

Comments
4 min read
Textbook of GCP

Textbook of GCP

Comments
1 min read
GCP Textbook II [Container Development Edition] Detailed Explanation of Kubernetes, GKE, Cloud Run, and Service Mesh

GCP Textbook II [Container Development Edition] Detailed Explanation of Kubernetes, GKE, Cloud Run, and Service Mesh

Comments
1 min read
Notes on GCP

Notes on GCP

Comments
23 min read
Understand! Functional Programming

Understand! Functional Programming

Comments
1 min read
Full-Text Search with MySQL

Full-Text Search with MySQL

Comments
2 min read
Upgrading from FuelPHP 1.8.0 to 1.8.2 and PHP 5.6 to PHP 7.3

Upgrading from FuelPHP 1.8.0 to 1.8.2 and PHP 5.6 to PHP 7.3

Comments
7 min read
Current Status of FuelPHP as of March 2023

Current Status of FuelPHP as of March 2023

Comments
4 min read
Current Status of FuelPHP as of February 2025 by AI

Current Status of FuelPHP as of February 2025 by AI

Comments
25 min read
FuelPHP and PHP Update Project Report

FuelPHP and PHP Update Project Report

1
Comments
11 min read
Multi-Product Development at freee

Multi-Product Development at freee

Comments
2 min read
Exploring Processes, Goroutines, and Memory in Go

Exploring Processes, Goroutines, and Memory in Go

Comments
4 min read
Redirect with exec Command

Redirect with exec Command

Comments
2 min read
Understanding ES6 Export and Import

Understanding ES6 Export and Import

Comments
2 min read
Types of Relationships in ER Diagrams

Types of Relationships in ER Diagrams

Comments
2 min read
Considering Engineering in the Age of AI

Considering Engineering in the Age of AI

Comments
5 min read
Engineering in the AI Era: Evolution from Prompts to Autonomous Systems

Engineering in the AI Era: Evolution from Prompts to Autonomous Systems

Comments
7 min read
Differences Between Little Endian, Big Endian, Middle Endian, and Bi-endian

Differences Between Little Endian, Big Endian, Middle Endian, and Bi-endian

Comments
2 min read
Controlling Container Startup Order with Dockerize in Docker Compose

Controlling Container Startup Order with Dockerize in Docker Compose

Comments
2 min read
Handling Docker 'Operation not permitted' Error

Handling Docker 'Operation not permitted' Error

Comments
1 min read
Addressing Slow Mounting Issues in Docker for Mac

Addressing Slow Mounting Issues in Docker for Mac

Comments
1 min read
Note on Volumes Not Being Deleted Even After Removing Docker Images and Containers

Note on Volumes Not Being Deleted Even After Removing Docker Images and Containers

Comments
1 min read
Setting Up a Docker Environment on Sakura VPS

Setting Up a Docker Environment on Sakura VPS

Comments
2 min read
Setting Up Elasticsearch and Kibana with Docker

Setting Up Elasticsearch and Kibana with Docker

Comments
1 min read
Encountering 'the input device is not a TTY' When Running Docker Command with Cron

Encountering 'the input device is not a TTY' When Running Docker Command with Cron

Comments
1 min read
Environment Variables Specified in docker-compose.yml Not Accessible During Container Build

Environment Variables Specified in docker-compose.yml Not Accessible During Container Build

Comments
2 min read
Docker CLI Now Supports Docker Compose

Docker CLI Now Supports Docker Compose

Comments
1 min read
Distributed Services with Go

Distributed Services with Go

Comments
1 min read
All About Digital Identity: Knowledge for Implementing a Secure and User-Centric Identity System

All About Digital Identity: Knowledge for Implementing a Secure and User-Centric Identity System

Comments
1 min read
Exploring Articles on Development Productivity

Exploring Articles on Development Productivity

Comments
2 min read
Considering the Shelf Life of Design

Considering the Shelf Life of Design

Comments
3 min read
About Design Docs

About Design Docs

Comments
3 min read
Deployment Strategies Explained: Blue-Green, Canary, Rolling, and More

Deployment Strategies Explained: Blue-Green, Canary, Rolling, and More

Comments
2 min read
DI and Service Locator

DI and Service Locator

Comments
2 min read
Delegation Over Inheritance

Delegation Over Inheritance

Comments
4 min read
How to Deal with Uncertainty in Software Development Projects

How to Deal with Uncertainty in Software Development Projects

Comments
6 min read
Database Migration for Spanner Using golang-migrate

Database Migration for Spanner Using golang-migrate

Comments
2 min read
Tools for Automatically Generating DB Documents (ER Diagrams, etc.) - schemaspy, tbls

Tools for Automatically Generating DB Documents (ER Diagrams, etc.) - schemaspy, tbls

Comments
2 min read
Mastering Database Design: A Comprehensive Guide for Beginners Who Want to Advance

Mastering Database Design: A Comprehensive Guide for Beginners Who Want to Advance

Comments
1 min read
Notes on Datadog Continuous Testing

Notes on Datadog Continuous Testing

Comments
11 min read
Learning Database Practice from Theory ~ Efficient SQL with the Relational Model

Learning Database Practice from Theory ~ Efficient SQL with the Relational Model

Comments
1 min read
Introduction to Building a Data Analysis Platform

Introduction to Building a Data Analysis Platform

Comments
1 min read
From Custom HTTP Router to New ServeMux

From Custom HTTP Router to New ServeMux

Comments
12 min read
Cursor Pagination vs Offset Pagination: Which Should You Choose?

Cursor Pagination vs Offset Pagination: Which Should You Choose?

Comments
2 min read
Cross-Compiling Go Application Images with buildx

Cross-Compiling Go Application Images with buildx

Comments
2 min read
What is a Critical User Journey

What is a Critical User Journey

Comments
6 min read
Creating URL Routing Episode 3 (Final Episode)

Creating URL Routing Episode 3 (Final Episode)

1
Comments
8 min read
Creating URL Routing Episode 2

Creating URL Routing Episode 2

Comments
4 min read
Creating URL Routing Episode 1

Creating URL Routing Episode 1

Comments
5 min read
Creating a mysqldump Tool with Go

Creating a mysqldump Tool with Go

Comments
2 min read
Created a Spec Repository

Created a Spec Repository

Comments
2 min read
loading...