TODO: Granting Yourself Permission To Move Forward
Ben Nadel discusses the power of a TODO comment to grant permission in the face of a sub-optimal solution....
From: Ben Nadel
Ben Nadel discusses the power of a TODO comment to grant permission in the face of a sub-optimal solution....
From: Ben Nadel
Ben Nadel explores the interplay between Signals, array mutation, and change detection in Angular 18....
From: Ben Nadel
Ben Nadel explores the lazy evaluation of computed Signals in Angular 18....
From: Ben Nadel
Ben Nadel shares how he's building Angular utility apps inside his ColdFusion blogging platform using Docker Compose....
From: Ben Nadel
Ben Nadel and the crew talk about the best and worst code that they've seen (which is sometimes the code that they also wrote)....
From: Ben Nadel
Ben Nadel and the crew talk about bureaucratic processes at work, why they exist, and what we can (maybe) do about them....
From: Ben Nadel
Ben Nadel creates a transient view helper service that is unique instantiated for each host component in Angular 18....
From: Ben Nadel
Ben Nadel and the crew talk about career advice that they'd give to their younger selves....
From: Ben Nadel
Ben Nadel deconstructs the argument that the size of a JavaScript application affects the overall performance of said application....
From: Ben Nadel
Ben Nadel explains that code isn't magical - that's is just a series of commands. And that thinking about it this way makes it easier to maintain....
From: Ben Nadel
Ben Nadel and the crew talk about code reviews; and reflect on the decision tree that we use when reviewing other people's code...
From: Ben Nadel
Ben Nadel creates an x-input directive in Alpine.js which allows outer component properties to be bound to inner component properties....
From: Ben Nadel
Ben Nadel tries to build a tri-state switch / toggle using Alpine.js....
From: Ben Nadel
Ben Nadel demonstrates how to use attributeCollection to manage locking in ColdFusion....
From: Ben Nadel
Ben Nadel demonstrates how he highlighted the dynamic parts of a pretty-printed JSON value in JavaScript....
From: Ben Nadel
Ben Nadel and the crew talk about the viability of the Minimum Viable Product; and whether solopreneurship is still possible in the web application industry....
From: Ben Nadel
Ben Nadel demonstrates how to access the internal key-casing of a struct key in ColdFusion....
From: Ben Nadel
Ben Nadel looks at the OWASP Java Encoder project's recommendation to double-encode dynamic URLs in an HREF context....
From: Ben Nadel
Ben Nadel creates a user defined function, toEntries(), for normalizing collection iteration in ColdFusion....
From: Ben Nadel
Ben Nadel demonstrates how to sort an array with a subset of priority items in ColdFusion....
From: Ben Nadel
Ben Nadel and the crew talk about the insecurities that they feel at work regardless of how much value they create for their companies....
From: Ben Nadel
Ben Nadel updates his FusionCode algorithm to allow for key-casing and type-coercion settings to be configurable in ColdFusion....
From: Ben Nadel
Ben Nadel and the crew talk about the mechanics of A/B testing; and, how it might be incrementally added to a bulk email system....
From: Ben Nadel
Ben Nadel demonstrates how to extract illegal tag names from the OWASP AntiSamy HTML sanitization error messages in ColdFusion....
From: Ben Nadel
Ben Nadel creates a FusionCode algorithm which is a ColdFusion-oriented version of Java's HashCode concept....
From: Ben Nadel