Erick Santana
Search
Search
Dark mode
Light mode
Explorer
Tag: guide
38 items with this tag.
Mar 06, 2026
System Design Skill Ladder From 30-Kyu to Dan Mastery
system-design
career
learning-path
skill-development
progression
beginner
intermediate
advanced
guide
Mar 06, 2026
System Design trade-offs
system-design
trade-offs
cap-theorem
performance
consistency
scalability
intermediate
guide
Mar 06, 2026
Avante AI Assistant
tools
neovim
lunarvim
avante
ai
coding-assistant
intermediate
guide
Mar 06, 2026
Conjure
tools
neovim
lunarvim
conjure
clojure
repl
interactive-development
intermediate
guide
Mar 06, 2026
Handling JSON, Folding, and CSV
tools
neovim
lunarvim
json
folding
csv
data-processing
intermediate
guide
Mar 06, 2026
LSP
tools
neovim
lunarvim
lsp
language-server
code-completion
refactoring
intermediate
guide
Mar 06, 2026
Neo-Tree
tools
neovim
lunarvim
neo-tree
file-explorer
file-management
navigation
beginner
guide
Mar 06, 2026
Nvim Paredit
tools
neovim
lunarvim
paredit
clojure
lisp
structural-editing
intermediate
guide
Mar 06, 2026
Treesitter
tools
neovim
lunarvim
treesitter
syntax-highlighting
code-folding
json
intermediate
guide
Mar 06, 2026
Using ScyllaDB with Quarkus: A Guide for Small Teams
software-architecture
quarkus
scylladb
kafka
kubernetes
cloud-native
hexagonal-architecture
jmolecules
monitoring
prometheus
grafana
guide
tutorial
intermediate
java
nosql
microservices
Mar 06, 2026
Choosing the Right Database
system-design
databases
data-modeling
performance
comparison
intermediate
guide
Mar 06, 2026
Database Indexing
system-design
databases
performance
indexing
data-structures
advanced
guide
Mar 06, 2026
Why Use DynamoDB for a Small Project?
system-design
databases
nosql
sql
comparison
aws
intermediate
guide
Mar 06, 2026
Integrating and Normalizing Data from Multiple Sources
system-design
databases
data-modeling
integration
normalization
architecture
intermediate
guide
Mar 06, 2026
Core Domain vs Core Layer
software-architecture
ddd
clean-architecture
hexagonal-architecture
onion-architecture
layered-architecture
guide
reference
intermediate
design-patterns
separation-of-concerns
modular-design
Mar 06, 2026
DDD Repositories and DIP
software-architecture
ddd
dependency-inversion-principle
repository-pattern
cqrs
functional-programming
clean-architecture
guide
intermediate
persistence-ignorance
solid-principles
separation-of-concerns
Mar 06, 2026
An Introduction to DDD
software-architecture
ddd
tactical-patterns
strategic-design
domain-modeling
intermediate
guide
Mar 06, 2026
Principles for FP A Structured Approach
software-architecture
functional-programming
design-principles
immutability
composition
intermediate
guide
Mar 06, 2026
Functional Programming: Principles and Practices
software-architecture
functional-programming
programming-paradigms
immutability
pure-functions
composition
beginner
guide
Mar 06, 2026
How to Read *SICP* and *Software Design for Flexibility*
software-architecture
functional-programming
sicp
scheme
lisp
abstraction
metaprogramming
guide
tutorial
advanced
computer-science
software-design
flexibility
educational
Mar 06, 2026
Applying SOLID Principles in Functional Programming
software-architecture
functional-programming
solid
design-principles
adaptation
intermediate
guide
Mar 06, 2026
Git layers as painting
software-architecture
git
version-control
workflow
metaphor
creative-process
modular-design
iterative-development
guide
beginner
intermediate
best-practices
collaboration
Mar 06, 2026
jMolecules DDD
software-architecture
ddd
jmolecules
annotations
aggregate-root
entity
value-object
repository-pattern
domain-events
guide
reference
intermediate
java
kotlin
modeling
Mar 06, 2026
jMolecules Hexagonal Architecture
software-architecture
hexagonal-architecture
ports-and-adapters
jmolecules
annotations
dependency-inversion
clean-architecture
guide
reference
intermediate
java
kotlin
modularity
separation-of-concerns
Mar 06, 2026
jMolecules Layered Architecture
software-architecture
layered-architecture
jmolecules
annotations
separation-of-concerns
dependency-rules
interface-layer
application-layer
domain-layer
infrastructure-layer
guide
reference
intermediate
java
kotlin
Mar 06, 2026
Barbara Liskov's Substitution Principle
software-architecture
solid
lsp
design-principles
refactoring
oop
intermediate
guide
Mar 06, 2026
Understanding Chunking and Embeddings
llm
embeddings
chunking
rag
semantic-search
nlp
intermediate
guide
Mar 06, 2026
How LLM Predict the Next Token
llm
token-prediction
transformers
autoregressive
conversation
nlp
intermediate
guide
Mar 06, 2026
Introduction to Transformers
llm
transformers
attention-mechanism
neural-networks
nlp
intermediate
guide
Mar 06, 2026
RAG, TdiffVectorizer, and Cosine Similarity
llm
rag
embeddings
vector-similarity
nlp
information-retrieval
intermediate
guide
Mar 06, 2026
RAG as a tool for Code Navigation
llm
rag
embeddings
chunking
vector-stores
faiss
information-retrieval
intermediate
guide
Mar 06, 2026
RAG, Chunking, Embeddings and Vector Stores
llm
rag
embeddings
chunking
vector-stores
faiss
information-retrieval
intermediate
guide
Mar 06, 2026
Uses of Use Cases
product
requirements
uml
clean-architecture
project-management
design-patterns
intermediate
guide
Mar 06, 2026
Pair Programming TDD Approach
coding
collaboration
methodology
pair-programming
tdd
soft-skills
interviewing
beginner
guide
Mar 06, 2026
Design Patterns
coding
kotlin
jvm
design-patterns
oop
solid
intermediate
guide
Mar 06, 2026
Kotlin
coding
kotlin
jvm
functional-programming
oop
beginner
intermediate
guide
Mar 06, 2026
Kotlin Testing
coding
kotlin
jvm
testing
kotest
mockk
tdd
intermediate
guide
Mar 06, 2026
Practicing SOLID Principles in Kotlin
coding
kotlin
jvm
solid
tdd
testing
mock-objects
refactoring
design-patterns
intermediate
guide