Is It True That If You Don't Use It, You Lose It?

Posted February 8, 2007 at 3:24 PM by Ben Nadel

Tags: ColdFusion, Javascript / DHTML, SQL

Heck yeah it's true!

I am of course, talking about the things you have learned... or more specifically, the things that I have learned. I now have over 500 blog posts on my site, the majority of which are of a technical, exploratory nature. A lot of it get's retained, but not all of it. I find, that unless I use a newly learned skill on a regular basis, I lose the ability to recall it on command (ie. when I need it while programming). But even more than recalling it, I just forget I know it and hence, a particular trick might not pop to mind when it would be most useful.

To remedy this, I am testing out the idea of a daily "If You Don't Use It, You Lose It" email that will send me 5 random blogs entries from my own database every day. I figure, most of the time, I will glance at it and trash it. But I figure, every now and then, I am sure I will come across a blog entry and be like "Oh crap! I totally forgot about that!"

Now, not all of the blog entries on my site are technical, so I am including blog entries on a category by category basis. Right now, I am including the ColdFusion, Javascript, and SQL categories. I figure this will cut down on the junk that I send myself... get a good signal to noise ratio going.

So anyway, this is designed to remind ME what the heck I wrote. However, if anyone else is interested in using it, feel free. I have an ultra simple subscribe / unsubscribe form here:

Sign up for, "If You Don't Use It, You Lose It."

We'll see if it helps me remember stuff on a permanent basis. It might... of coures, it might end up being totally useless.



Reader Comments

Feb 8, 2007 at 3:39 PM // reply »
15 Comments

Funny enough, now that I have been blogging for over 2 years I have forgotten much of what I wrote as well. The other day I was arguing a point regarding CF and someone brought a superbly written counterargument to my attention - it was written by me on my blog about a year ago. :)

The good thing about that argument is I was right no matter how you look at it!


Feb 8, 2007 at 3:42 PM // reply »
11,243 Comments

@Brian,

Ha ha ha, that is hilarious :) Good story.


Feb 8, 2007 at 4:19 PM // reply »
14 Comments

I'm constantly amazed at how much of the content from two books and hundreds of blog posts I've forgotten as well. It used to be that when someone asked me a CF question, I always had the answer on the tip of my tongue. Now I find myself having to crack open a book - that I wrote - to find out what I originally said about a particular point.


Feb 8, 2007 at 4:23 PM // reply »
11,243 Comments

Rob,

I know exactly how you feel. Sometimes, I will be trying to solve a particular problem and feeling a bit stumped. So I do a bit of Googling and then end up coming across one of my OWN posts :) Ooops!

This way, I figure it will take 30 seconds for me to glance over 5 random posts and I feel with every glance, the idea... or at least the idea of the idea becomes more permanently ingrained.


Feb 9, 2007 at 10:06 AM // reply »
95 Comments

Ben,

two things:

1. The 5 random posts thing sounds like a good idea for RSS feed - "Ben's 5 Random Posts" or something of that sort. What do you think? (I still subscribed to your email)

2. CodeSnippets - I run into the scenario often enough - "Damn, I know I've done something very similar to that, where the hell is it?", followed by scratching head and spending hours trying to find it.


Feb 9, 2007 at 3:07 PM // reply »
4 Comments

What a great idea! I love that motto. Its so perfect even in everyday life. Right now I'm trying to use my muscles so I dont lose them when I'm 80! ;-)


Post A Comment

Comment Etiquette: Please do not post spam. Please keep the comments on-topic. Please do not post unrelated questions or large chunks of code. And, above all, please be nice to each other - we're trying to have a good conversation here.

Please review the following issues:

Author Name:


Author Email:

Author Website:

Comment:

Supported HTML tags for formatting: <strong>bold</strong>   <em>italic</em>   <code>code</code>







  • Help Wanted - Find Your Next ColdFusion Job
Ben Nadel's Company - Epicenter Consulting Recent Blog Comments
May 22, 2013 at 5:35 PM
Script Tags, jQuery, And Html(), Text() And Contents()
This is still an issue 2 years later. jQuery is supposed to remediate these cross browser issues, no? I have been unable to find any statement from the jQuery team calling this behavior "by de ... read »
May 22, 2013 at 12:44 PM
Ask Ben: Query Loop Inside CFScript Tags
In cf10, if you call a function that has: local.result = {}; local.result.msg = ""; local.svc = new query(); local.svc.setSQL("SELECT * FROM..."); local.obj = local.svc.exe ... read »
May 22, 2013 at 12:29 PM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
@Ben: What version of Java are you using? Also, did you test users.id to see what Java reports as the data type? I wonder if it's not a Java primitive data type, but getting returned as something ... read »
May 22, 2013 at 11:47 AM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
@Dana, Awesome - so it looks like this bug was fixed in ColdFusion 10. Thanks so much for double-checking that. ... read »
May 22, 2013 at 11:37 AM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
When I c&p and run on cf10, I get: Selected User IDs: 1,4 User 1 selected: YES - YES User 2 selected: NO - NO User 3 selected: NO - NO User 4 selected: YES - YES User 5 selected: NO - ... read »
May 22, 2013 at 11:27 AM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
@Tom, Good thought, but no dice. Both of these still exhibit the same behavior: users.id[ users.currentRow ] users[ "id" ][ users.currentRow ] It's just something whacky happening with ... read »
May 22, 2013 at 11:07 AM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
Could your problem be that "users.id" is actually an ARRAY, not a single value? Perhaps try it again with "users.id[1]" (I only have CF8 here at work). ... read »
May 22, 2013 at 7:52 AM
Nested Views, Routing, And Deep Linking With AngularJS
Hi, Just a quick thank you. As it happens, for my own purposes, the pending ui-router work being done in native angular is likely the one I'll adopt, but your exploration, code and documentation of ... read »
InVision App - Prototyping Made Beautiful With Prototyping Tools