A while back, I commented on Kyle Neath‘s piece regarding screen resolution. Of course both of our posts went a bit beyond that, but it appears that we now have an answer from none less than Jakob Nielsen. In his latest Alertbox, Screen Resolution and Page Layout, Jakob tells us we are free to bump it up to 1024×768. So there you go – don’t say you never learned anything here!
forex 60 second binary option trading strategy 2014
strategies for binary options trading make a living with
binary options brokers what is the best strategy for
tag archives binary options signals skype
binary options trading practice accou
a the secret method binary options review
different aspects of binary options before considering matrix pro
john piper binary options
the binary option success
tag archives binary option signal provider review
a basic understanding of the binary options account
binary options trading 2014 earn up to 99 profit per trade
binary options signals the signals for trading
archer binary options signals review daily
binary options trading strategies articl
buy binaryoptionstradingsignalsyoutubeordernow shopping
binary options pros and cons
explain binary options
bugscore offers reviews and scores for binary options brokers
binary options trading strategy youtu
eztrading binary options trading review fast excellent support
no touch binary options brokers
binary option methods journ
gtoptions binary options virtual tour
top 10 binary options broker
option xe binary options trader insights 13th november 2014
thread binary options logo critique
binary option trading robot
cftc charges banc de binary with offering offexchange options trading
buy firstbinaryoptionsreviewreviews shopping
tag archives binary options trading vs gambling
binary options signals and profit in 60 seconds
tag archives trusted binary trading sites
xem chuyen nganh strhtmla worthwhile analysis binary options document
strategies of binary option trading
long to binary online
binary options corporate account
binary option us brokers review software download
tag archives binary options brokers in uae
make money with binary options what are the secrets to it
binary option signal 786 winning rate on averagezip
selecting 24option for binary options trading
amber binary options review
gci trading offers binary options
software search for binary options course
top binary options brokers in new zealand 2014
trading gbpjpy binary option
weekly binary options tournament with 100k prize pool
pam trading system binary data
binary options brokers strategy signals brokers
binary options 10 dlls trade 100
binary option system validati
binary signal pro
itm proteus 25 sept 2014 gold xauusd 5minute binary options trading
tips on how to minimize risks in binary options trading
optionfair is one of the best online brokers for binary options
tag archives binary options trading strategy that works
of course you can trade binary options in the index
double up binary option traderxp websites at headstats
10 minute binary option strategy
benefit from a binary options demo account
binary options mobile trading apps in 2014
are binary options legal
binary option platforms paypal
binary options presentation
selling gcc fonrex and binary options leads selling leads
joker signals deleted binary options signals
binary option trading strategies that work
binary option methods kit
higher demand for binary options and trading software
best binary options platform review trading bot
binary option methods discharge planning
is trading binary options halal
the rollover and the doble up in binary options
tag archives binary option in islam
german banker binary options scam
what stocks are best for binary options
how to win in binary options wiki
is binary option trading secure
is binary options legal in austral
legit binary options
benefits to investors on trading with best binary options
tag archives free binary option trading software
buy genuinebinaryoptionsbrokersunder50 shopping
ikkotrader simple binary options forex trading 1
get started with the sp 500 binary option
60 second binary options trading platform
binary options trading is it real review software download
gold binary bb12 option system 2014 gold bb12 system
binary options see significant growth in emerging markets like russia
binary option video review auto signals youtube
the book on forex trading tags binary bully options bully
binary options signals alerts
binary options cherrytrade
binary option methods west machi
binary options trading signals review what is it about
tag archives binary options straddle strategy youtube
binary options brokers free mp3 download
martingale binary options 08122014
best binary options trading course review cedar finance
binary options trading is a popular
you binary trading is something you may want to look into
what buyers want binary options entry signals for sale
binary options trading journ
binary option systems revie
taking binary options trades with clean setups
why you should not trade binary options
binary option system 2000 boiler
Joel put out a flurry of posts in the last few days including this interesting look at a recent Travelers Insurance ad that depicts geeks in a rather stereotypical light. I’m guessing a lot of folks will agree with Joel’s assessment that the add is offensive – what do you think? All I know is it sounds like he’s shopping for a new policy:
You probably forgot that most of the people that read Inc. are geeks. And we buy insurance. Lots of insurance. Like me. And in fact I used to buy it from you. But not any more.
Now, I have no idea just how many geeks are covered by Travelers, but I do know that a lot of them read Joel’s blog…wonder how many will join him in his boycott? Smacks a bit of Microsoft’s recent evolve campaign and we know how popular that has been!
Michael Mahemoff picked up on my recent ramblings about functional specs and adds his own 5 cents (in my mind, his thoughts are worth more than just a couple of pennies). I agree with Michael with regards to the dichotomy – like most things in life, docu needs exist on a continuum. If I’m just writing a simple little app for my own use, I probably won’t write much of anything beyond the code but if I’m reworking the software that keeps planes in the air, well, chances are I’ll need to jot a few things down!
While needs vary, as Michael says, it’s quite difficult to nail down software requirements down with any degree of accuracy.
The problem here, of course, is that Definitive-style docs require an almost impossible task of pinning down requirements, and furthermore, fixing requirements runs counter to the modern organisationâ€™s goal of being agile.
I’m not sure why companies continue to try and use waterfall like methodologies when agile appears to be the only approach that really works. The idea that process can somehow replace people is as old as the Model T. But then when was the last time you drove one of those to the office?
The real solution doesn’t lie with more process or templates – it rests with better people. I went to a small liberal arts school in central Minnesota. Beyond my studies in 0s and 1s, I took quite a few courses from the outside the sciences, considerably more than I was “required” to take to fulfill my core credits. That was fine with me, my interests were diverse but it always struck me as odd that science folk were required to take far more humanities stuff than the non-science types were required to take in our disciplines. My point?
Thereâ€™s obviously no one solution, but one essential ingredient comes from multi-talented people.
By now, it should be obvious that there are quite a few books out there on Ajax…and it seems like new one’s are published every day! In case you were curious, Michael Mahemoff (author of Ajax Design Patterns and proprietor of AjaxPatterns.org) has added a list of books to his popular site. Enjoy!
Depending on who you believe, functional specs are either an absolute must or something to be avoided like the plague. While I vacillate on the necessity of written docu, if pressed I trend towards the 37signals approach – the code never lies (misleads, sure) and iterating code tends to provide better answers anyway. That said, there have been occasions where I *really* would have liked something more concrete than “it has to be like the old system…only better” or “the requirements are whatever I say they are”. While I’ll concede the need to write something down, I’ve seen many examples that go a bit, ah, overboard when it comes to specs. Seriously, if it needs a table of contents and an index, it’s time to pare it down a bit.
The struggle comes down to purpose: why do we write functional specs? Some companies believe they should be the complete conveyance between customers and developers – when you get there, you’re in trouble. By the time you’ve finished writing down every possibility (and sat through many, many mind numbing meetings), chances are the business has changed three or four times obviating all of your hard work.
So the question is, what should a requirements document provide? Agile mentor Venkat Subramaniam nails this issue right on the head – instead of trying to map every fork, provide enough depth to help the developer explore the issues.
Rather than providing answer to all my questions, I would like for it to help me ask the right questions when I am ready to delve into the implementation.
A great requirements document helps me not with right answers, but with right questions.
Keep this in mind next time you sit down to write a spec – it should aide communication, not supplant it. Help your devs ask the right questions, don’t try and answer every single one.
I’ve posted about geek music before (and in case you missed it, my cubicle is dead on) so when I ran into Tim Bray‘s The DOM Song, I just had to put up a link to it! As someone that has done his fair share of hand to hand combat with the DOM, I found this quite amusing
On Saturday, I had the distinct pleasure of presenting Foundations of Ajax and Pragmatic Usability at the Central Iowa Software Symposium. As regular readers know, I’ve attended NFJS events in the past (take a look at my thoughts on this year’s MN show: day 1, day 2, day 3 and of course quotes) but this was my first go at actually presenting. If you’ve ever attended a NF event, you know how outstanding the speakers are so I was really honored when Jay Zimmerman gave me the green light! Based on the feedback I received, I think I held my own which is saying quite a bit when you’re sandwiched by the likes of David Hussman, Venkat Subramaniam, Glenn Vanderburg and a host of outstanding technical minds.
I want to thank everyone that came to my talks – especially those that came up during the breaks to chat! Unfortunately I wasn’t able to stick around for very long (though I thoroughly enjoyed Scott Davis‘ talk on Easing into Agile – oh, and thanks to Scott, his mom, and Matt for making me feel right at home). My apologies for the handouts, I will get that corrected (though I know that is of little help to the good folk in Iowa). For your viewing pleasure, I’ve uploaded the slides (FoA, Pragmatic Usability) and as usual these are released under a Creative Commons license.
If you’re interested in hearing me present either of these talks, I’ll be at the Southern Ohio Software Symposium in two weeks – hope to see you there!
If you’re interested in learning a bit more about Ajax, you might want to give Sang Shin‘s 10 week free Ajax course a try. The class starts on August 4th – to register, send an email to the Yahoo group he has created. The schedule looks pretty darn complete though alas, no mention of Prototype or script.aculo.us… Of course if Ajax isn’t your thing, take a look at the other courses he teaches.
Despite the stormy weather last night, Ryan and I had a (nearly) packed house for our talk about Ajax and Java at the Twin Cities Java User Group. We had a great time – thanks to everyone that came, we really appreciate the support! Jeff Jensen was awseome as always (sorry for giving you a bit of heartburn there my man!) and we got some great questions. Congrats to everyone that won a book or a shirt, enjoy!
For posterity, here are the slides (you can also get them from the TC JUG site). I added a slide on Yahoo’s library and there’s a special surprise buried in there… Please note, this presentation is licensed under Creative Commons License: Ajax and Java Slides.