Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions _posts/2025-05-21-Skill-Handrail-GithubCopilot.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Some Github Copilot LLM History : [https://github.blog/ai-and-ml/github-copilot/

Github Copilot tutorials
* [https://github.com/features/copilot/tutorials](https://github.com/features/copilot/tutorials)
* [Microsoft Github Copilot Office Hours](https://www.youtube.com/playlist?list=PLbl2SbVIi-WqoUE0LIuoigZGijKAOVKgy)

Microsoft learn :
* To prepare [https://learn.microsoft.com/en-us/training/paths/copilot/](https://learn.microsoft.com/en-us/training/paths/copilot/)
Expand Down
178 changes: 178 additions & 0 deletions _posts/2025-12-29-walk-on-the-web-flow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,178 @@
---
layout: post
title: "Walk on the web flow 20251229"
date: 2025-12-29
tags : Toon Token Llm Json Jtoon Agent Code Codearena Obsidian Reader Aiagent Interview Learn Aidrivendevelopment Ai Sdlc Aws React Reactpattern Reasoning Acting Ibd Issuebaseddevelopment Codingagent Model Systemprompt Vibes Augmentcoding Openai Codex Opensource Prompt Prompthowto Aiagentusage Codereview Context Contextengineering Llm Awesome Claudecode Google Agentic Designpattern Codeberg Github Softwareengineering Swe Embabel Langgraph Claudemd LearnLM Google Chatgpt Openai Openaiacademy Googleskills Anthropic Perplexity Perplexitylab Machinelearning Gemini Prompt Vibium Browser Softwareengineering Martinfowler Computing Nondeterministic Genai Legacy Thoughtwork Radar Promptengineering Agent Javaagentbuild Memory Container Microsoft Rust Iac Platform Opensource Influential Mcpserver Skills Githubcopilot Rag Maturerag Nicolasmartignole Skillsweaver Media Bragdocument Accomplishments Juliaevans Oldjava Learnai Aicourses Systemprompt Cl4r1t4s Stanford
---

## Architecture

Choose design pattern agentic ai system
• [https://docs.cloud.google.com/architecture/choose-design-pattern-agentic-ai-system?hl=fr](https://docs.cloud.google.com/architecture/choose-design-pattern-agentic-ai-system?hl=fr)

Martin Fowler about non deterministic computing
• [https://thenewstack.io/martin-fowler-on-preparing-for-ais-nondeterministic-computing/](https://thenewstack.io/martin-fowler-on-preparing-for-ais-nondeterministic-computing/)

GenAi to understand legacy codebases (Thought Work Radar)
• [https://www.thoughtworks.com/en-us/radar/techniques/summary/using-genai-to-understand-legacy-codebases](https://www.thoughtworks.com/en-us/radar/techniques/summary/using-genai-to-understand-legacy-codebases)

Building an internal agent
• [https://lethain.com/agents-series/](https://lethain.com/agents-series/)

Multiple path for Java developers to build Ai agents
• [https://thenewstack.io/java-developers-get-multiple-paths-to-building-ai-agents/](https://thenewstack.io/java-developers-get-multiple-paths-to-building-ai-agents/)

Way from IaC to Ai agent
• [https://thenewstack.io/the-new-operational-stack-from-iac-to-platforms-to-ai-agents/](https://thenewstack.io/the-new-operational-stack-from-iac-to-platforms-to-ai-agents/)

How to build mature RAG
• [https://www.linkedin.com/posts/remi-tibi_tout-le-monde-sait-faire-un-poc-rag-tr%C3%A8s-activity-7408496083267506176-fGbU](https://www.linkedin.com/posts/remi-tibi_tout-le-monde-sait-faire-un-poc-rag-tr%C3%A8s-activity-7408496083267506176-fGbU)

## Dev

Google research, Ai in software engineering
• [https://research.google/blog/ai-in-software-engineering-at-google-progress-and-the-path-ahead/](https://research.google/blog/ai-in-software-engineering-at-google-progress-and-the-path-ahead/)

Introducing AI driven development lifecycle (AI-DLC) AWS Re:Invent
• [https://www.youtube.com/watch?v=1HNUH6j5t4A](https://www.youtube.com/watch?v=1HNUH6j5t4A)

ReAct pattern (Reasoning Acting)
• [https://medium.com/@vikuman/mastering-the-react-pattern-build-smarter-ai-agents-that-can-think-and-act-50f863718115](https://medium.com/@vikuman/mastering-the-react-pattern-build-smarter-ai-agents-that-can-think-and-act-50f863718115)

Issue based development (IBD) with Ai
• [https://www.linkedin.com/posts/didiergirard_ai4dev-activity-7406611640349270017-lRMi](https://www.linkedin.com/posts/didiergirard_ai4dev-activity-7406611640349270017-lRMi)

Augment coding, beynd the vibes
• [https://tidyfirst.substack.com/p/augmented-coding-beyond-the-vibes](https://tidyfirst.substack.com/p/augmented-coding-beyond-the-vibes)

Evolution of code review practices with ai
• [https://packagemain.tech/p/evolution-of-code-review-practices-code-rabbit](https://packagemain.tech/p/evolution-of-code-review-practices-code-rabbit)

Memory analysis for containerized java application
• [https://blog.heaphero.io/memory-analysis-for-containerized-java-applications-docker-kubernetes/](https://blog.heaphero.io/memory-analysis-for-containerized-java-applications-docker-kubernetes/)

Microsoft replace C and C++ with Rust
• [https://thenewstack.io/microsofts-bold-goal-replace-1b-lines-of-c-c-with-rust/](https://thenewstack.io/microsofts-bold-goal-replace-1b-lines-of-c-c-with-rust/)

Create MCP server with Spring boot
• [https://blog.zenika.com/2025/12/22/serveur-mcp-avec-springboot-partie-1/](https://blog.zenika.com/2025/12/22/serveur-mcp-avec-springboot-partie-1/)
• [https://blog.zenika.com/2025/12/22/serveur-mcp-avec-springboot-partie-2/](https://blog.zenika.com/2025/12/22/serveur-mcp-avec-springboot-partie-2/)

Tomb of Java antiquities (old legacy Java)
• [https://pvs-studio.com/en/blog/posts/java/1323/](https://pvs-studio.com/en/blog/posts/java/1323/)

## Tool

CL4R1T4S extracted system prompts, guidelines, and tools from majors
• [https://github.com/elder-plinius/CL4R1T4S/tree/main](https://github.com/elder-plinius/CL4R1T4S/tree/main)

Ai game with skills from Nicolas Martignole
• [https://github.com/nicmarti/skills-weaver](https://github.com/nicmarti/skills-weaver)

Github Copilot supports Agent Skills
• [https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/](https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/)

Toon, Token-Oriented Object Notation
• [https://github.com/toon-format/toon](https://github.com/toon-format/toon)
• Java implementation Jtoon [https://github.com/felipestanzani/JToon](https://github.com/felipestanzani/JToon)

Obsidian
• [https://obsidian.md/](https://obsidian.md/)

Claude code usage
• Awesome Repo [https://github.com/hesreallyhim/awesome-claude-code](https://github.com/hesreallyhim/awesome-claude-code)
• Claude code features [https://blog.sshh.io/p/how-i-use-every-claude-code-feature](https://blog.sshh.io/p/how-i-use-every-claude-code-feature)
• Writing a good claude.md [https://www.humanlayer.dev/blog/writing-a-good-claude-md](https://www.humanlayer.dev/blog/writing-a-good-claude-md)
• Skills with Claude [https://leehanchung.github.io/blogs/2025/10/26/claude-skills-deep-dive/](https://leehanchung.github.io/blogs/2025/10/26/claude-skills-deep-dive/)

Github alternative, codeberg
• [https://codeberg.org/](https://codeberg.org/)

Embabel vs Langgraph (Java vs Python)
• [https://medium.com/@springrod/build-better-agents-in-java-vs-python-embabel-vs-langgraph-f7951a0d855c](https://medium.com/@springrod/build-better-agents-in-java-vs-python-embabel-vs-langgraph-f7951a0d855c)

Vibium browser automation infrastructure built for AI agents
• [https://github.com/VibiumDev/vibium](https://github.com/VibiumDev/vibium)

FastMcp standard framework for building MCP applications
• [https://gofastmcp.com/getting-started/welcome](https://gofastmcp.com/getting-started/welcome)
• Github [https://github.com/jlowin/fastmcp](https://github.com/jlowin/fastmcp)

## Ai and Llm

Prompt like a pro course material
• [https://github.com/timothywarner-org/prompt-pro](https://github.com/timothywarner-org/prompt-pro)

Various resources to learn LLM
• OpenAi Academy [https://academy.openai.com/](https://academy.openai.com/)
• Classical machiine learning by Andrew Ng [https://www.coursera.org/specializations/machine-learning-introduction](https://www.coursera.org/specializations/machine-learning-introduction)
• Google Gemini prompt guide [https://workspace.google.com/learning/content/gemini-prompt-guide](https://workspace.google.com/learning/content/gemini-prompt-guide)
• Perplexity how to [https://www.perplexity.ai/fr/hub/getting-started](https://www.perplexity.ai/fr/hub/getting-started)
• Perplexity labs [https://www.perplexity.ai/fr/hub/blog/introducing-perplexity-labs](https://www.perplexity.ai/fr/hub/blog/introducing-perplexity-labs)
• Anthropic academy [https://www.anthropic.com/learn](https://www.anthropic.com/learn)
• OpenAi guide building agents [https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf](https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf)
• Deepdive in llm [https://www.youtube.com/watch?v=7xTGNNLPyMI](https://www.youtube.com/watch?v=7xTGNNLPyMI)
• Skills Google [https://www.skills.google/](https://www.skills.google/)
• Coursera about general ChatGpt usage [https://www.coursera.org/learn/chatgpt-foundations-for-teachers/](https://www.coursera.org/learn/chatgpt-foundations-for-teachers/)


LearnLM by google to learn with LLM
• [https://cloud.google.com/solutions/learnlm?hl=fr](https://cloud.google.com/solutions/learnlm?hl=fr)

Learn LLM with Standford courses
• [https://www.youtube.com/playlist?list=PLoROMvodv4rOCXd21gf0CF4xr35yINeOy](https://www.youtube.com/playlist?list=PLoROMvodv4rOCXd21gf0CF4xr35yINeOy)

Context engineering for llm
• [https://arxiv.org/abs/2507.13334](https://arxiv.org/abs/2507.13334)

How people use Ai agents
• [https://www.perplexity.ai/fr/hub/blog/how-people-use-ai-agents](https://www.perplexity.ai/fr/hub/blog/how-people-use-ai-agents)

Prompt techniques (from Openai, Google, Anthropic and more)
• [https://www.linkedin.com/posts/benjamin-gabay_openai-anthropic-et-google-ne-le-disent-activity-7404518819219533825-HRO4](https://www.linkedin.com/posts/benjamin-gabay_openai-anthropic-et-google-ne-le-disent-activity-7404518819219533825-HRO4)
• [https://www.linkedin.com/posts/kris-lef-a08430226_niche-activity-7404780496892739584-JK6a](https://www.linkedin.com/posts/kris-lef-a08430226_niche-activity-7404780496892739584-JK6a)

OpenAi codex is open sourcing Ai models
• [https://huggingface.co/blog/hf-skills-training-codex](https://huggingface.co/blog/hf-skills-training-codex)

Code agent evaluation Code Arena
• [https://www.infoq.com/news/2025/11/code-arena](https://www.infoq.com/news/2025/11/code-arena)
• [https://news.lmarena.ai/code-arena/](https://news.lmarena.ai/code-arena/)

Ai Agent coding REX
• [https://octomind.dev/blog/why-agents-do-not-write-most-of-our-code-a-reality-check](https://octomind.dev/blog/why-agents-do-not-write-most-of-our-code-a-reality-check)

Ai emerging leaders
• [https://openai.com/index/gartner-2025-emerging-leader/](https://openai.com/index/gartner-2025-emerging-leader/)

Same model, different results
• [https://blog.thepete.net/blog/2025/12/10/same-model-different-results-why-coding-agents-arent-interchangeable/](https://blog.thepete.net/blog/2025/12/10/same-model-different-results-why-coding-agents-arent-interchangeable/)

Prompt engineer resources
• [https://generativeprogrammer.com/p/best-prompt-engineering-resources](https://generativeprogrammer.com/p/best-prompt-engineering-resources)

IA entre imposture, mystification et dystopie
• [https://www.linkedin.com/pulse/caf%C3%A9-ia-la-lettre-hebdomadaire-18-lia-entre-imposture-mystification-hvmte](https://www.linkedin.com/pulse/caf%C3%A9-ia-la-lettre-hebdomadaire-18-lia-entre-imposture-mystification-hvmte)

Zoom on Mcp
• [https://www.linkedin.com/posts/wilfried-de-renty_mcp-en-folie-activity-7408091307157499904-k2mG](https://www.linkedin.com/posts/wilfried-de-renty_mcp-en-folie-activity-7408091307157499904-k2mG)

Ai learning sources
• [https://www.linkedin.com/posts/josselin-davy-a48ab51a2_on-entend-souvent-que-lia-est-complexe-ce-activity-7406602801704960000-8u3U](https://www.linkedin.com/posts/josselin-davy-a48ab51a2_on-entend-souvent-que-lia-est-complexe-ce-activity-7406602801704960000-8u3U)

## Various

Time to write your Brag document (list accomplishments) by Julia Evans
• [https://jvns.ca/blog/brag-documents/](https://jvns.ca/blog/brag-documents/)

Interview training (learn)
• [https://www.hellointerview.com/](https://www.hellointerview.com/)

Futur of software engineering
• [https://medium.com/](https://medium.com/)@pete.palles/the-future-of-software-engineering-51de53d2e45a

Most influential open source projects
• [https://github.blog/open-source/maintainers/this-years-most-influential-open-source-projects/](https://github.blog/open-source/maintainers/this-years-most-influential-open-source-projects/)

French main media owners analysis
• [https://github.com/mdiplo/Medias_francais](https://github.com/mdiplo/Medias_francais)
4 changes: 4 additions & 0 deletions tags/Accomplishments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Accomplishments
---
4 changes: 4 additions & 0 deletions tags/Acting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Acting
---
4 changes: 4 additions & 0 deletions tags/Aiagentusage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Aiagentusage
---
4 changes: 4 additions & 0 deletions tags/Aicourses.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Aicourses
---
4 changes: 4 additions & 0 deletions tags/Aidrivendevelopment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Aidrivendevelopment
---
4 changes: 4 additions & 0 deletions tags/Augmentcoding.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Augmentcoding
---
4 changes: 4 additions & 0 deletions tags/Bragdocument.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Bragdocument
---
4 changes: 4 additions & 0 deletions tags/Cl4r1t4s.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Cl4r1t4s
---
4 changes: 4 additions & 0 deletions tags/Claudemd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Claudemd
---
4 changes: 4 additions & 0 deletions tags/Codearena.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Codearena
---
4 changes: 4 additions & 0 deletions tags/Codeberg.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Codeberg
---
4 changes: 4 additions & 0 deletions tags/Computing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Computing
---
4 changes: 4 additions & 0 deletions tags/Googleskills.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Googleskills
---
4 changes: 4 additions & 0 deletions tags/Ibd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Ibd
---
4 changes: 4 additions & 0 deletions tags/Influential.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Influential
---
4 changes: 4 additions & 0 deletions tags/Issuebaseddevelopment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Issuebaseddevelopment
---
4 changes: 4 additions & 0 deletions tags/Javaagentbuild.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Javaagentbuild
---
4 changes: 4 additions & 0 deletions tags/Jtoon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Jtoon
---
4 changes: 4 additions & 0 deletions tags/Langgraph.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Langgraph
---
4 changes: 4 additions & 0 deletions tags/LearnLM.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: LearnLM
---
4 changes: 4 additions & 0 deletions tags/Learnai.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Learnai
---
4 changes: 4 additions & 0 deletions tags/Maturerag.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Maturerag
---
4 changes: 4 additions & 0 deletions tags/Nondeterministic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Nondeterministic
---
4 changes: 4 additions & 0 deletions tags/Obsidian.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Obsidian
---
4 changes: 4 additions & 0 deletions tags/Oldjava.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Oldjava
---
4 changes: 4 additions & 0 deletions tags/Openaiacademy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Openaiacademy
---
4 changes: 4 additions & 0 deletions tags/Perplexitylab.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Perplexitylab
---
4 changes: 4 additions & 0 deletions tags/Prompthowto.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Prompthowto
---
4 changes: 4 additions & 0 deletions tags/Reactpattern.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Reactpattern
---
4 changes: 4 additions & 0 deletions tags/Sdlc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Sdlc
---
4 changes: 4 additions & 0 deletions tags/Skillsweaver.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Skillsweaver
---
4 changes: 4 additions & 0 deletions tags/Softwareengineering.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Softwareengineering
---
4 changes: 4 additions & 0 deletions tags/Thoughtwork.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Thoughtwork
---
4 changes: 4 additions & 0 deletions tags/Toon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Toon
---
4 changes: 4 additions & 0 deletions tags/Vibium.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: tagpage
tag: Vibium
---