10,396 reputation
11444
bio website skysanders.net/subtext
location Arizona
age
visits member for 4 years, 4 months
seen Oct 20 '12 at 21:59

My name is Sky Sanders and I wrassle nones and ones for fun and profit.

Some useful code that I have written and is not under NDA:

  • CassiniDev - an enhanced cassini implementation with external IP support that is also a drop-in replacement for VS WebDev.WebServer.exe
  • SharpZipLib.Silverlight - a complete (less AES cryptography) port of SharpZiplib for Silverlight 3/4 and Windows Phone 7
  • Soapi.CS : A fully relational fluent .NET, Silverlight, Windows Phone 7 and Mono client library for the Stack Exchange API
  • Soapi.JS : A fluent JavaScript client library for the Stack Exchange API
  • soapi-notify: Stay ahead of the pack with new question notification V1 release
  • http://soapi.info a suite of Stack Overflow related tools and services
  • SODDI: Fast Multi Platform Data Dump Import - Sql 2000/05/08 - SQLite - MySql
  • My CodeProject Articles
  • Google Maps API 3 Visual Studio Intellisense

I am MCSE+I which, while I have absolutely no desire to administer, goes a long way towards understanding the requirements, constraints and possible implication of the applications I design. This includes skilled installation, configuration and maintenance of IIS and SQL Server.

I have an keen eye for detail, strive for excellence but know when good enough is good enough. I move fast and clean and I can work in a team or as a one man hit squad.

I have also had extensive experience in the realm of the ASP.Net Provider Stack.

Currently my primary focus is on the Microsoft stack but 20 years of development and infrastructure experience coupled with a driving need to know and an infallible knack for finding out makes me uniquely qualified to deliver solutions for a broad spectrum of problem domains.

All code posted is tested and works on my machine. Unless otherwise noted, it is public domain and you are free to do with as you please.

You can hire me. sky.sanders at gmail.com


Oct
20
revised Google App Engine [app]s - We are all on the same quota!
added 370 characters in body; added 21 characters in body; added 5 characters in body; added 20 characters in body
Oct
20
comment Google App Engine [app]s - We are all on the same quota!
@system - sorry bout your luck. looks like everyone in GAE either gets unlimited rate-limit or rate-limit engine checks for key+TLD or GAE is no longer a viable platform for API apps
Oct
20
revised Google App Engine [app]s - We are all on the same quota!
deleted 191 characters in body
Oct
20
answered Google App Engine [app]s - We are all on the same quota!
Oct
18
comment Include tag “objects” in questions
@jon - ;-) mission accomplished.
Oct
18
comment Include tag “objects” in questions
@Jon - so let's look at this from the outside. Someone requests significant backend coding that will require regression testing, server resources and increase bandwidth usage for a trivial (generous characterization) use case. You can see where I am going with this. Not trying to shut you down, just giving a reality check.
Oct
18
comment Include tag “objects” in questions
@jon - from a pragmatic perspective, is there true value in providing tag meta in the context you describe?
Oct
18
comment SO Live! — live updates to your reputation score
badp- you might want to bump your polling rate to 60 seconds to comply with TOS. Other than that, pretty smooth.
Oct
17
comment Include tag “objects” in questions
@jon - i have not yet seen a need for more 'tag' information with regards to a question other than the tag name, which I use to display. Can you present a use case for the need of tag meta which we could refer to. Discussing an unknown use case is an exercise in futility.
Oct
17
answered Include tag “objects” in questions
Oct
13
awarded  Citizen Patrol
Oct
13
comment StackOverflow Notifications in Visual Studio 2010 Extension
me thinks that stalking yourself while writing code is, ummm... an interesting concept ;-)
Oct
13
accepted update crossdomain.xml on stackauth.com and api endpoints to work with current Flash
Oct
12
comment update crossdomain.xml on stackauth.com and api endpoints to work with current Flash
stackauth.com/crossdomain.xml & stackauth.com/1.0/crossdomain.xml are either lagging update or were missed. these are actually the most critical of the bunch.
Oct
5
comment Soapi.CS : A fully relational fluent .NET Stack Exchange API client library
yeah, sorry bout that. so many things to do, so little time. thanks for the reminder.
Oct
5
accepted Which nested objects and arrays are optional?
Oct
5
comment Which nested objects and arrays are optional?
strangely, i am not annoyed with this rather vague and non-committal reply. good enough.
Oct
4
comment user 'about_me' field suggested_buffer_size is too small
sure, i understand the position. curious as to how using the suggested buffer size is an explicit violation of the api contract.
Oct
4
comment user 'about_me' field suggested_buffer_size is too small
maybe this is something that deserves a few hours of time on that side of the fence. When you say that we should always be ready to get more data than advertised you are saying that we should guess. and if we guess wrong, data is either truncated or exceptions occur. surely there is a middle ground.
Oct
4
comment user 'about_me' field suggested_buffer_size is too small
i am not sure i agree with the practice of suggesting a value that is known to be insufficient. It is my experience both when writing SODDI for importing the data dump and in pulling all users that it is not uncommon for a post rendered as html to exceed these suggested values simply by virtue of using the alloted markdown characters. Unfortunately, the only way to gather these metrics is to either have access to the DB and do a metrics run, rendering all markdown fields to get an idea of what a safe margin would be or to use the API to pull all records.