Cristobal Escobar

Avatar photo

Cristobal Escobar

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.

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]
Likes 4
Comments 4
Shares 0
Articles 38
Views 63,9K

All 4 Comments

Latest post

BoxLang 1.14.0 : Sets, Ranges, Inner Classes, and a Runtime That Talks Back

Table of Contents Dynamic Sets - A First-Class CollectionRanges - Lazy, Typed, Extensible IntervalsInner Classes and Template ClassesClass References as Callable ConstructorsDataNavigator JSONPath SupportQuery Transformers - Own Your Result ShapeGlobal Query DefaultsCompanion Release: bx-mcp Is HereOther Notable AdditionsschedulerNew() BIFserver.webModeString BIFs: ...

BoxLang 1.14.0 : Navigate Anything: JSONPath Comes to BoxLang’s DataNavigator

Table of Contents A Quick Refresher: What is the DataNavigator?What Is New in 1.14.0The Path Expression SyntaxPath Expression SyntaxReal-World ScenariosScenario 1: Processing an API ResponseScenario 2: Configuration IntrospectionScenario 3: Wildcard and Slice ExtractionChoosing the Right MethodPutting It All TogetherUpgrade and …

BoxLang 1.14.0 : Query Transformers – Take Full Control of Your Query Results

Table of Contents The Problem with Three Return TypesWhat Is a Query Transformer?The Transformer ContractLive Examples: Inline Closures1. Envelope with Metadata2. Domain Object Hydration3. Tabular Format (Near Zero-Copy)4. Rich Column DescriptorsReusable Class TransformersRegistered App-Level TransformersTransformer Resolution Orderbx:query Component SupportJDBC Metadata: …

BoxLang 1.14.0 : BoxSet is Here, BoxLang’s New First-Class Set Type

Table of Contents Why Sets? The Problem FirstMeet BoxSetCreating Sets: Every PathsetNew() — the workhorsesetOf() — varargs shorthandLiteral syntax: set{ … }Converting from other typesThe Three Variants in PracticeDefault (HashSet) — when order doesn’t matterLinked (LinkedHashSet) — when insertion order …

BoxLang 1.14.0 : Introducing Inner Classes

Table of Contents The Two FlavorsTemplate ClassesHoistingMultiple Classes in One ScriptProperties, Constructors, and Static MembersInheritanceJava InteroperabilityImports Are SharedTemplate Classes in .bxm FilesInner ClassesHoisting in Inner ClassesMultiple and Nested Inner ClassesInheritance Between Inner ClassesAccessing Outer Class StaticsExternal Access via $ SyntaxImporting …

BoxLang AI 3.2.0 — Image Generation, Web Search, Fluent Audio, Agent Registry & MCP Observability

BoxLang AI 3.2.0 is here, and it’s a landmark release. We’re shipping five major features: image generation, web search, a fluent audio builder API, a centralized agent registry, and deep MCP observability along with a suite of analytics improvements and …

Foojay Podcast #97: From Scripting Language to AI Powerhouse: How BoxLang Is Redefining JVM Development

Table of Contents YouTubePodcast AppsGuestsLinksContentBoxLang is a modern dynamic JVM language built for rapid application development. It’s 100% Java-interoperable, compiles to JVM bytecode, and deployable anywhere from OS to AWS Lambda to Spring Boot. In this episode, we sit down …

Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!

Table of Contents Making AI Useful in Real ApplicationsWhat This Webinar Is AboutWhat You’ll LearnJoin the Ortus Community AI is everywhere right now, but for many development teams, the biggest question is no longer “What is AI?” it’s “How do …

Intro to the BoxLang Formatter

Table of Contents Recommended Team Workflow You know the drill. Someone opens a PR and half the review comments are about tabs vs spaces, where braces go, or why that one function has its arguments formatted differently from everything else. …

Introducing bx-jwt: Enterprise-Grade JSON Web Tokens for BoxLang

Table of Contents The Fluent Builder — jwtNew()The BIF FunctionsHMAC Sign and VerifyRSA Sign and VerifyJWE Encryptionalg:none RejectionHMAC Minimum Key Lengths (RFC 7518 §3.2)Algorithm AllowlistClock Skew ToleranceAuthentication MiddlewareToken Refresh with Grace PeriodKid-Based Key RotationSigning (JWS)Encryption (JWE) JWT authentication is everywhere. …

Join the Community

Be a Part of Our Network

Subscribe to foojay updates:

https://foojay.io/today/author/cristobal-escobar/feed/
Copied to the clipboard