Erick Santana
Search
Search
Dark mode
Light mode
Explorer
Coding
kotlin
design-patterns
Design Patterns
The Builder Pattern
The Factory Method Pattern
The Strategy Pattern
Group Counting Exercise Solution
Kotlin
Kotlin Testing
Practicing SOLID Principles in Kotlin
Scope functions
Tennis Score Exercise
Pair Programming TDD Approach
Devops
Exposing a Flask Application to LAN
Inspirational
ADHD Quick Analysis
AI-Powered Creativity
Discovering a Path of Growth - Reflections from Xianxia, Jung, and Mindfulness
Paul Graham Article Summaries
Stanford Negotiation
LLM
mcp
Github PR Agent
stanford_cs25_transformers
01 - CS25 Transformers United Series
02 - Introduction to Transformers
03 - Overview of Transformers
04 - Intuition on LMs
05 - From LSTMs to In‑Context Learning
06 - Open Language Models
07 - Retrieval Augmented Language Models
Agent-Based LLM Systems
APIs pricing comparison
How LLM Predict the Next Token
Introduction to Transformers
LangChain
Prompt Engineering in an Unfamiliar Ground
RAG, Chunking, Embeddings and Vector Stores
RAG, TdiffVectorizer, and Cosine Similarity
Understanding Chunking and Embeddings
Product
Uses of Use Cases
Soft Skills
Continuous Improvement Reference Document
Engineers and Business Decisions
From Desert to Forest Creating
Software Architecture
ddd
An Introduction to DDD
Core Domain vs Core Layer
DDD Repositories and DIP
How to read Eric Evans' DDD book
functional-programming
Applying SOLID Principles in Functional Programming
FP vs OO, or Why FP?
Functional Programming: Principles and Practices
How to Read *SICP* and *Software Design for Flexibility*
Mark Seemann on FP
Principles for FP A Structured Approach
jmolecules
jMolecules DDD
jMolecules Hexagonal Architecture
jMolecules Layered Architecture
Anatomy of a Spring Boot App with Clean Architecture by Steve Pember @ Spring I/O 2023
Barbara Liskov's Substitution Principle
Clean Architecture: Building Maintainable Software Systems
Git layers as painging
Software Architecture Concepts
SOLID Principles: Foundation for Clean Code
Using ScyllaDB with Quarkus: A Guide for Small Teams
System Design
database
Choosing the Right Database
Database Indexing
Integrating and Normalizing Data from Multiple Sources
Why Use DynamoDB for a Small Project?
katas
4 additional system design katas
Blurry to Sharp Technique
System Design exercises - idealized scenarios
System Design, Building a Real-Time Collaborative Editor
Martin Kleppmann Distributed Systems Lecture
1.1 Distributed Systems Lecture - Intro
1.2 Computer Networking
1.3 Remote Procedure Call
2.1 The Two generals problem
2.2 The Byzantine generals problem
2.3 System Models
2.4 Fault tolerance
3.1 Physical Time
3.2 Clock Synchronisation
3.3 Causality and happens-before
4.1 Logical time
4.2 Broadcast Ordering
4.3 Broadcast Algorithms
5.1 Replication
5.2 Quorums
5.3 State machine replication
6.1 Consensus
6.2 Raft
7.1 Two-phase commit
7.2 Linearizability
7.3 Eventual consistency
8.1 Collaboration software
8.2 Google's spanner
mock_interviews
App store design
Designing a Parking Garage Reservation System
System Design Skill Ladder From 30-Kyu to Dan Mastery
System Design trade-offs
Tools
Lunarvim
Avante - Example
Avante AI Assistant
Conjure
Generating Git Commits Messages
Handling JSON, Folding, and CSV
LSP
Neo-Tree
Nvim Paredit
Treesitter
Coffee Roasting Temperature Dashboard with Flipper Zero
Interactive Command-Line Tools: Questionary and Clack
Home
❯
tags
❯
Tag: tutorial
Tag: tutorial
22 items with this tag.
Jun 06, 2025
Interactive Command-Line Tools: Questionary and Clack
tools
python
javascript
cli
questionary
clack
interactive
intermediate
tutorial
Jun 06, 2025
4 additional system design katas
system-design
kata
exercise
practice
problem-solving
intermediate
tutorial
Jun 06, 2025
Blurry to Sharp Technique
system-design
kata
exercise
practice
methodology
collaborative-systems
intermediate
tutorial
Jun 06, 2025
System Design exercises - idealized scenarios
system-design
kata
exercise
practice
problem-solving
theoretical
intermediate
tutorial
Jun 06, 2025
System Design, Building a Real-Time Collaborative Editor
system-design
kata
exercise
practice
real-time
collaborative-systems
intermediate
tutorial
Jun 06, 2025
App store design
system-design
interview-prep
mock-interview
design-exercise
scalability
file-handling
intermediate
tutorial
Jun 06, 2025
Designing a Parking Garage Reservation System
system-design
interview-prep
mock-interview
design-exercise
reservations
geospatial
intermediate
tutorial
Jun 06, 2025
Generating Git Commits Messages
tools
neovim
lunarvim
avante
git
automation
commit-messages
intermediate
tutorial
Jun 06, 2025
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
Jun 06, 2025
Anatomy of a Spring Boot App with Clean Architecture by Steve Pember @ Spring I/O 2023
software-architecture
clean-architecture
spring-boot
java
practical-implementation
intermediate
tutorial
Jun 06, 2025
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
Jun 06, 2025
Agent-Based LLM Systems
llm
agents
smolagents
autonomous-systems
frameworks
automation
tool-use
advanced
tutorial
Jun 06, 2025
LangChain
llm
langchain
frameworks
chaining
workflow
automation
intermediate
tutorial
Jun 06, 2025
Github PR Agent
llm
mcp
model-context-protocol
github
agents
automation
fastapi
advanced
tutorial
Jun 06, 2025
Prompt Engineering in an Unfamiliar Ground
llm
prompt-engineering
machine-learning
learning
practical
beginner
tutorial
Jun 06, 2025
Exposing a Flask Application to LAN
devops
networking
wsl
flask
windows
port-forwarding
intermediate
tutorial
Jun 06, 2025
Scope functions
coding
kotlin
jvm
functional-programming
scope-functions
intermediate
tutorial
Jun 06, 2025
Tennis Score Exercise
coding
kotlin
jvm
functional-programming
exercise
kata
testing
beginner
tutorial
Jun 06, 2025
The Builder Pattern
coding
kotlin
jvm
design-patterns
builder-pattern
oop
solid
intermediate
tutorial
Jun 06, 2025
The Factory Method Pattern
coding
kotlin
jvm
design-patterns
factory-method-pattern
oop
solid
intermediate
tutorial
Jun 06, 2025
The Strategy Pattern
coding
kotlin
jvm
design-patterns
strategy-pattern
oop
solid
intermediate
tutorial
Jun 06, 2025
Group Counting Exercise Solution
coding
kotlin
jvm
functional-programming
exercise
refactoring
beginner
intermediate
tutorial