# fortitudetec.com > AI-optimized mirror of fortitudetec.com containing 25 pages totalling 11,131 words of clean markdown content, structured data, and semantic HTML. Original source: https://fortitudetec.com/. Last updated: 2026-06-15T21:44:30.606Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Smart Solutions to Tough Problems](/content/site-root.html) (231 words) ## Articles & Blog Posts - [post/making-http-client-tests-cleaner-with-mockwebserver-and-kiwi-test.html](/content/post/making-http-client-tests-cleaner-with-mockwebserver-and-kiwi-test.html) (1 words) - [copy-of-food4thought-2/index.html](/content/copy-of-food4thought-2/index.html) (1 words) - [Towards More Functional Java - Digging into Nested Data Structures](/content/post/towards-more-functional-java-digging-into-nested-data-structures.html) (1,412 words) - [**Step 1: Make your Windows stateful**](/content/post/extjs-stateful-web-desktop/index.html) (448 words) - [Process API Improvements in JDK9](/content/post/process-api-improvements-in-jdk9/index.html) (1,070 words) - [Available Positions](/content/jobs/index.html) (25 words) - [Building a Maven Site](/content/post/code-quality-unravelled-part-1-building-a-maven-site.html) (958 words) - [Java 7 and Java 8 Features](/content/post/reduce-java-boilerplate-using-try-with-resources/index.html) (686 words) - [Testing HTTP Clients Using Spark, Revisited](/content/post/testing-http-clients-using-spark-revisited/index.html) (611 words) - [About](/content/about/index.html) (514 words) - [Aggregating Results](/content/post/code-quality-unravelled-part-2-maven-multimodule-support-in-your-site.html) (659 words) - [Donation Match | Fortitude Tech](/content/copy-of-food4thought-1/index.html) (198 words) - [Wrapping Up](/content/post/adding-a-mockwebserver-junit-jupiter-extension/index.html) (750 words) - [Careers](/content/careers/index.html) (669 words) - [Fortitude Technologies](/content/blog/index.html) (136 words) - [Using Java 8 Streams to Find Open Ports](/content/post/towards-more-functional-java-using-generators-and-filters.html) (1,463 words) - [Power in Numbers](/content/about-9/index.html) (233 words) - [Over the Years](/content/copy-of-food4thought/index.html) (226 words) - [Goliath](/content/copy-of-careers-1/index.html) (256 words) - [Job Description](/content/jobs/project-manager/index.html) (155 words) - [Job Description](/content/jobs/data-scientist/index.html) (128 words) - [Outreach](/content/copy-of-careers/index.html) (51 words) - [Job Description](/content/jobs/software-tester/index.html) (125 words) - [Job Description](/content/jobs/requirements-engineer/index.html) (125 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives