<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/shaaf" -->

---
title: Shaaf posts | daily.dev
description: Shaaf&#x27;s resource offers insights, tutorials, and resources for software developers and IT professionals. Readers can learn about web development, cloud computing, and cybersecurity. With articles, tutorials, and best practices, Shaaf provides  guidance and expertise for building and securing digital infrastructure.
canonical: https://daily.dev/sources/shaaf
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/shaaf
og:type: website
og:site_name: daily.dev
og:title: Shaaf posts | daily.dev
og:description: Shaaf&#x27;s resource offers insights, tutorials, and resources for software developers and IT professionals. Readers can learn about web development, cloud computing, and cybersecurity. With articles, tutorials, and best practices, Shaaf provides  guidance and expertise for building and securing digital infrastructure.
og:image: https://api.daily.dev/og/sources/shaaf.png
og:image:width: 1200
og:image:height: 630
---

![Shaaf logo](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0b296c189bd840d99decdb5078460675)

# Shaaf

Follow FollowBlock

Shaaf's resource offers insights, tutorials, and resources for software developers and IT professionals. Readers can learn about web development, cloud computing, and cybersecurity. With articles, tutorials, and best practices, Shaaf provides guidance and expertise for building and securing digital infrastructure.

Related tags:

[#jakarta-ee](/tags/jakarta-ee)[ #java](/tags/java)[ #quarkus](/tags/quarkus)[ #microservices](/tags/microservices)[ #architecture](/tags/architecture)[ #golang](/tags/golang)

[Posts about jakarta-ee](/tags/jakarta-ee)[Posts about java](/tags/java)[Posts about quarkus](/tags/quarkus)[Posts about microservices](/tags/microservices)[Posts about architecture](/tags/architecture)[Posts about golang](/tags/golang)

[Blast Radius for Agent-Assisted Development on Kubernetes](/posts/blast-radius-for-agent-assisted-development-on-kubernetes-nqdxapnpr)[Decomposing a Monolith into Microservices with Call Graph Analysis](/posts/decomposing-a-monolith-into-microservices-with-call-graph-analysis-bslhwbqui)[Migrating an application to Quarkus: A Graph-Driven Approach with rgctl](/posts/migrating-an-application-to-quarkus-a-graph-driven-approach-with-rgctl-m9ydyypwb)[Lessons from Building My First Claude Skill - a code tutorial generator](/posts/lessons-from-building-my-first-claude-skill---a-code-tutorial-generator-dwrhbi8vz)[Rendering powerpoint to png files with JBang](/posts/rendering-powerpoint-to-png-files-with-jbang-iboy2jq1e)[Modernizing Legacy Code with Konveyor AI: From EJB to Kubernetes](/posts/modernizing-legacy-code-with-konveyor-ai-from-ejb-to-kubernetes-19ow98h4n)[Nano Agent, Mega Senses: Adding LSP to the 260-Line Coding Agent](/posts/nano-agent-mega-senses-adding-lsp-to-the-260-line-coding-agent-vua2thhjm)[Using LLMs and MCP to generate static code analysis rules](/posts/using-llms-and-mcp-to-generate-static-code-analysis-rules-ffihge4tn)[Adding Rust Support and Some Major updates to My Neovim Config](/posts/adding-rust-support-and-some-major-updates-to-my-neovim-config-lnyp5e6x2)[Java+LLMs: A hands-on guide to building LLM Apps in Java](/posts/java-llms-a-hands-on-guide-to-building-llm-apps-in-java-fqwk6wrd9)

## Most upvoted posts from Shaaf

## Best discussed posts from Shaaf

## All posts from Shaaf

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/sources/shaaf#organization","name":"Shaaf","url":"https://daily.dev/sources/shaaf","logo":{"@type":"ImageObject","url":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0b296c189bd840d99decdb5078460675"},"description":"Shaaf's resource offers insights, tutorials, and resources for software developers and IT professionals. Readers can learn about web development, cloud computing, and cybersecurity. With articles, tutorials, and best practices, Shaaf provides  guidance and expertise for building and securing digital infrastructure."},{"@type":"CollectionPage","@id":"https://daily.dev/sources/shaaf#page","url":"https://daily.dev/sources/shaaf","name":"Shaaf posts on daily.dev","description":"Shaaf's resource offers insights, tutorials, and resources for software developers and IT professionals. Readers can learn about web development, cloud computing, and cybersecurity. With articles, tutorials, and best practices, Shaaf provides  guidance and expertise for building and securing digital infrastructure.","about":{"@id":"https://daily.dev/sources/shaaf#organization"},"isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Shaaf"}]}]}
```

