Writing
Tags
Every tag, and the writing filed under it.
ai-assistants 14 posts
- What a reviewer must not review
- Put the shared gate in CI, not in git hooks
- Pre-invocation gates: enforcing a rule before the action runs
- AI coding maturity levels: what your team stopped reading
- Repo discoverability for humans and agents
- Agentic workflows: from runbook to command
- Fail fast: prefer tools that refuse ambiguous input
- Your AI adoption metrics are measuring the wrong thing
- Script first, agent as fallback
- How a context file earns its length
- A deterministic core, with reasoning at the edges
- Prompts are not configuration
- Vibe coding vs a defined workflow
- Specifications vs prompts: what to encode and what to ask
architecture 4 posts
ci 1 post
context 1 post
contracts 1 post
correctness 6 posts
databases 2 posts
delivery 1 post
determinism 11 posts
- Put the shared gate in CI, not in git hooks
- Pre-invocation gates: enforcing a rule before the action runs
- Repo discoverability for humans and agents
- Agentic workflows: from runbook to command
- now() is a clock you did not inject
- Fail fast: prefer tools that refuse ambiguous input
- Why a check passes locally and fails in CI
- Script first, agent as fallback
- A deterministic core, with reasoning at the edges
- Prompts are not configuration
- Specifications vs prompts: what to encode and what to ask
engineering-management 1 post
ha 1 post
java 6 posts
- Password Encoder Migration with Spring Security 5 archive
- Centralized Authorization with OAuth2 + Opaque Tokens using Spring Boot 2 archive
- Centralized Authorization with OAuth2 + JWT using Spring Boot 2 archive
- Integrating Vault with Spring Cloud Config Server archive
- User impersonation with Spring Security archive
- Adding Rate Limit for Spring Cloud Netflix Zuul archive
jdbc 1 post
jwt 1 post
maturity 1 post
metrics 1 post
netflix 2 posts
oauth2 2 posts
product 1 post
rate-limit 1 post
review 5 posts
security 5 posts
- Password Encoder Migration with Spring Security 5 archive
- Centralized Authorization with OAuth2 + Opaque Tokens using Spring Boot 2 archive
- Centralized Authorization with OAuth2 + JWT using Spring Boot 2 archive
- Integrating Vault with Spring Cloud Config Server archive
- User impersonation with Spring Security archive
spring-boot 2 posts
spring-cloud 3 posts
spring-framework 7 posts
- Password Encoder Migration with Spring Security 5 archive
- Centralized Authorization with OAuth2 + Opaque Tokens using Spring Boot 2 archive
- Centralized Authorization with OAuth2 + JWT using Spring Boot 2 archive
- Integrating Vault with Spring Cloud Config Server archive
- User impersonation with Spring Security archive
- Adding Rate Limit for Spring Cloud Netflix Zuul archive
- HA and Zone Affinity With Spring Cloud Netflix Eureka archive
spring-security 4 posts
testing 4 posts
tooling 8 posts
- Put the shared gate in CI, not in git hooks
- Pre-invocation gates: enforcing a rule before the action runs
- Repo discoverability for humans and agents
- Agentic workflows: from runbook to command
- Fail fast: prefer tools that refuse ambiguous input
- Why a check passes locally and fails in CI
- Script first, agent as fallback
- How a context file earns its length
tutorial 3 posts
ux 1 post
vault 1 post
workflow 13 posts
- What a reviewer must not review
- Put the shared gate in CI, not in git hooks
- Pre-invocation gates: enforcing a rule before the action runs
- AI coding maturity levels: what your team stopped reading
- Repo discoverability for humans and agents
- Agentic workflows: from runbook to command
- Fail fast: prefer tools that refuse ambiguous input
- Script first, agent as fallback
- How a context file earns its length
- A deterministic core, with reasoning at the edges
- Prompts are not configuration
- Vibe coding vs a defined workflow
- Specifications vs prompts: what to encode and what to ask