|
1 | 1 | [ |
| 2 | + { |
| 3 | + "title": "Prompt Engineering University", |
| 4 | + "date": "2026-02-17", |
| 5 | + "updated": "2026-02-22", |
| 6 | + "slug": "prompt-engineering-university", |
| 7 | + "description": "A comprehensive, university-style curriculum on Prompt Engineering. From foundational strategies to advanced agentic workflows.", |
| 8 | + "series": { |
| 9 | + "posts": [ |
| 10 | + { |
| 11 | + "slug": "prompting-strategies", |
| 12 | + "title": "Zero-shot, One-shot, Many-shot, and Metaprompting", |
| 13 | + "filename": "/prompt-engineering/01-prompting-strategies.txt", |
| 14 | + "date": "2026-02-17", |
| 15 | + "category": "ai", |
| 16 | + "tags": ["prompt-engineering", "ai", "llm", "zero-shot", "few-shot", "metaprompting"], |
| 17 | + "authors": ["fezcode"] |
| 18 | + }, |
| 19 | + { |
| 20 | + "slug": "structure-and-formatting", |
| 21 | + "title": "Structure & Formatting: Taming the Output", |
| 22 | + "filename": "/prompt-engineering/02-structure-and-formatting.txt", |
| 23 | + "date": "2026-02-18", |
| 24 | + "category": "ai", |
| 25 | + "tags": ["prompt-engineering", "ai", "llm", "json", "markdown", "output-format"], |
| 26 | + "authors": ["fezcode"] |
| 27 | + }, |
| 28 | + { |
| 29 | + "slug": "reasoning-and-logic", |
| 30 | + "title": "Reasoning & Logic: Chain of Thought and Decomposition", |
| 31 | + "filename": "/prompt-engineering/03-reasoning-and-logic.txt", |
| 32 | + "date": "2026-02-19", |
| 33 | + "category": "ai", |
| 34 | + "tags": ["prompt-engineering", "ai", "llm", "cot", "tot", "decomposition", "reasoning"], |
| 35 | + "authors": ["fezcode"] |
| 36 | + }, |
| 37 | + { |
| 38 | + "slug": "persona-and-context", |
| 39 | + "title": "Persona & Context: Role-Playing and The Art of Context Management", |
| 40 | + "filename": "/prompt-engineering/04-persona-and-context.txt", |
| 41 | + "date": "2026-02-20", |
| 42 | + "category": "ai", |
| 43 | + "tags": ["prompt-engineering", "ai", "llm", "persona", "context", "rag"], |
| 44 | + "authors": ["fezcode"] |
| 45 | + }, |
| 46 | + { |
| 47 | + "slug": "evaluation-and-optimization", |
| 48 | + "title": "Evaluation & Optimization: How to Measure and Improve Your Prompts", |
| 49 | + "filename": "/prompt-engineering/05-evaluation-and-optimization.txt", |
| 50 | + "date": "2026-02-21", |
| 51 | + "category": "ai", |
| 52 | + "tags": ["prompt-engineering", "ai", "llm", "evaluation", "optimization", "temperature"], |
| 53 | + "authors": ["fezcode"] |
| 54 | + }, |
| 55 | + { |
| 56 | + "slug": "advanced-agents-and-tools", |
| 57 | + "title": "Advanced Agents & Tools: From Chatbots to Problem Solvers", |
| 58 | + "filename": "/prompt-engineering/06-advanced-agents-and-tools.txt", |
| 59 | + "date": "2026-02-22", |
| 60 | + "category": "ai", |
| 61 | + "tags": ["prompt-engineering", "ai", "llm", "agents", "react", "tools", "function-calling"], |
| 62 | + "authors": ["fezcode"] |
| 63 | + } |
| 64 | + ] |
| 65 | + }, |
| 66 | + "authors": ["fezcode"] |
| 67 | + }, |
2 | 68 | { |
3 | 69 | "slug": "linux-vs-unix-the-kernel-wars", |
4 | 70 | "title": "Linux vs. Unix: The Kernel Wars and the Philosophy of Modular Design", |
|
1184 | 1250 | "category": "dev", |
1185 | 1251 | "tags": ["golang", "go", "heap", "data-structures", "interview", "dev"], |
1186 | 1252 | "authors": ["fezcode"] |
| 1253 | + }, |
| 1254 | + { |
| 1255 | + "slug": "sliding-window-and-fruit-into-baskets", |
| 1256 | + "title": "Interview Journal: #4 - Sliding Window Algorithms and Fruit Into Baskets", |
| 1257 | + "filename": "/interview-journal/04-sliding-window-and-fruit-into-baskets.txt", |
| 1258 | + "date": "2026-02-17", |
| 1259 | + "category": "dev", |
| 1260 | + "tags": ["golang", "go", "algorithms", "sliding-window", "interview", "dev"], |
| 1261 | + "authors": ["fezcode"] |
1187 | 1262 | } |
1188 | 1263 | ] |
1189 | 1264 | }, |
|
0 commit comments