{"id":124004,"date":"2026-05-29T15:43:47","date_gmt":"2026-05-29T15:43:47","guid":{"rendered":"https:\/\/foojay.io\/?p=124004"},"modified":"2026-05-29T15:43:47","modified_gmt":"2026-05-29T15:43:47","slug":"free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang","status":"publish","type":"post","link":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/","title":{"rendered":"Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!"},"content":{"rendered":"\n    <div class=\"article__table\">\n        <div class=\"article__table-header\">\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M8 6H21\" stroke=\"#3562E5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <path d=\"M8 12H21\" stroke=\"#3562E5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <path d=\"M8 18H21\" stroke=\"#3562E5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <path d=\"M3 6H3.01\" stroke=\"#3562E5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <path d=\"M3 12H3.01\" stroke=\"#3562E5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <path d=\"M3 18H3.01\" stroke=\"#3562E5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n            <\/svg>\n            Table of Contents\n            <svg class=\"chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M18 15L12 9L6 15\" stroke=\"#3562E5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <\/svg>\n        <\/div>\n        <div class=\"article__table-body\"><span><a href=\"#h2-0--aking-seful-in-eal-pplications\">Making AI Useful in Real Applications<\/a><\/span><span><a href=\"#h2-1--hat-his-ebinar-s-bout\">What This Webinar Is About<\/a><\/span><span><a href=\"#h2-2--hat-ou-ll-earn\">What You\u2019ll Learn<\/a><\/span><span><a href=\"#h2-3--oin-the-rtus-ommunity\">Join the Ortus Community<\/a><\/span><\/div><\/div><!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<?xml encoding=\"utf-8\" ?><html><body><p><img decoding=\"async\" src=\"https:\/\/foojay.io\/wp-content\/uploads\/2026\/05\/Webinar-SM1-700x394.png\" alt=\"\"><\/p>\n<p>AI is everywhere right now, but for many development teams, the biggest question is no longer &ldquo;What is AI?&rdquo; it&rsquo;s <em>&ldquo;How do we actually use it in real applications in a secure, practical, and maintainable way?&rdquo;<\/em><\/p>\n<p>That&rsquo;s exactly what we&rsquo;ll explore in our upcoming free June webinar:<\/p>\n<h2 id=\"h2-0--aking-seful-in-eal-pplications\">Making AI Useful in Real Applications<\/h2>\n<h4>A Practical Guide to Secure and Effective AI Development<\/h4>\n<p>Join <strong>Bill Reese, Senior Developer<\/strong> <strong>at Ortus Solutions<\/strong>, for a practical session focused on bringing AI into real-world applications using <strong>BoxLang<\/strong> and modern JVM development patterns.<\/p>\n<h4>Webinar Details<\/h4>\n<ul>\n<li><strong>Date<\/strong>: Friday, June 5th, 2026<\/li>\n<li><strong>Time<\/strong>: 11:00 AM CDT<\/li>\n<li><strong>Location<\/strong>: Online Event<\/li>\n<li><strong>Speaker<\/strong>: Bill Reese, Senior Developer at Ortus Solutions<\/li>\n<\/ul>\n<h2 id=\"h2-1--hat-his-ebinar-s-bout\">What This Webinar Is About<\/h2>\n<p>AI can unlock powerful new capabilities for applications, but only when it is implemented with the right patterns, architecture, and security mindset.<\/p>\n<p>In this session, Bill will break down the practical side of AI integration, including where AI provides meaningful value, where it may not be the right fit, and how development teams can approach AI features in a way that is secure, flexible, and maintainable over time.<\/p>\n<p>You&rsquo;ll also get a demo of the <strong>AI+ module<\/strong>, giving you a practical look at how BoxLang can help simplify AI integration in real-world applications. This session will also include a sneak peek at some of the tools and approaches Ortus Solutions is building to help developers create secure, flexible, and maintainable AI-powered features.<\/p>\n<h2 id=\"h2-2--hat-ou-ll-earn\">What You&rsquo;ll Learn<\/h2>\n<h4>During this webinar, we&rsquo;ll cover:<\/h4>\n<ul>\n<li>Common AI application patterns and use cases<\/li>\n<li>How AI fits into enterprise architectures<\/li>\n<li>Security and privacy considerations for AI workflows<\/li>\n<li>Why provider abstraction matters<\/li>\n<li>The role of tools, agents, and pipelines<\/li>\n<li>How unified APIs simplify AI development<\/li>\n<li>How the AI+ module can support practical AI integration in BoxLang applications<\/li>\n<\/ul>\n<p>Why Attend?<br>\nIf your team is exploring AI, planning AI features, or trying to understand how AI fits into your existing applications, this webinar is designed to give you a grounded and practical starting point.<\/p>\n<p>Instead of focusing on hype, this session will help you understand how to think strategically about AI development, how to avoid common implementation pitfalls, and how BoxLang can help reduce complexity when working with modern AI providers and workflows.<\/p>\n<p>Whether you are modernizing existing applications or building something new, you&rsquo;ll leave with a clearer understanding of how to approach AI in a way that makes sense for real development teams.<\/p>\n<h4><a target=\"_blank\" href=\"https:\/\/webinar-ai-real-life-apps.eventbrite.com\/\" title=\"REGISTER FOR FREE\">REGISTER FOR FREE<\/a><\/h4>\n<h2 id=\"h2-3--oin-the-rtus-ommunity\">Join the Ortus Community<\/h2>\n<p>Be part of the movement shaping the future of web development. Stay connected and receive the latest updates on, <strong>product launches, tool updates, promo services and much more.<\/strong><\/p>\n<p><strong>Subscribe to our newsletter<\/strong> for exclusive content.<\/p>\n<h4><a target=\"_blank\" href=\"https:\/\/us1.list-manage.com\/contact-form?u=09b13d89e6ce4c287f4c1f1b0&amp;amp;form_id=64e38b27deddd9c95c4ea6ee5b6c61e2\" title=\"SUBSCRIBE\">SUBSCRIBE<\/a><\/h4>\n<p><strong>Follow Us on Social media and don&rsquo;t miss any news and updates:<\/strong><\/p>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/twitter.com\/ortussolutions\">https:\/\/twitter.com\/ortussolutions<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.facebook.com\/OrtusSolutions\">https:\/\/www.facebook.com\/OrtusSolutions<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.linkedin.com\/company\/ortus-solutions-corp\">https:\/\/www.linkedin.com\/company\/ortus-solutions-corp<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.youtube.com\/OrtusSolutions\">https:\/\/www.youtube.com\/OrtusSolutions<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/github.com\/Ortus-Solutions\">https:\/\/github.com\/Ortus-Solutions<\/a><\/li>\n<\/ul>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>Table of Contents Making AI Useful in Real ApplicationsWhat This Webinar Is AboutWhat You\u2019ll LearnJoin the Ortus Community AI is everywhere right now, but for many development teams, the biggest question is no longer &ldquo;What is AI?&rdquo; it&rsquo;s &ldquo;How do &#8230;<\/p>\n","protected":false},"author":726,"featured_media":124006,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2334,2373,2331,2256],"tags":[2566,2398,550,2422,2659,2470,2663,2666,2662,2609,2496,1097,2669,2462,2576,818,2658,2668,1895,33,170,1829,2674,2671,2598,2667,2672,2664,2660,2661,2673,371,434,2665,1122,2670],"class_list":["post-124004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-boxlang","category-genai","category-webinar","tag-agentic-ai","tag-agents","tag-ai","tag-ai-agents","tag-ai-applications","tag-ai-integration","tag-ai-privacy","tag-ai-providers","tag-ai-security","tag-ai-workflows","tag-application-modernization","tag-artificial-intelligence","tag-bill-reese","tag-boxlang","tag-boxlang-ai","tag-developer-tools","tag-enterprise-ai","tag-enterprise-architecture","tag-genai","tag-java","tag-jvm","tag-llm","tag-maintainable-applications","tag-online-event","tag-ortus-solutions","tag-pipelines","tag-practical-ai","tag-provider-abstraction","tag-real-world-ai","tag-secure-ai","tag-secure-development","tag-software-architecture","tag-tools","tag-unified-api","tag-web-development","tag-webinar"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>foojay \u2013 a place for friends of OpenJDK<\/title>\n<meta name=\"description\" content=\"foojay is the place for all OpenJDK Update Release Information. Learn More.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"foojay \u2013 a place for friends of OpenJDK\" \/>\n<meta property=\"og:description\" content=\"foojay is the place for all OpenJDK Update Release Information. Learn More.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/\" \/>\n<meta property=\"og:site_name\" content=\"foojay\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-29T15:43:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/foojay.io\/wp-content\/uploads\/2026\/05\/bx-jwt-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1701\" \/>\n\t<meta property=\"og:image:height\" content=\"1701\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Cristobal Escobar\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cristobal Escobar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/\"},\"author\":{\"name\":\"Cristobal Escobar\",\"@id\":\"https:\\\/\\\/foojay.io\\\/#\\\/schema\\\/person\\\/564774eb143418c09ad916cce47854f8\"},\"headline\":\"Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!\",\"datePublished\":\"2026-05-29T15:43:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/\"},\"wordCount\":497,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bx-jwt-1.png\",\"keywords\":[\"agentic AI\",\"Agents\",\"ai\",\"AI agents\",\"AI applications\",\"AI Integration\",\"AI privacy\",\"AI providers\",\"AI security\",\"AI workflows\",\"Application Modernization\",\"artificial intelligence\",\"Bill Reese\",\"BoxLang\",\"BoxLang AI\",\"Developer tools\",\"enterprise AI\",\"enterprise architecture\",\"GenAI\",\"Java\",\"JVM\",\"LLM\",\"maintainable applications\",\"online event\",\"Ortus Solutions\",\"pipelines\",\"practical AI\",\"provider abstraction\",\"real-world AI\",\"secure AI\",\"secure development\",\"Software Architecture\",\"tools\",\"unified API\",\"web development\",\"webinar\"],\"articleSection\":[\"AI\",\"BoxLang\",\"GenAI\",\"Webinar\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/\",\"url\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/\",\"name\":\"foojay \u2013 a place for friends of OpenJDK\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bx-jwt-1.png\",\"datePublished\":\"2026-05-29T15:43:47+00:00\",\"description\":\"foojay is the place for all OpenJDK Update Release Information. Learn More.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#primaryimage\",\"url\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bx-jwt-1.png\",\"contentUrl\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/bx-jwt-1.png\",\"width\":1701,\"height\":1701},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/foojay.io\\\/today\\\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/foojay.io\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/foojay.io\\\/#website\",\"url\":\"https:\\\/\\\/foojay.io\\\/\",\"name\":\"foojay\",\"description\":\"a place for friends of OpenJDK\",\"publisher\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/foojay.io\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/foojay.io\\\/#organization\",\"name\":\"foojay\",\"url\":\"https:\\\/\\\/foojay.io\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/foojay.io\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-Favicon.png\",\"contentUrl\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-Favicon.png\",\"width\":512,\"height\":512,\"caption\":\"foojay\"},\"image\":{\"@id\":\"https:\\\/\\\/foojay.io\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/foojay2020\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/foojay.io\\\/#\\\/schema\\\/person\\\/564774eb143418c09ad916cce47854f8\",\"name\":\"Cristobal Escobar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/1719238563023-96x96.jpeg\",\"url\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/1719238563023-96x96.jpeg\",\"contentUrl\":\"https:\\\/\\\/foojay.io\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/1719238563023-96x96.jpeg\",\"caption\":\"Cristobal Escobar\"},\"description\":\"Development and promotion of BoxLang, a modern dynamic JVM language deployable on various platforms, including all operating systems, web servers, Java application servers, AWS Lambda, iOS, Android, web assembly, and more.\",\"sameAs\":[\"https:\\\/\\\/www.boxlang.io\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/cristobalescobarh\\\/\",\"https:\\\/\\\/x.com\\\/crisescobar\"],\"url\":\"https:\\\/\\\/foojay.io\\\/today\\\/author\\\/cristobal-escobar\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"foojay \u2013 a place for friends of OpenJDK","description":"foojay is the place for all OpenJDK Update Release Information. Learn More.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/","og_locale":"en_US","og_type":"article","og_title":"foojay \u2013 a place for friends of OpenJDK","og_description":"foojay is the place for all OpenJDK Update Release Information. Learn More.","og_url":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/","og_site_name":"foojay","article_published_time":"2026-05-29T15:43:47+00:00","og_image":[{"width":1701,"height":1701,"url":"https:\/\/foojay.io\/wp-content\/uploads\/2026\/05\/bx-jwt-1.png","type":"image\/png"}],"author":"Cristobal Escobar","twitter_misc":{"Written by":"Cristobal Escobar","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#article","isPartOf":{"@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/"},"author":{"name":"Cristobal Escobar","@id":"https:\/\/foojay.io\/#\/schema\/person\/564774eb143418c09ad916cce47854f8"},"headline":"Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!","datePublished":"2026-05-29T15:43:47+00:00","mainEntityOfPage":{"@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/"},"wordCount":497,"commentCount":0,"publisher":{"@id":"https:\/\/foojay.io\/#organization"},"image":{"@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#primaryimage"},"thumbnailUrl":"https:\/\/foojay.io\/wp-content\/uploads\/2026\/05\/bx-jwt-1.png","keywords":["agentic AI","Agents","ai","AI agents","AI applications","AI Integration","AI privacy","AI providers","AI security","AI workflows","Application Modernization","artificial intelligence","Bill Reese","BoxLang","BoxLang AI","Developer tools","enterprise AI","enterprise architecture","GenAI","Java","JVM","LLM","maintainable applications","online event","Ortus Solutions","pipelines","practical AI","provider abstraction","real-world AI","secure AI","secure development","Software Architecture","tools","unified API","web development","webinar"],"articleSection":["AI","BoxLang","GenAI","Webinar"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/","url":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/","name":"foojay \u2013 a place for friends of OpenJDK","isPartOf":{"@id":"https:\/\/foojay.io\/#website"},"primaryImageOfPage":{"@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#primaryimage"},"image":{"@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#primaryimage"},"thumbnailUrl":"https:\/\/foojay.io\/wp-content\/uploads\/2026\/05\/bx-jwt-1.png","datePublished":"2026-05-29T15:43:47+00:00","description":"foojay is the place for all OpenJDK Update Release Information. Learn More.","breadcrumb":{"@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#primaryimage","url":"https:\/\/foojay.io\/wp-content\/uploads\/2026\/05\/bx-jwt-1.png","contentUrl":"https:\/\/foojay.io\/wp-content\/uploads\/2026\/05\/bx-jwt-1.png","width":1701,"height":1701},{"@type":"BreadcrumbList","@id":"https:\/\/foojay.io\/today\/free-webinar-making-ai-useful-for-java-developers-in-real-applications-with-boxlang\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/foojay.io\/"},{"@type":"ListItem","position":2,"name":"Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!"}]},{"@type":"WebSite","@id":"https:\/\/foojay.io\/#website","url":"https:\/\/foojay.io\/","name":"foojay","description":"a place for friends of OpenJDK","publisher":{"@id":"https:\/\/foojay.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/foojay.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/foojay.io\/#organization","name":"foojay","url":"https:\/\/foojay.io\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/foojay.io\/#\/schema\/logo\/image\/","url":"https:\/\/foojay.io\/wp-content\/uploads\/2020\/04\/cropped-Favicon.png","contentUrl":"https:\/\/foojay.io\/wp-content\/uploads\/2020\/04\/cropped-Favicon.png","width":512,"height":512,"caption":"foojay"},"image":{"@id":"https:\/\/foojay.io\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/foojay2020"]},{"@type":"Person","@id":"https:\/\/foojay.io\/#\/schema\/person\/564774eb143418c09ad916cce47854f8","name":"Cristobal Escobar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/foojay.io\/wp-content\/uploads\/2025\/10\/1719238563023-96x96.jpeg","url":"https:\/\/foojay.io\/wp-content\/uploads\/2025\/10\/1719238563023-96x96.jpeg","contentUrl":"https:\/\/foojay.io\/wp-content\/uploads\/2025\/10\/1719238563023-96x96.jpeg","caption":"Cristobal Escobar"},"description":"Development and promotion of BoxLang, a modern dynamic JVM language deployable on various platforms, including all operating systems, web servers, Java application servers, AWS Lambda, iOS, Android, web assembly, and more.","sameAs":["https:\/\/www.boxlang.io","https:\/\/www.linkedin.com\/in\/cristobalescobarh\/","https:\/\/x.com\/crisescobar"],"url":"https:\/\/foojay.io\/today\/author\/cristobal-escobar\/"}]}},"_links":{"self":[{"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/posts\/124004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/users\/726"}],"replies":[{"embeddable":true,"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/comments?post=124004"}],"version-history":[{"count":0,"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/posts\/124004\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/media\/124006"}],"wp:attachment":[{"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/media?parent=124004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/categories?post=124004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/foojay.io\/wp-json\/wp\/v2\/tags?post=124004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}