Skip to content
Rustam Rakhimov
Software architecture, backend engineering, AI agents, and security
Home
Categories
About
Archives
Tags
Search
Search
Good! 106 posts in total. Keep on posting.
2026
Architecture Is Becoming Part of the Implementation Process
07-11
Managing Agent State with ACID Principles
05-31
2025
My Experience with the Certified AI Security Professional (CAISP) Course
10-25
How the Gemini CLI Agent Thinks and Acts
06-28
Thinking Like a Modern Software Architect
05-18
Building a Natural Language-Powered MCP SSE Server with Node.js
05-18
2023
Testing Complex Logic Within Task Runners in Java
08-22
Rollout Logics Wrapper
06-25
Singleton Unit test in typescript
01-10
2022
Quick Overview of JavaScript Event Loops
12-21
2022
.Net Core Database Connection Steps
08-05
Hello World Application Using HoloLens 2
07-31
2021
Serving aws lambda frugally via ALB(Application Load Balancer)
12-21
ExpressJS as AWS Lambda (Frugality)
12-20
How Browser Internal Works (Event Manager)
12-19
Read Parquet File using S3 Select
11-11
Good Usage of Bucket-sort (Maximum Gap) (Leetcode)
05-31
Import Existing AWS Resources into CDK
05-23
DynamodDB Tips
04-25
One Year of Leetcode Marathon
03-14
2020
My Work Experience at KakaoPage (Korea)
12-31
Introduction to Ionic framework
12-26
Allow Github Actions IP Addresses at AWS
12-14
How to prepare for AWS Solutions Architect Associate Exam
11-30
AWS Credentials in Java (Custom AWS Credential Provider Chain)
11-21
How to GitOps with Github Actions
11-15
AWS DNA Program in Seoul (Korea)
11-10
Gson-Fire and Gson usage
10-30
Rich versus Anemic Domain Model
10-20
Teemo Attacking (LeetCode)
10-08
2020
Subarray Product Less Than K (LeetCode)
10-08
Number Of Recent Calls (LeetCode)
10-08
Largest Number (LeetCode)
10-08
Evaluate Division (LeetCode)
10-08
Enum and Comparator Usage
10-01
Kubernetes Resources
09-30
Quick-Start with Kubernetes
09-30
Word Search II
06-30
Apache Kafka Run
06-26
Apache Kafka Run In Java
06-26
2020
Apache Kafka Introduction
06-26
Aws Lambda Usage of Environment Variables
06-25
Possible Issues with ElasticBeanstalk Platform Upgrade
06-08
Overview of OrientDB
06-07
GraphDB Clustering
06-07
Common Modeling Pitfalls in GraphDB
06-01
GraphDB Introduction
06-01
Sliding Window Maximum (LeetCode)
04-17
SQL Alchemy Migrations (Alembic)
04-10
Circuit Breaker (Resilience4j)
03-30
2020
Usage of Resilience4j Retry and CircuitBreaker together
03-20
Override build and setter in Lombok's builder
02-14
Quick Code snippets for Gatling
01-08
2019
Introduction to Athena
12-17
Couchbase Scale-UP Mistake
08-02
ELK with Metricbeat for Collecting Couchbase Logs
08-01
Search In Rotated Sorted Array
07-07
ComponentScan vs scanBasePackages
07-01
Couchbase health check failed
06-24
3Sum Closest
06-05
2019
Longest Palindromic Substring
05-29
K-th Largest Element of Array
05-23
Algorithms, BFS - Breadth First Search
05-20
Algorithms, Graphs and Trees
05-20
Continuous Delivery with Docker and Jenkins (Book Review)
05-16
Lego Club Season-1
03-25
Java Concurrency
03-25
Java Exceptions
03-11
LeetCode, Longest Substring Without Repeating Characters
03-04
Git Commands
02-25
2019
Java Generics (Chooser Class Example from Effective Java Book)
02-21
How to get CSRF for Current Session
02-15
My Work Experience at TMon (TicketMonster)
01-30
Componsition over Inheritance
01-28
Filter to Distinguish WebAPI and RestAPI Requests
01-21
Storing Json Formatted Spring Session in Redis
01-14
Netflix Interactive Content, Bandersnatch (Movie)
01-07
2018
Disable Hiding Exception Messages (Spring Security)
12-31
Introduction to the Spring Security
12-24
Building Microservices (Book Review)
12-10
2018
Cloud Native Infrastructure (Book Review)
12-09
KOSSCON 2018
11-29
NHN Forward 2018
11-20
P-NP, Approximate Algorithms
10-22
Deep Work (Book Review)
10-18
Maximum Flow
09-10
Topological Sort
08-29
Algorithms, Sorting in Linear Time
07-29
Algorithms, The role of Algorithms in Computing
07-29
Algorithms, Quick-Sort
07-29
2018
Algorithms, Merge-Sort
07-29
Algorithms, Medians and Order Statistics
07-29
Algorithms, Insertion Sort
07-29
Algorithms, Heap Sort
07-29
Algorithms, Divide-and-conquer
07-29
Hackerrank, Swap Nodes[Algo]
07-24
Hackerrank, Minimum Loss
06-25
Hackerrank, Nimble Game
05-28
Hackerrank, 3D Surface Area
05-28
Codility, Stone Wall
05-26
2018
DDD Introduction and Main Concepts
05-20
IBM Hyperledger Blockchain Event
05-14
Java Memory Related Notes
05-12
DDD, Repsitory
05-10
DDD, Aggregate
05-09
Euler Project-51, Prime digit replacements
05-01