July 2010
1 post
Kickstarter - Theater Town: A Documentary about a... →
Mitch’s documentary looks amazing. I can’t wait to see how it comes out!
Jul 2nd
June 2010
1 post
ftw →
Jun 26th
May 2010
1 post
On Code etc.: 0 to application in a day, with... →
I just saw this today and loved it. Enjoy. Web frameworks are a dime a dozen these days, and they all promise to deliver enormous productivity boosts without limiting your creativity. The darker side of it is that while they often allow you to create applications very quickly, sometimes they make it pretty hard to…
May 3rd
2 notes
April 2010
4 posts
Apr 4th
Apr 4th
Apr 4th
This just in: Nerds are Mad at the iPad!!!!
I love how a device that no one has really used has caused such a rift in the geek/nerd/tech/yawn universe. So, I’m going to weigh in…. I remember when Apple came out with the Macbook Air and nerds were up in arms over that because of the price. It was under powered by their stupid, nonsensical standards. You know what happened? People who travel a lot and need a computer that...
Apr 3rd
March 2010
4 posts
Anti Patterns Catalog
Anti Patterns Catalog: ” Anti Patterns Catalog ‘Catalog’ is a technical term in the PatternCommunity: a list of patterns is called a catalog. This catalog lists...
Mar 17th
Mar 10th
67 notes
Mar 7th
Sooooooooooo tired. And bored. Gnoght.
Mar 7th
January 2010
2 posts
"You have enemies? Good. That means you’ve stood...
‘You have enemies? Good. That means you’ve stood up for something, sometime in your life.’ - Winston Churchill (Via Minimal.)
Jan 24th
The CodeMash Precompiler Part 0
I’ve had several interested friends ask about “how the precompiler” went. As the acting Iteration Manager I can say that it exceeded my every expectation but what does that “mean”. Well I’m going to be compiling the information that was collected from the event and putting it into a case study for a team of 50 developers, whom only half of which were familiar...
Jan 17th
December 2009
7 posts
iPhone and Android Development - NOT STARTING A...
Perception is truly reality. The way we see the world shapes how we look to solve problems. It’s with that grain of salt that I offer up this response to Mr. @JonathanPenn’s tweet to substantiate my claims on the interwebs this morning. Boy, I hate getting into these messes but he’s right to call me out and clarify. Here’s our convo: With that history you must know...
Dec 28th
1 note
Lessons from Uncle Bob
Those of you who were fortunate enough to hear Uncle Bob Martin speak at Columbus Ruby Brigade last Monday are aware of the amount of wisdom that can be garnered from listening to him. If that is the case then certainly pair programming with him for the day would be equally enlightening. Monday morning when I walked into the EdgeCase offices there in a corner was a face that I was familiar with...
Dec 23rd
JavaScript Part 5 - The Client Side
So, if JavaScript ever really had a true intention, I believe that intention was to bring static HTML documents to life. I’m sure if we read the history since 1995 (give or take a year) then we’ll notice that most work with JavaScript was aimed at giving the static web a much needed shot in the arm. To understand how JavaScript works its magic we have to dive into the DOM or Document...
Dec 20th
1 note
JavaScript Part 4 - the "this" operator
OK, take a deep breath, hold your nose and get ready to finally understand this. When my friends first dive into JavaScript the this operator throws people for a major curve. To really understand what it is I’m going to try my best to distill its essence into a simple explanation that while not fully encompassing the nuances of “this” use should go along way to helping you...
Dec 16th
JavaScript Part 3 - Prototype Based Language
For a few years the alpha geek crowd has been debating (read: justifying their own preferences) what type of Object Oriented Language features are the most developer friendly. I never have the heart to remind these folks that everyone experiences the world differently and some will always understand class based OO and others want something else. Well, one of those “something else” is...
Dec 16th
JavaScript Part 1 - hello JavaScript!
JavaScript is an object oriented scripting language. It is a dialect of the ECMAScript standard. It is dynamic, loose typed and prototype-based. It has first-class functions. That means a function is an object in JavaScript. You can treat it as such. If you’re looking for some history of the language and an introduction of the “why” check out Mozilla’s A...
Dec 16th
JavaScript Part 2 - The Free Stuff
This is a tough one. I don’t generally like to discuss the built in objects of a language because they are easily searched for. Instead I’ll list a few and then talk about using them as that’s a little more subjective and worthy of discussion and continual review. Quick Reference: Types Numbers Strings Booleans (true|false) Objects undefined and null ...
Dec 16th
November 2009
2 posts
Cucumber intro
Well, I’ve had a few requests for the slides on this one. So, without further adieu, I present the slides for my cucumber introduction. I will also be presenting this topic at CodeMash in January and the Cleveland Ruby Brigade on 11/30/09. So, stop on by and let’s talk BDD in person.
Nov 25th
Re: "It's OK not to unit test" or what you do on...
Read this. Don’t skim, read the whole thing. Then come back here. I have a thought that I wish to express here and it may be controversial to some. You’ve been warned. The issue in this cashto’s blog entry hovers mostly around platform and language. Simply put, unit testing is the art of testing small units of code. In Test Driven Development you do not write new code until...
Nov 5th
2 notes
October 2009
3 posts
My jQuery talk for the MVC firestarter
Hey, if you would like to follow along today during my 1:00 talk please feel free. If you missed it, here are the slides, I’ll publish the code samples some other time.
Oct 17th
Goodbye, Twitter
Twitter has done more harm to my emotional state than it has ever done good. The good is that for people that I really enjoy communicating with I get insight into their lives and what they are into. Twitter was a place that helped me find EdgeCase and for that I’m grateful but one good thing and n+1 arguments, well, it’s not balance. The bad part is that sometimes you do not want a...
Oct 16th
Because I'm lazy... Fundamentals of OOP in C#
Here you go friends, I’m sorry this took soooooo long but it’s up. Fundamentals of OOP in C# :) Please to enjoy!
Oct 6th
September 2009
1 post
The Leon Gersing over-exposure tour continues!
If there is such a thing as over exposure, then I’m experiencing it at the moment. So, please try to bear with me and I’ll do my best to keep from jumping the shark. For those interested here’s a list of some shows that feature me. Also, a few notices of where I’ll be speaking in the near future, please drop by and let’s chat! :) David Giard’s Technology and...
Sep 17th
August 2009
2 posts
Value and Money are not the same.
It’s difficult in the U.S. to really understand value. The value of a hard day’s work. The value of a hug. The value of trust. The value of the qualitative. When commoners in the middle to lower classes in America debate politics they do so in an aimless, impotent fashion that allows them to build fortresses of self perpetuating plausible deniability. Instead of understanding issues...
Aug 2nd
Apple's Google Voice Fail.
Look, I’m no pundit. I’m just a developer trying to do right by the world. When giant corporate entities start pissing all over one another I could usually care less. The PC vs Mac debate, for instance, is something I never really cared about. I don’t prefer the Windows OS. I prefer OS X. That’s a preference not a condemnation of Windows. I develop on/for windows machines,...
Aug 2nd
July 2009
3 posts
Coming to a town near you... ME!
Ok, kittens, I’m fixin to get my speak on. Recently, given my move to becoming a professional rubyist, I’ve shifted my speaking to be on topics more relevant to topic that are closer to my heart and closer aligned with my day to day operations and growing expertise. With that and by the grace of my wonderful EdgeCase family I’ve taken a larger step into the Ruby presenting...
Jul 24th
WatchWatch
HAPPY BIRTHDAY DAD!
Jul 19th
Listeningridmichaelson: New Song Demo- Walk Away ...
Jul 2nd
203 notes
May 2009
2 posts
Official Google Blog: Mowing with goats →
May 3rd
Since everyone else is talking about it...
It’s Sunday. I’m looking through my RSS feeds enjoying the sun on my face and listening to Dire Straits thinking about an old girlfriend, Brenna, when it hits me. People really have their drawers matted to their ‘taints about the dude, Matt, who did a talk about CouchDB. I’ve come to some conclusions too regarding this event that I’d like to share. I get it. Some...
May 3rd
April 2009
4 posts
"Don't be a plumber" is horrible advice.
I’m pretty sure that this can’t be a ubiquitous phrase across platforms and doing some searching as revealed that perhaps this is a regionalism that has, for better or worse, infected the .net community. The phrase is “Don’t be a plumber” and it’s meant to say, don’t waste your time building something that someone else may have already built for you. ...
Apr 20th
Men have got to do better.
I tend to be a gregarious person. I’m ok talking with new people, even those with differing opinions and personalities. I enjoy meeting people. The thing I find discouraging about people’s “outward” personas, especially men but not limited to them, is the objective of fitting in. The way that many will try to fit in is to belittle those around them. They mistake...
Apr 19th
Central Ohio Day of .NET
Hell yeah!!! I’m going to be there talking about JavaScript! So, go, let’s have a beer and enjoy ourselves through the wonderful art of communication. I’m not shy but I can easily become distracted so if I haven’t found you and said hi, make sure to find me and say hi! Man, I’m soooo stoked!!!!
Apr 17th
WatchWatch
this is one of my favorite songs… ever. I just learned it on the uke.
Apr 13th
March 2009
4 posts
Size Matters
There’s a common question that’s asked when there’s an event I’m speaking at. The question is “will this work for large development groups” or some variation on that phrase. The question is an interesting one because I almost always reply with “Of course it does”. The notion of TDD MUST scale, right? Right?! Over the years, I’ve come to...
Mar 24th
Hyperspaces FTW!
So, if you’re a mac user and you’ve got 12 bucks laying around and you think that the “spaces” feature in Leopard leaves a little to be desired well then you’re in luck. you can get a fully functional version of the app during the MacHeist3 event and if you love it, just buy a damn license and enjoy the awesomeness. Here’s some linkage for my rambling… ...
Mar 3rd
WatchWatch
Death Cab For Cutie :: Media
Mar 2nd
Trying out MarsEdit again
Well, now that I’ve officially gone off the custom weblog application kool-aid, I’ve decided to see what native apps out there have to offer. An app that I’ve tried before (years before Red Sweater got it) was MarsEdit. It was always one of my favorite mac apps, really simple, easy to use, etc. I suppose my complaint was that I always made my admin pages simple and I never...
Mar 1st
February 2009
36 posts
WatchWatch
A conversation with Sophia.
Feb 26th
WatchWatch
Sophie shines!
Feb 26th
Sean Fournier : Oh My →
Why not check out some free indie music? :)
Feb 25th
Gotta love the inter-tubes!
< Jax184> I finally got the windows embedded platform builder installed
< Jax184> so I can now make a version of XP that'll boot off of a 128 meg CF card
< moshez> jax184: my condolences
< moshez> why do you want to develop on crap xp platforms and stuff
< moshez> that sounds unfun
i love it when people ask windows questions or talk about windows dev and someone's very serious answer to the question is "use linux, noob"
< moshez> khmer: it's worked for me so far...
hurr hurr! you guys are aweosme!!!!!!
here's my impression of you
SCENE: Mission Control. Apollo 13 is spinning out of control.
All right, we've evacuated the command module and we're sealed in the LEM, but the oxygen filter is broken! we need another!
All right, Captain, we'll put together a team.
Team, here are the supplies they've got. We need to build an air filter for the LEM socket, right now.
They shouldn't have gone into the LEM.
We're kind of past that, moshez. They've evacuated all the oxygen from the command module.
Well it's just the right answer, they shouldn't have gone into the LEM.
All right, anyone else? We have to make sure it doesn't take sharp movements, because a good kick could tear right through the aluminum wall.
Well, you shouldn't have used aluminum.
All right, you know what, dickhole? That's not problem solving. They're in the LEM, the walls are aluminum, and they're in fucking space, so we need to solve this problem!
Well, they shouldn't have gone into space. I never need to.
What? This isn't about you. This is their situation and their problem and we need to build this air filter!
Well don't get mad at me for having the right answers.
I just drive to my house and I never have air filtration problems.
So, the astronauts have holed up in the LEM and they want us to build an air filter, and your solution is for them not to go into the LEM, not to build it with aluminum, not to go into space, and to drive to your house?
You're not thinking about this rationally.
TELL MY WIFE I LOVE HER
That radio is probably just picking up Casablanca.
--SCENE.--
< moshez> khmer: ok
< moshez> khmer: now I feel bad about myself
< moshez> no wait, I don't
< Beelzebub> moshez: you should.
Feb 22nd
Delish
frants: Baconnaise, anyone? My good pal frants found what is going to be at the top of my Christmas list this year!!!
Feb 22nd
1 note
My new title is an EdgeCase Software Artisan!
I can’t think of a better company to align myself with in my next opportunity than the fantastic folks at EdgeCase! It was made official yesterday and today I’ve been slowly going through the paperwork, dotting my i’s crossing t’s, if you will, to ensure a quick transition. The first thing to note is that this is a professional shift from my last job at Telligent which...
Feb 20th
Goodbye Telligent and Thanks for all the fish!
The only constant in life is change. Change comes to us every day in many different way. Some times they are big changes like a death in the family, the birth of a child and sometimes they are small, subtle changes like the change in the tide or the swift change in the direction of the wind in summer. It is our nature to change and evolve as much as the body continues to look for stasis, the world...
Feb 17th
Leon Gersing is available for hire!
Hello all! I hope that this message finds you well. Basically, I’m writing this to say that I’m officially on the market again. Friday was my last day with Telligent Systems and I’m on to the next best thing. I’ll surely do a write up of some of the great things that I learned while working with Telligent but the #1 thing that I think I’m going to miss is the people...
Feb 16th
1 note
Feb 14th