<?xml version="1.0" encoding="utf-8"?>
<oembed>
  <version>1</version>
  <type>rich</type>
  <provider_name>Libsyn</provider_name>
  <provider_url>https://www.libsyn.com</provider_url>
  <height>90</height>
  <width>600</width>
  <title>112 4 Cool CF books with author Luis Majano</title>
  <description>Luis Majano talks about “4 Cool CF books” in this episode of the CF Alive Podcast, with host Michaela Light. Show notes Learn Modern CFML in 100 minutes  Why wrote  Started by Mike Hanky 100 minutes of CF on GitHub but not completed  Inspired by Ruby in 100 mins Luis asked to complete the CF book   Take CFML to next level, modern   What about Who it is for  Reference for all CFers to write in modern CFML Newbies to CFML   How to read/buy  Online  https://modern-cfml.ortusbooks.com/ Open source book   https://github.com/ortus-docs/Modern-ColdFusion-CFML-In-100-Minutes In GitBook Kept up to date with pull requests   Print and Kindle and PDF CF code to export to PDF for Amazon   https://forgebox.io/view/gitbook-exporter     Really 100 minutes? Yes Future  Mini videos on the chapters for CFCasts    102 ColdBox HMVC Tips and Tricks  Why 102?  Was (100 + 1) + 1 - overachiever   Why wrote  Help ColdBox users Wrote 30 minutes per day 5 tips per day and from the team   What about Who it is for  All levels of ColdBox users  Newbies Medium advanced     How to read/buy  Oruts site PDF + eBook Made with Ulysses&amp;amp;nbsp; book publishing tool Closed source   Future - video version for CFCasts  Two new books announcement 102 CommandBox Tips and Tricks  All levels of CommandBox users  Newbies Medium Advanced   Server spin up  Undertow JBOSS   Package management ForgeBox 1000 open source modules CLI (Command Line Interface) and REPL  102 TestBox Tips and Tricks  Automated testing TDD (Test Driven Development) - write unit tests before writing the code  Developer paralysis from having to write tests first Refactor code to be testable Write tests for only the most complex CFCs Just in time testing - write test after you see a bug so that bug doesn’t come back later   BDD (Behavior Driven Development) - higher level testing and user behavior  From top requirements and stories down   Also Mocking objects and data (was MockBox)  Dummy code objects until the real object is created API mocking   Coverage testing  Currently with FusionReactor Might be standalone later   Why to test What to test When to stop writing test Launch at ITB  Other books   https://www.ortussolutions.com/learn/books/ Online documentation of these products  ColdBox CommandBox TestBox WireBox CacheBox ContentBox    https://ortusbooks.com/ Online is up to date, printed book is out of date ColdBox  Why are you proud to use CF?  The best language - used many  ASM, Basic, C#, Grovey, Java, CF   Productive  WWIT to make CF more alive this year?  Build solutions in CF (not focus on cool language features) Tell folks about it!  What are you looking forward to at Into The Box Web Development Conference 2022?  New family friendly venue in Houston TX 1 day workshops Other big speakers, including from other languages  &amp;amp;nbsp; Mentioned in this episode    https://www.ortussolutions.com   Learn Modern CFML in 100 minutes   102 Tips and Tricks   GitBooks    CFCasts podcast episode with Eric Peterson   Ulysses   ITB conference Sept 2022    Brad CommandBox extensions podcast episode   Bio Luis Majano  Luis Majano  (@lmajano) is a Computer Engineer that has been developing and designing software systems since the year 2000. He was born in San Salvador, El Salvador in the late 70’s, during a period of economical instability and civil war. He lived in El Salvador until 1995 and then moved to Miami, Florida where he completed his Bachelors of Science in Computer Engineering at Florida International University. Luis resides in Houston, Texas with his beautiful wife Veronica, daughter Alexia and son Lucas! He is the CEO of  Ortus Solutions  (@ortussolutions), a consulting firm specializing in web development, ColdFusion (CFML), Java development and all open source professional services under the *Box stack. He is the creator of ColdBox, ContentBox, WireBox, MockBox, LogBox and anything BOX, and contributes to many open source ColdFusion/Java projects. You can read his blog at  www.luismajano.com. &amp;amp;nbsp; Links    Luis Majano | LinkedIn   Twitter   Ortus Solutions   </description>
  <author_name>ColdFusion Alive</author_name>
  <author_url>https://teratech.com/podcast/</author_url>
  <html>&lt;iframe title="Libsyn Player" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/22824656/height/90/theme/custom/thumbnail/yes/direction/forward/render-playlist/no/custom-color/88AA3C/" height="90" width="600" scrolling="no"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt;</html>
  <thumbnail_url>https://assets.libsyn.com/secure/content/169031178</thumbnail_url>
</oembed>
