Thoughts on What Developers Should Do in an Age Where AI Writes Code
How coding agents move developer leverage from typing code to defining systems, constraints, review, and responsibility.
How coding agents move developer leverage from typing code to defining systems, constraints, review, and responsibility.
Closes the loop with bounded live remediation, dashboard semantics, and explicit limits around energy interpretation.
Builds a local dual-cluster comparison against HPA and Karpenter to keep orchestrator claims grounded in baseline behavior.
Uses Optuna, Ray, and RLlib to tune orchestration rewards while keeping control behavior visible and bounded.
Bridges synthetic trace replay and live Kubernetes validation so dashboard behavior responds to real cluster state.
Designs a six-layer orchestrator that turns model signals into bounded proposals, referee decisions, and dashboard-visible control flow.
Interprets multi-horizon XGBoost failure models as operational signals rather than isolated leaderboard metrics.
A repair-focused pass on schema drift and label integrity so orchestration experiments do not rest on silent data corruption.
A data-engineering pass that turns raw Borg traces into a reproducible XGBoost workspace without losing label meaning or artifact boundaries.
How a Kubernetes operations frustration became a failure-forecasting and control-loop experiment built around measurable system behavior.
An operational explanation of why PodDisruptionBudget is not an absolute guarantee during PriorityClass preemption or drain behavior.
A practical note on reducing Kubernetes load balancer cost with Istio Gateway while considering routing, quotas, and operational complexity.
A deep debugging note on why setSendStringParametersAsUnicode=false may not behave as expected, traced through SQL Server JDBC driver internals.
A debugging note on why SQL Server skipped a VARCHAR index when ORM-generated Unicode parameters triggered implicit type conversion.
A source-code-backed look at how KEDA and HPA divide responsibilities around minReplicas and scale-to-zero behavior.
A production-minded walkthrough of deploying Kafka, KafkaConnect, and Debezium on Kubernetes with Strimzi, including CDC, TLS, offset recovery, and operational caveats.
A debugging note on Hibernate slow query logging, Spring Boot external configuration priority, and why YAML settings may not apply as expected.
An implementation note on calling external APIs from database triggers, with attention to transaction boundaries, failure propagation, and coupling risk.
A security-focused explanation of hashing, salting, password storage, rainbow-table resistance, and verification flow.
A note on reducing noisy Spring Boot logs with Logback filters and patterns so production logs remain readable.
A practical debugging note on FeignClient PATCH failures, focusing on HTTP client implementation details and supported method behavior.
A debugging note on why traceId disappears across Spring Boot async work, and how TaskDecorator/context propagation restores traceable logs.
A Spring Boot WebSocket implementation note that clarifies endpoint setup, handler flow, and how the connection model differs from HTTP.
A comparison of rolling, blue-green, and canary deployment strategies through failure impact, rollback, traffic switching, and verification cost.
A clear explanation of how ==, equals, and hashCode differ in Java, especially around object comparison and collection behavior.
A Spring Boot walkthrough for wiring Kafka producer and consumer code, then validating message flow through a local broker and topic.
A structured introduction to Kafka brokers, topics, partitions, producers, and consumers inside an application messaging flow.
A reflection on why Lombok @Getter/@Setter can blur domain state ownership, and how to use them with clearer boundaries.
A concise guide to the different throughput, latency, lock, IO, and ETL signals that matter in OLTP and OLAP workloads.
A practical note on designing database benchmarks with OLTP/OLAP context, schema shape, client count, read/write ratio, and HammerDB execution.
A practical introduction to building API load tests with JMeter and reading thread groups, requests, listeners, and result signals.
A concise look at using Redis ZSET from Spring Boot for score-based ordering, ranking, range queries, and member updates.
A debugging note on resolving a SpringFox Swagger parse error across dependencies, PathPatternParser behavior, and security configuration.
A production-minded walkthrough of collecting Spring Boot actuator metrics with Prometheus and turning them into useful Grafana dashboards.
A practical retrospective on preparing for the SWMaestro 14th cohort, from coding tests to project interviews, CS fundamentals, and collaboration questions.