Walk on the web flow 20250513
by snonov
Architecture
What is Architecture
• https://blog.scottlogic.com/2025/04/24/what-is-architecture.html
Dev
Transform Spring REST to MCP Services
• https://addozhang.medium.com/one-command-to-transform-legacy-spring-rest-api-into-mcp-services-in-seconds-with-openrewrite-dbaf0e8e68fe
• https://github.com/addozhang/spring-rest-to-mcp
Github Copilot demo :
• https://moaw.dev/workshop/gh:Philess/GHCopilotHoL/main/docs/?step=0
• https://github.com/Philess/gh-copilot-demo
Building Ai system with Java
• https://foojay.io/today/building-formpilot-my-journey-creating-an-ai-powered-form-filler-with-rag-langchain4j-and-ollama/
• https://foojay.io/today/local-ai-with-spring-building-privacy-first-agents-using-ollama/
Why (where) Spring is using Bubble sort
• https://poutsma-principles.com/blog/2025/04/29/bubble-sort-in-spring/
Handling large dataset managing memory
• https://blog.heaphero.io/handling-large-datasets-without-running-out-of-memory/
Learn to code, ignore AI, then use AI to code even better
• https://kyrylo.org/software/2025/03/27/learn-to-code-ignore-ai-then-use-ai-to-code-even-better.html
How cursor indexes codebase
• https://read.engineerscodex.com/p/how-cursor-indexes-codebases-fast
State of coding the future with Java and Ai
• https://devblogs.microsoft.com/java/the-state-of-coding-the-future-with-java-and-ai/
Tool
Daytona, a secure, scalable runtime for AI-generated code execution and agent workflows.
• https://www.daytona.io/
• https://github.com/daytonaio
Wanaku MCP Router stands between autonomous AI agents and your enterprise systems
• https://www.wanaku.ai/
• https://github.com/wanaku-ai/
Inspector, tool for testing and debugging MCP servers.
• https://github.com/modelcontextprotocol/inspector
Infisical, All-in-one platform to securely manage application secrets, certificates, SSH keys, and configurations across your team and infrastructure
• https://infisical.com/
• https://github.com/Infisical/infisical
AugmentCode
• https://www.augmentcode.com/
Nix vs Docker
• https://thenewstack.io/kelsey-hightower-on-nix-vs-docker-is-there-a-different-way/
Coding and ai
• https://blog.thepete.net/blog/2025/04/14/chain-of-vibes/
Uv, an extremely fast Python package and project manager, written in Rust.
• https://docs.astral.sh/uv/
• https://github.com/astral-sh/uv
• https://blog.ippon.fr/2025/05/12/uv-un-package-manager-python-adapte-a-la-data-partie-1-theorie-et-fonctionnalites/
Ai and Llm
Ai integrated in IDE’s
• https://itnext.io/can-junie-be-a-real-competitor-for-cursor-windsurf-and-vs-code-copilot-a6202660f477
Mcp discussion, we made an MCP Server so Cursor can build things from REST API docs
• https://news.ycombinator.com/item?id=43459240
Ai protocols (Mcp, Acp, A2A)
• https://medium.com/@cmadhu_in/mcp-acp-and-a2a-communication-protocols-in-intelligent-systems-0d4e8827ec56
Software development benchmark
• https://www.swebench.com/
Prompt injection
• https://arstechnica.com/information-technology/2025/04/researchers-claim-breakthrough-in-fight-against-ais-frustrating-security-hole/
Self improving llm architecutres
• https://www.rohan-paul.com/p/self-improving-llm-architectures
LLM for unit test code
• https://research.redhat.com/blog/2025/04/21/choosing-llms-to-generate-high-quality-unit-tests-for-code/
• https://arxiv.org/html/2406.18181v2
Byte latent Transformer
• Research paper : https://arxiv.org/abs/2412.09871
• https://ai.meta.com/research/publications/byte-latent-transformer-patches-scale-better-than-tokens/
• Code : https://github.com/facebookresearch/blt
• Article https://www.digitalocean.com/community/tutorials/what-is-byte-latent-transformer
• Article https://medium.com/autonomous-agents/are-byte-level-transformers-truly-byte-level-9b53feb88ca9
Various
Culture and methods trends
• https://www.infoq.com/articles/culture-trends-2025
First RUST specification
• https://rustfoundation.org/media/ferrous-systems-donates-ferrocene-language-specification-to-rust-project/
Rust in Linux Kernel
• https://thenewstack.io/rust-linux-and-cloud-native-computing/
Math for Computer Science
• https://faculty.ksu.edu.sa/sites/default/files/%5BBook%5D%20Discrete%20mathematics%20and%20its%20applications%20%282019%29_0.pdf
Tech watch, my method
• https://www.camilleroux.com/la-veille-technologique-ma-methode-complete-pour-rester-a-jour/
Programming language ranking :
• Redmonk https://redmonk.com/sogrady/category/programming-languages/
• Tiobe index https://www.tiobe.com/tiobe-index/
• Octoverse https://octoverse.github.com/
• PyPL https://pypl.github.io/PYPL.html
• Ieee Spectrum https://spectrum.ieee.org/top-programming-languages-2024
• Stack overflow survey https://survey.stackoverflow.co/2024/
• Jetbrain development ecosystem https://www.jetbrains.com/lp/devecosystem-2024/
• Hackerrank https://www.hackerrank.com/blog/most-popular-languages-2024/