Blog

Auto-casting Java Functional Interfaces to BoxLang Functions

Maria Jose Herrera |  August 21, 2024

We’re thrilled to introduce auto-casting for Java functional interfaces to BoxLang functions. What does that mean? Simply put, you can now take a functional interface from Java and seamlessly use it as a BoxLang function.This makes it easier to integrate Java’s robust functional programming capabilities directly into your BoxLang code.

Read More

Believe It or Not, There Are Still CFML and ColdFusion Developers Who Aren't Using CommandBox Yet

Cristobal Escobar |  August 20, 2024

CommandBox has become a game-changer for many developers in the world of CFML and ColdFusion development. But, surprisingly, there are still developers who haven’t embraced this powerful tool yet. If you’re one of them—or even if you’re just curious about what CommandBox can do for you—here are the top 10 reasons why you should start using CommandBox today!

Read More

ColdBox REST API Caching

Maria Jose Herrera |  August 19, 2024

Caching is a powerful technique to boost the performance of your REST API. By reducing server load and speeding up response times, caching enhances the efficiency and scalability of your API. ColdBox offers advanced caching capabilities to optimize your API's performance.

Read More

BoxLang 1.0.0 Beta 10 Launched

Luis Majano |  August 16, 2024

We are pleased to announce the release of BoxLang 1.0.0-Beta 10! BoxLang Betas are released weekly. This is our tenth marker and we are incredibly excited to bring you a very big release. This gives us a huge push forwards towards compatibility with other engines and many more new features we have always wanted in our language. Enjoy!

What is BoxLang?

BoxLang is a modern dynamic JVM language that can be deployed on multiple runtimes: operating system (Windows/Mac/*nix/Embedded), web server, lambda, iOS, android, web assembly, and more. BoxLang combines many features from different progr

Read More

Call for Speakers | Into the Box 2025

Maria Jose Herrera |  August 16, 2024

Contribute to Shape a Dynamic Future for Modern Developers! We’re excited to invite you to share your knowledge and insights at Into the Box 2025: The Future is Dynamic for Modern Web Developers!Contribute to Shape a Dynamic Future for Modern Developers! We’re excited to invite you to share your knowledge and insights at Into the Box 2025: The Future is Dynamic for Modern Web Developers!

Read More

Maximizing Productivity with Expert ColdFusion Support and Mentoring

Cristobal Escobar |  August 15, 2024

What is Expert ColdFusion Support and Mentoring?

Expert support refers to professional assistance from seasoned ColdFusion and CFML developers who can quickly resolve issues, offer best practices, and provide tailored solutions. Mentoring involves experienced developers guiding less experienced team members, enhancing their skills, knowledge, and confidence through direct feedback and hands-on learning.

When Should You Seek Expert Support and Mentoring?

You should see...

Read More

ColdBox REST APIs: A Deep Dive into Routing!

Maria Jose Herrera |  August 14, 2024

Routing is a crucial aspect of building REST APIs. It defines how your application responds to different HTTP requests and ensures that each endpoint is handled correctly. Effective routing allows you to manage how data is accessed, manipulated, and presented, making it an essential skill for developers working with RESTful services.

Read More

New BoxLang Feature: Java Method References and Higher-Order Functions

Maria Jose Herrera |  August 13, 2024

We’ve added more goodies to our BoxLang Java interop: method references and higher-order functions. CFML has never let you do these things, making Java Interop feel like a second-class citizen. But with BoxLang, we’re elevating Java integration to a new level.

Read More

BoxLang 1.0.0 Beta 9 Launched

Luis Majano |  August 09, 2024

We are pleased to announce the release of BoxLang 1.0.0-Beta 9! BoxLang Betas are released weekly. This is our ninth marker and we are incredibly excited as we are coming close to our stable release. We have some great news in this release!

What is BoxLang?

BoxLang is a modern dynamic JVM language that can be deployed on multiple runtimes: operating system (Windows/Mac/*nix/Embedded), web server, lambda, iOS, android, web assembly, and more. BoxLang combines many features from different progr

Read More

New BoxLang Fix: BoxLang BIFs Return Data

Maria Jose Herrera |  August 08, 2024

We’ve got an exciting update for you! In our upcoming beta release, we’re tackling an issue with certain Built-In Functions (BIFs) that return true instead of the original data structure. This change will make chaining operations easier and more intuitive.

Read More