<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Craft on AppJars</title><link>https://www.appjars.com/blog/tags/craft/</link><description>Recent content in Craft on AppJars</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 05 Oct 2026 14:19:05 -0300</lastBuildDate><atom:link href="https://www.appjars.com/blog/tags/craft/index.xml" rel="self" type="application/rss+xml"/><item><title>Introducing Craft: start your next Java app with the parts already written</title><link>https://www.appjars.com/blog/introducing-craft/</link><pubDate>Mon, 05 Oct 2026 10:00:00 -0300</pubDate><guid>https://www.appjars.com/blog/introducing-craft/</guid><description>&lt;p>Every business application starts the same way. Before you write the first line of the feature
your customer actually asked for, someone has to build a login screen, users and roles, a
navigation menu, an audit trail, outgoing email, runtime settings, translations and a way to run
background jobs. It is necessary work, it is rarely the interesting part, and it has usually
been built a dozen times before in the same company.&lt;/p></description></item></channel></rss>