About f/cfml

f/cfml

Adobe ColdFusion, Lucee, and BoxLang

Created Feb 13, 2026

1
Member

f/cfml
GitHub - cfjedimaster/coldfusion-social-wrappers: ColdFusion wrappers for social networks.
github.com

ColdFusion wrappers for social networks. Contribute to cfjedimaster/coldfusion-social-wrappers development by creating an account on GitHub.

GitHub - cfjedimaster/coldfusion-social-wrappers: ColdFusion wrappers for social networks.
f/cfml
Into the Box Sessions Round 2 is now Out!
ortussolutions.com

<a href="#second-round-of-the-into-the-box-2026-agenda-is-live" id="second-round-of-the-into-the-b

Into the Box Sessions Round 2 is now Out!
f/cfml
Computational Friction: When Systems Wait, the Grid Pays
substack.com

Before we build the next trillion dollars of data centers, we should ask how much compute is compensating for architectural data distance.

Computational Friction: When Systems Wait, the Grid Pays
f/cfml
KISDigital | Boxlang SSG
kisdigital.com

A static site generator written in Boxlang

KISDigital | Boxlang SSG
f/cfml
f/cfml
A Table Row Linker Directive In Alpine.js
bennadel.com

Ben Nadel demonstrates his Alpine.js directive that allows rows in a data grid to programmatically trigger clicks on the row's primary link.

A Table Row Linker Directive In Alpine.js
f/cfml
CBWire: Computed vs Data Properties

CBWire (ColdFusion Livewire) follows patterns similar to Laravel Livewire. Here's a breakdown of when to use each:

Data properties are the reactive state of your component. They are:

Use data properties when you need to:

Computed properties are derived values calculated on the fly. They are:

Use computed properties when you need to:

The biggest practical benefit of computed properties in CBWire is the per-request caching - if your template calls getFilteredProducts() five times, the database query only runs once. When you genuinely need a fresh result, simply pass false to bypass the cache. This makes computed properties ideal for wrapping service calls driven by your data property filters, without worrying about redundant queries.

f/cfml
Build Secure, Scalable WebSocket Applications with SocketBox + BoxLang
ortussolutions.com

<a href="#build-secure-scalable-websocket-applications-with

Build Secure, Scalable WebSocket Applications with SocketBox + BoxLang

https://www.ortussolutions.com/blog/build-secure-scalable-websocket-applications-with-socketbox-boxlang

f/cfml
GitHub - ortus-boxlang/boxlings: A hands on approach to learning BoxLang by solving small exercises and TDD/BDD Specs
github.com

🧪 A hands on approach to learning BoxLang by solving small exercises and TDD/BDD Specs - ortus-boxlang/boxlings

GitHub - ortus-boxlang/boxlings: 🧪 A hands on approach to learning BoxLang by solving small exercises and TDD/BDD Specs

https://github.com/ortus-boxlang/boxlings

f/cfml
Lucee 7.1 faster, lighter components
lucee.org

Previously, adding accessors=true to a component meant that every instance duplicated property metadata and regenerated getter/setter UDFs - even though these are static metadata that never change at runtime. This added unnecessary memory overhead and slowed down instance creation, especially for components with many properties (also with accessors=false). This PR implements a flyweight pattern: properties and accessor UDFs are now generated once at bytecode compilation time and shared across a...

Lucee 7.1 faster, lighter components

https://dev.lucee.org/t/lucee-7-1-faster-lighter-components/17070

f/cfml
Parseable JSON is Not Always Valid or Consistent JSON
mycfml.com

https://www.mycfml.com/articles/parseable-json-is-not-always-valid-or-consistent-json/

f/cfml

Adobe ColdFusion, Lucee, and BoxLang

Created Feb 13, 2026

1
Member

Moderators
u/rob