JC
Member since Jul 3, 2012
- Profile: /members/10093-jc.htm
- Comments: 19
Recent Blog Comments By JC
-
Collocating My ColdFusion, CSS, And JavaScript Files
Posted on Oct 15, 2024 at 1:58 PM
This is either going to make people laugh or tick them off. Either way, I'm going for it. Ahem ... Hey! Aren't those called "fuses"?... read more »
-
In Life, Things Suffer More From Disuse Than From Overuse
Posted on Jan 3, 2023 at 1:34 PM
Your father sounds like a fantastic man, and looks like a fantastical one. Happy New Year. Here's to learning along with you.... read more »
-
A Database Column For "Date Updated" Has No Semantic Meaning, Nor Should It
Posted on Oct 27, 2022 at 12:55 PM
I can articulate a good reason: Although an "updated_at" column may hold no sematic meaning for your users, it does hold sematic meaning for your system . Those columns are important metadata for any kind of information and/or content management strategy you may want to implement ... read more »
-
SQL "Join Tables" Are Just "Entity Tables" With Hard-To-Name Concepts
Posted on May 19, 2022 at 2:33 PM
I would hesitate to categorize join tables as a "code smell" insofar that there's nothing off or wrong about them inherently. The ability to shift your perspective and see other facets of this stone is the paramount takeaway of the thought experiment. What you do with that ability ... read more »
-
Feature Flags Shift The Balance Of Power Away From Designers
Posted on Jul 29, 2021 at 8:12 AM
Ben, What are your triggers for moving code from Staging to Prod, in a generic sense? I don't think you're advocating that code be collocated in both environments prior to QA being completed, but you did not explicitly state that in your post. A pedantic point, I know. My thoughts immediat... read more »
-
Uploading Files With HttpClient In Angular 7.2.11
Posted on Apr 2, 2019 at 10:57 AM
@Ben, Would black-listing, or more effectively white-listing, file types alleviate this security concern?... read more »
-
I'm Going To Stop Worrying About Tightly-Coupled DOM Access In Angular 7.2.7
Posted on Mar 21, 2019 at 4:38 PM
Dr. Benlove or How I Learned To Stop Worrying And Love The DOM... read more »
-
Static Methods Are Inherited When Using ES6 Extends Syntax In JavaScript And Node.js
Posted on Jul 21, 2017 at 10:06 AM
Wanted to let you know that this article has been referenced from the Smashing Magazine web site. Web Development Reading List ( https://www.smashingmagazine.com/2017/07/web-development-reading-list-190-images-web-notifications-angular-code-splitting/ )... read more »
-
The User Experience (UX) Of Waiting And The Affordance Of Lines / Queues
Posted on Apr 19, 2017 at 9:22 AM
All this being said: what would be your UX solution to the Chipotle dilemma? - A seperate large-orders counter? - Manditory call ahead on orders over a certain size, pushing those users into a more catering-like experience? - An express counter for users that have single, uncustomized orders? - Des... read more »
-
The User Experience (UX) Of CSS Text-Transform On Form Input Fields
Posted on Mar 28, 2016 at 9:36 AM
Just to play devil's advocate: couldn't a text-transform be implemented to clue the user in to what will happen to their data on the server side? Otherwise, isn't it just as confusing to see an all-caps view of the data, when what they entered was mixed-case (to follow your example).... read more »
-
The Worst Code I Ever Wrote Was The Code I Wrote Six Months Ago
Posted on Feb 5, 2016 at 8:45 AM
**BLUF: Take to heart and *grok* that no one knows everything. and Jon Snow knows nothing.** I think the key word in all this is "exceptional." By definition, an exceptional engineer is unique, or at least very, very rare; they are the exception to the norm. As Will Rodgers said: "We... read more »
-
Using structDelete() With Cookies Does Not Alter Cookie Scope In ColdFusion
Posted on Dec 10, 2015 at 7:57 AM
OK, I'll bite. How *do* you remove that key from the Cookie scope then?... read more »
-
Snooper.cfc - A ColdFusion Component For Finding Live Variable Leaks
Posted on Nov 4, 2015 at 7:48 AM
What are some of the "unexpected and generally inconsistent and hard-to-reproduce" behaviors you've experienced from leaked variables? I think explicit examples will help to provide context and reference for users that have this problem, but may not realize it.... read more »
-
Error Object Properties Are Not Iterable / Enumrable In Node.js
Posted on Jul 27, 2015 at 10:07 AM
You said: "More often than not, properties are non-enumerable for a reason." What could that reasoning be for these specific properties? Any guesses?... read more »
-
You Have To Explicitly End Streams After Pipes Break In Node.js
Posted on Oct 6, 2014 at 9:50 AM
Why not both? Emit an "end" and then .end() it. As Bill Cosby once quipped: "First you say it, then you do it."... read more »
-
How Often Do Filters Execute In AngularJS
Posted on Jun 21, 2013 at 4:24 PM
@Ben, So effectively, FW/1 becomes an API for a data repo while AngularJS functions as the site proper. If I'm understanding it correctly, then why use FW/1 at all? Wouldn't a large collection of remotely accessible CFCs accomplish the same task? (FWIW, I can think of some benefits - but I'd lik... read more »
-
How Often Do Filters Execute In AngularJS
Posted on Jun 21, 2013 at 2:31 PM
Since you've posted quite a bit about AngularJS, what are your feelings on using it in conjunction with a server-side framework like FW/1? Are there benefits to be gained from having a framework on each side of the pipe or would there be too much redundancy and/or conflict in the systems?... read more »
-
Domain Models Expose Behavior, Not State
Posted on Jul 3, 2012 at 12:02 PM
Just realized I should have been saying "persistence model" instead of "domain model". This is what I get for posting before reading the originating source material.... read more »
-
Domain Models Expose Behavior, Not State
Posted on Jul 3, 2012 at 11:36 AM
Does this thinking line up with a mindset that the domain model has public and private properties? Or maybe external and internal might be better terminology? Or is the idea to not think about the composition of the domain model at all and instead ONLY think about the actions of the entities and w... read more »