Blog

Ortus June 2024 Newsletter!

Maria Jose Herrera June 28, 2024

Spread the word

Maria Jose Herrera

June 28, 2024

Spread the word


Share your thoughts

Welcome to the latest edition of the Ortus Newsletter! This month, we're excited to bring you highlights from our sessions at CFCamp and Open South Code, as well as a sneak peek into our upcoming events. Discover the latest developments in BoxLang, our dynamic new JVM language, and catch up on all the insightful presentations by our expert team. Let's dive in!

CFCamp - Ortus Sessions (Review Videos and Slides)

Session 1: BoxLang - The Future is Dynamic by Brad Wood

BoxLang was showcased as the future of dynamic, multi-runtime development. This session highlighted how BoxLang allows developers to write code that adapts to various platforms, including web, tablets, APIs, and serverless applications. Key features of BoxLang include:

  • Dynamic and Modular: Prioritizes flexibility with seamless integration into existing ecosystems.

  • Interoperability with Java: Bridges traditional and modern development paradigms.

  • Multi-Runtime Support: Runs on numerous platforms, enhancing adaptability.

  • Modern and Familiar: Combines features from CFML, Node, Ruby, Kotlin, Java, and Clojure.

  • Transpiler Support: Smooth transition from CFML to BoxLang.

  • IDE Tools: Powerful tools for an intuitive development experience.

Session 2: CBDebugger - Debug Your Box Apps with Ease! by Luis Majano

This session delved into the ColdBox Debugger, a performance monitor and profiler for ColdBox applications. Highlights included:

  • Hyper Collector: Tracks Hyper HTTP/S requests effortlessly.

  • Lucee SQL Collector: Profiles SQL queries efficiently.

  • Heap Dump Support: Aids in debugging memory leaks.

  • Revamped Request Dock: Enhances SQL/JSON formatting and manual timer addition.

This talk was geared towards developers seeking to enhance their debugging skills and streamline their development process with ColdBox Debugger v4.2.0.

Video coming soon: Subscribe to our Youtube Channel for News and Updates.

Review Slides

Session 3: Revolutionizing Task Scheduling in CFML by Luis Majano

This session explored task scheduling within the ColdBox framework for any CFML application. Attendees learned to create and manage scheduled tasks directly in their code, gaining new control and efficiency. The session included a look at a user-friendly dashboard for managing and monitoring tasks.

Video coming soon: Subscribe to our Youtube Channel for News and Updates.

Review Slides

CFCamp - Sessions on Ortus Solutions Products by Community Experts (Review Videos and Slides)



Session 1: BoxLang vs the World by Kai Koenig

Kai Koenig's session compared BoxLang to established languages like JavaScript, TypeScript, Kotlin, Scala, Ruby, and Java. He emphasized BoxLang's unique features and better tooling than existing CF platforms.

Review Slides

Session 2: Strengthening Web Development with CommandBox 6 by Yogesh Mathur


Yogesh Mathur discussed CommandBox 6's capabilities for seamless website transition and efficient deployment across Linux, Windows, and Mac platforms. This session highlighted CommandBox's history of innovation and its role in simplifying and optimizing web development processes.

Video coming soon: Subscribe to our Youtube Channel for News and Updates.

Read the Full CFCamp Recap

CFCamp 2024 was an exciting opportunity for Ortus Solutions to showcase our latest innovations and engage with the developer community. From introducing BoxLang to exploring advanced debugging and task scheduling techniques, our sessions gave attendees valuable insights and practical knowledge.

CFCamp Recap

Open South Recap and Slides: Going over BoxLang

BoxLang: A New JVM Language for Productivity and Modularity!

Recap of Luis Majano's Presentation at Open South Code 2024 in Málaga, Spain, on June 21st-22nd, 2024. Discover the future of multi-runtime development with BoxLang, the dynamic, modular, and productive new JVM language. Unveiled by Luis Majano at Open South Code 2024, BoxLang offers 100% interoperability with Java, seamless transition from CFML, and powerful IDE tools. Adaptable to various platforms, BoxLang merges modern features with traditional familiarity, setting a new standard in web development.

Watch the Presentation and Review the Slides



Did you miss the live presentation? No worries! You can catch up on all the details and insights shared by Luis Majano:

  • Watch the Video Presentation for a comprehensive overview of BoxLang, its features, and how it can transform your development workflow.
  • Review the Slide Deck Explore the detailed slides from the presentation to understand the finer points of BoxLang's architecture and advantages.

Watch Live Session

BoxLang Monthly Newsletter!

BoxLang is growing fast, and we have a lot of exciting news and updates this month. We’ve created an exclusive monthly BoxLang Newsletter to keep you in the loop.

BoxLang is a dynamic, easy-to-use Java Virtual Machine (JVM) scripting language. It combines Object-Oriented (OO) and Functional Programming (FP) features with dynamic Metadata Programming (MP) to enhance your coding experience.

BoxLang Newsletter

Upcoming Events


Into the Box 2025 Blind Tickets are Now Available!

The Future is Dynamic, and we are ready to Guide you Through It!

Ortus Solutions is thrilled to announce the release of blind tickets for Into the Box 2025, the premier event for web developers. This year's conference promises to be a game-changer, especially with unveiling our groundbreaking new product, BoxLang. Our team is working hard to get all modern CFML developers excellent tools and software features to improve their productivity.

Event Details:

Learn More

Stay Connected; Join our community

Thank you for staying up to date with Ortus Solutions. We hope you found the insights from CFCamp and Open South Code enlightening and are excited about the upcoming BoxLang developments. Don’t miss out on our exclusive BoxLang newsletter and make sure to secure your tickets for Into the Box 2025. Stay tuned for more updates and innovations from Ortus Solutions!

Stay connected with Ortus Solutions and keep up to date with the latest news, updates, and events by following us on social media:

Add Your Comment

Recent Entries

Protect Your Data with Proactive Database Security Management

Protect Your Data with Proactive Database Security Management

In today’s digital age, data is among the most valuable assets for businesses. It powers decision-making, customer engagement, and operational efficiency. However, as data volumes grow, so do the risks associated with managing it. Ensuring database security and compliance is no longer optional—it’s a necessity.


The Evolving Landscape of Database Security

Modern databases face a myriad of challenges, from increasingly sophisticated cyber threats to strin...

Cristobal Escobar
Cristobal Escobar
December 06, 2024
The Experts Driving BoxLang: The Team Behind the Revolution

The Experts Driving BoxLang: The Team Behind the Revolution

Introduction

BoxLang is not just another programming language; it’s a revolutionary step forward for JVM environments. But who are the minds behind this innovation? Meet the talented team of architects, developers, and engineers who have combined decades of experience to create BoxLang—a language built for scalability, performance, and efficiency. Let’s explore their ex...

Cristobal Escobar
Cristobal Escobar
December 04, 2024
Why BoxLang is the Modern Software Development Evolution You’ve Been Waiting For?

Why BoxLang is the Modern Software Development Evolution You’ve Been Waiting For?

In today’s software landscape, developers need tools that deliver flexibility, efficiency, and modernization. With decades of open-source expertise, Ortus Solutions introduces BoxLang—our most ambitious project yet. Built for the JVM, BoxLang integrates seamlessly with Java, offering powerful features for scalable, high-performance web applications. Fully compatible with CFML, it ensures a smooth transition and expanded capabilities for existing projects.

Maria Jose Herrera
Maria Jose Herrera
December 04, 2024