56,966 blogs · [ { "id": "01a0bb96-2d30-73ff-9fef-3b140706c0ce", "title": "Implementing the Local Resolver of Python in FAST-Python", "url": "https://modularmoose.org/blog/2026-09-16-local-resolver-python/", "published_at": "2026-09-16T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-9288922838a5", "title": "Mixing up analysis of Project Architecture (Famix) and its history (Mining Software Repository)", "url": "https://modularmoose.org/blog/2026-08-27-msr-and-famix/", "published_at": "2026-08-27T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928892e880a6", "title": "Building an ownership cartography of a system - Part 2", "url": "https://modularmoose.org/blog/2026-08-11-building-an-ownership-cartography-of-a-system-part2/", "published_at": "2026-08-13T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928893d292b7", "title": "Building an ownership cartography of a system", "url": "https://modularmoose.org/blog/2026-08-11-building-an-ownership-cartography-of-a-system/", "published_at": "2026-08-11T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928893debd50", "title": "Improving the generation of visitors", "url": "https://modularmoose.org/blog/2026-05-20-improving-visitor-generator-copy/", "published_at": "2026-05-20T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-9288946ab339", "title": "Introducing Java initializers", "url": "https://modularmoose.org/blog/2026-02-17-initializers/", "published_at": "2026-02-17T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-9288953b9e8f", "title": "Speed up models creation: application to JSON/MSE parsing", "url": "https://modularmoose.org/blog/2025-11-18-speedup-import-json-mse/", "published_at": "2025-11-18T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-92889610bde4", "title": "Testing your algo on a java project", "url": "https://modularmoose.org/blog/2025-10-08-testing-your-algo-on-a-java-project/", "published_at": "2025-10-08T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-9288966635a2", "title": "Generation of new FAST-Language metamodel using Pharo-Tree-Sitter project", "url": "https://modularmoose.org/blog/2025-09-16-generation-of-fast-metamodel-using-treesitter/", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928896f2e8fe", "title": "Visualizing java dependencies between microservices", "url": "https://modularmoose.org/blog/2025-09-12-microservice-dependency/", "published_at": "2025-09-12T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928896fdfdf2", "title": "Building a Famix importer with TreeSitterFamixIntegration", "url": "https://modularmoose.org/blog/2025-08-11-famix-importer-with-treesitterfamixintegration/", "published_at": "2025-05-11T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928897ca084b", "title": "Parametrics next generation", "url": "https://modularmoose.org/blog/2025-05-07-parametrics-next-generation/", "published_at": "2025-05-07T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928898035ca2", "title": "Creating an importer for an alien grammar", "url": "https://modularmoose.org/blog/2025-03-26-visitor-external-grammar/", "published_at": "2025-03-29T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-9288985d8de3", "title": "Creating a Parser based on Tree-Sitter grammar", "url": "https://modularmoose.org/blog/2025-03-25-tree-sitter/", "published_at": "2025-03-25T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928898fd3a5d", "title": "First look at GitProjectHealth", "url": "https://modularmoose.org/blog/2025-03-17-first-look-at-gitprojecthealth/", "published_at": "2025-03-24T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-928899746b95", "title": "Control Flow Graph for FAST Fortran", "url": "https://modularmoose.org/blog/2025-03-08-cfg-for-fast-fortran/", "published_at": "2025-03-08T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-92889a4e0dd7", "title": "Some tools on FAST models", "url": "https://modularmoose.org/blog/2025-03-07-some-fast-tools/", "published_at": "2025-03-07T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-92889a6e2fde", "title": "A real example on using tags", "url": "https://modularmoose.org/blog/2025-03-05-a-real-example-on-using-tags/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-92889a953ccb", "title": "Generating a visitor infrastructure for a given meta-model", "url": "https://modularmoose.org/blog/2025-02-26-visitor-generator/", "published_at": "2025-02-26T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-92889ac8969f", "title": "Transformation journey (3/3) : Visualize and apply code transformations", "url": "https://modularmoose.org/blog/2025-06-13-transformation-third/", "published_at": "2024-06-13T00:00:00+00:00" }, { "id": "01a087a7-ff33-7040-9070-92889b77fc1b", "title": "Transformation journey (2/3) : Copying FASTs and creating nodes", "url": "https://modularmoose.org/blog/2024-04-14-transformation-second/", "published_at": "2024-04-15T00:00:00+00:00" } ] posts Claim your blog
Back to modularmoose.org
Blog · corpus.blog/blogs/modularmoose.org/posts

modularmoose.org

modularmoose.org

2026

2025

2024