It doesn’t matter if you’re working on a website, an app or on a complex back end enterprise system. We all know that software is usually not free of bugs. Monitoring your back end systems in some way is reasonably common nowadays. But is there more to it than just dumping errors into a DB table?
This year's programme was once again open for participation from the CFML and wider development communities. If you're interested in what the Call For Papers for CFCamp 2023 looked like - it's still online on papercall.io (but now closed as of mid-March 2023).
So far, we have confirmed and announced 21 talks. There are still a few more to come, stay tuned.
The sessions will be assigned to slots and rooms a bit closer to the event.
When your business rules overwhelm you with complexity and you need your business users to be able to change them, what do you do? My solution was software that presents business rules as a flow chart. Sophisticated enough to represent the rules but simple enough for users to modify them.
Test your application in the same way your users interact with it while still writing your tests in TestBox and CFML. Learn tips and techniques for writing good end-to-end tests, and discover the power of Playwright.
The ColdBox cbSecurity module is a collection of modules to help secure your ColdBox applications. From security contexts, rules, annotations, headers and even password generation. cbSecurity will help you secure all things.
Containers have become the cornerstone of modern development, but hardcoded configurations can complicate deployment and limit their usefulness.
Don't Quit Your Day Job (Unleashing Creativity: The Inspiring Synergy between Software Developers and Emerging Technologies)
Join us for an enlightening keynote presentation that will demonstrate how software developers and emerging technologies have a rich history of collaboration, even when it initially appeared that new advancements might threaten the profession.
Currently, the presenter is using custom created ETL to load data from different sources into the database. Does it work?
This talk will uncover the brutal truth about Agile software development and software architecture! Jafar will share real-world examples about ugly truths and harsh realities of these practices. Through raw and unfiltered insights and case studies learn how to turn the pitfalls into opportunities.
Cypress.io is an awesome frontend testing tool that can run automated tests with the help of embedded browsers and their APIs. Check if your website does what it says with scripts in an easy-to-learn JS syntax and watch cypress open a browser and magically check your site as if it were a user.
What’s new in CF2023–that you may not hear so much about? With each release, certain “key” features get lots of attention, but there are always little “hidden gems” that may excite you even more.
Hosting multiple Lucee websites on a single computer can be complex and frustrating. Using CommandBox and ModCFML, this talk will help smooth out those complexities and relieve you of those frustrations.
You love Lucee and know a bit of Java and would like to get involved with making Lucee even better?
Incident management can be challenging and throw you curveballs with unexpected issues, resulting in data loss, downtimes, and overall money & hours of sleep going to waste, BUT! There are practical things you could do & prepare you to make it a smoother process and handle it better.
Pity the developer whose stack dictates their solutions. Masa CMS has an assortment of tools and methodologies for integrating into the modern ecosystem. From headless renders to JS SPA’s, Masa’s flexibility will free your solution from the underlying stack
In this presentation, the speaker discusses the process of scaling tasks using Lucee’s Task Event Gateways and Kubernetes. The presentation highlights the challenges of quickly scaling to meet demand and the benefits of using Lucee’s Task Event Gateways for task management.
We’ll look at what you’re doing right… and wrong when storing your user passwords. We’ll look at the most basic forms of password storage and move to more secure methods, discussing advantages and disadvantages of each method, including covering high-visibility hacks that have hit real companies.
In this talk, Alex and Dominic discuss the problems and solutions they have used to efficiently run and scale their vast CFML estate across different regions in Kubernetes using Preside, Gitlab, ELK, Grafana and more!
It doesn’t matter what language you use, security weaknesses will find a way to show up. In this talk we’ll look at 25 types software weaknesses that cause the most security vulnerabilities. For each weakness we’ll look at how CFML might be impacted and most importantly to avoid it.
Data collection done by people is a wasteful act, and could result in a duplicated work. Gathering info for tasks, for code readability or for infrastructure maintenance - Documentation plays a crucial part in that. How can we write technical docs in an easy way & why should we? find out here!
Unleash the Power of FusionReactor and OpsPilot AI: Accelerate Troubleshooting and Optimize ColdFusion Performance
Join us for an exclusive presentation on FusionReactor and OpsPilot AI, where we'll demonstrate how these powerful tools can revolutionize troubleshooting and optimize the performance of your ColdFusion applications.
A breakdown of all CSS features that made it into browsers lately and a peak into upcoming features from someone involved in the CSS standardization.
Apps are getting more complex, clients have big expectations, and the world is growing quickly. But the idea of using a full blown testing framework feels daunting, so instead we do...nothing.