Category: blog

(See also: all categories or the complete list of articles)

CSS Variables are cool

Stashy is a Really simple Key Value store

2019 By The Numbers

TimeSnapper for Mac: Beta Testers Needed

2018 By The Numbers

Think you're clever? Can you name each of these CASING styles?

I have some feedback for you...

Convergent versus Divergent modes of thought

How do you get things done?

Spy Codes: a code booklet to help your little spies

2017 by the Numbers

The Ultimate Star Wars t-shirt

Productivity Flowchart: 13 years in the making

2016 by the numbers:


Less than 3 days until the Stupid Ideas Powershell Slackathon.

The Stupid Ideas Powershell Slackathon

npm is not just for node... npm is for EVERYTHING

The Laggard's Guide to Getting Started with 5 Using Yeoman.

Mercurial Workflow with Branching

Launching the secretGeek Wiki

Sweating the Small Stuff

Solving An Air-gapped Traffic Mystery

Hacking Hyperink (aka. changing the font-size of an Epub on Kobo)

How Bundling Doubled The Income of ''

Internet's Last Classic ASP Website Finally Upgraded

Humans: A Tragedy.

Happy new year 2014

A flowchart of what programmers do at work all day

Interview with an Ex-Microsoftie.

CRUMBS! Commandline navigation tool for Powershell

Little tool for making Amazon affiliate links

NimbleText 2.0: More Than Twice The Price!

Line Endings.

Art of the command-line helper

aaron swartz: the early works

On Task Hoarding and Todo Bankruptcy

Developer UI Done Right: Mercurial Commandline!

The Correct Order for a First Time Viewing of The Lord Of The Rings

A new era for Android.

Mind-boggling Demo of New Gaming Genre, aka Folder-Based Hangman, aka Fun with Recursion

I went to write down a book name and founded an internet empire instead.

NimbleText: Origins

Slides from WDCNZ: Live Coding MVC3

MVC 3, "Third Times a Charm" references

Custom Errors in ASP.Net MVC: It couldn't be simpler, right?

Anatomy of a Domain Hijacking, part 2: The Website Who Came In From The Cold domain has been stolen. The site may go down.

Boring article about fixing a 'Login failed... untrusted domain' issue when connecting to SQL Server.

The 'less crashy' release of NimbleText

Rethinking Toolbars in Visual Studio (or any IDE)

ZeroOne: the editor for programmers who think in binary

A thank you I forgot to say

Grabbing the free songs of Jonathan Coulton (with Powershell)

DOS on Dope: The last MVC web framework you'll ever need

JSON Query Languages: 5 special purpose editors

How does life get better? One tiny hack at a time.

24 things to do, and 100 things *not* to do (yet) for building a MicroISV

Venture capital won't kill Jeff Atwood, it will only make him Jeffer.

A handy workflow image for newbie mercurial users

Fractal Feedback, a diversion into recreational programming

The secretGeek Disaster Recovery plan

The Ultimate Agent of WERF Destruction

Original Premise for a road movie

Kitchen Agile

Debugging: It's all about finding Albuquerque.

The Real-Time online JQuery Editor

HTML5, a 3 minute guide

Never work with thick people.

Windows Search in Japan

Continuous Integration, Plugins and Going Too Far

God No! ...The ReBuilder

Matt, The Office Mortar

Really deep linking: Url + regex

The Utterly Thorough Guide To Awesome Application Compatibility on Windows 7.

In the enterprise, nothing is what it seems

10 Simple Rules To Follow In Case Your Software Becomes Self-Aware

Your next text editor is... MetaNote!

Further proof that testing is for wimps and bad programmers

Drowning in things to do

Differentiating between environments within SQL Server Management Studio

My code would suck less if...

Plugins! Plugins! Plugins! It must be TimeSnapper 3.4

Test First Development and Making a Cake

A 3 minute guide to embedding IronPython in a C# application

8 ways to be a better programmer in 6 minutes.

Give and Take in the Software Industry

An Open, Federated Award Ceremony

How important is the problem of whether or not P=NP?

TimeSnapper hits the local press... and more on Iceland

MVC Zen Garden

Growing Up Geek (A Hanselmeme)

Downloadable Slide-decks: "Build your own Tiny Software Company"/"F# eye for the C# guy"

secretGeek at Tech-Ed: "How to build your own Tiny Software Company"

Bambrick versus Hanselman: Bring it!

The Greatest Chalk Talk Known To Man: 'Better than a license to print money: Build Your Own Tiny Software Company'

Alan Kay on 'The Camel has Two Humps'

The Bluffer's Guide To Yegge: Business Requirements R Bullsh*t

Idea: a poor man's eye-tracking heatmap for win forms

'The Register' seems to have plagiarised Mary Jo Foley

TimeSnapper in Music!

Fixing problems can give you a glimpse of something terrible

Web Tablet: Toward Less Complexity

21 tools used in our MicroISV

The Virtual Machine Machine and the Virtual Virtual Machine

Should Linq To Sql Go "Open Source"?

Visual Studio UX Taskforce, Office UX Taskforce... etc.

How to be Jeff Atwood

Return from an offline sojourn

Leaky Abstractions? Try Asp.Net!

Behavior Driven Development: As Human As Possible

What To (Really) Do If You Find Out Your Parents Are Using Vista (redux)

Everything that's bad for you is suddenly good for you!

Everything I know about Code Reviews I learnt from Star Wars (and JCooney)

Google AppEngine: evil virus or viral evil?

More about the wiki adventure game...

(Some) Computer Technicians Are Creepy

Wiki as Text Adventure Game

Your Brain Is In 10 Kinds of Trouble

A reflection on hate week.

sg: as seen in print!

Stop being walked. Start walking.

NDepend, Cyclic Dependencies, and the Shroud of Turing

52 great reasons to fail at software

How To Win At Negotiation

Logo Programming!

F#: More Mandelbrot Madness

F### yeh! i still got it baby!

How To Re-Start A Blog

Nerdgasm 101

Bug Eyed VS2008 Guy Freaks Me Out

Fuzzy Search: Check this out and report back please, o lazy web.

Idea: Ribbon Bar Item Finder

Revolutionary (versus Evolutionary) Code Generation

Fix and continue in Smalltalk

The great big leaky sales funnel: a micro-ISV primer

Which came first... the domain model or the human?


My First WPF Application - A visual tour

Visual Studio News Channel: Give Hanselman a Go!

How to block websites that kill your productivity.

Go Don Syme!! Go F#!!

Q: What's the cleverest kind of code?

WSCG as a Batch File

Transform Your Children Into Computer Programmers With SourceGear

The Inaugural TimeSnapper Professional 'MikeG.Next' Honorary Award Of Linkblogging Excellence

The Principle of Scale: A fundamental lesson they failed to teach us at school

Step 5 of 25 to Building a Micro-ISV: Install traffic monitoring on your web site

Thou Shalt Have One Exit Point Per Subroutine -- A Monkey Cage Conundrum

General Purpose Programming Language... Good For Nothing?

The Next Mike Gunderloy

Look at all the things I'm NOT doing!

World's Simplest Code Generator: implemented in pure Javascript

Sorry Visual Basic -- I is through *WITH* YOU!

How to aggregate a bit column

Exec Inline AddIn for Visual Studio 2005 -- Get It Now

Sick Of Being Nagged to Restart, Every 10 Minutes After An Update?

ATM Thief Busted By Observant Internet Watcher?

What a week in source code!

That Shakespeare Loved His Code

Portable Open Persona

Law of Software Contracts

do you want a server farm with that bottle of milk?

TimeSnapper Diabetes Promotion Ending Soon!

Fight Diabetes with TimeSnapper Don't Blame Microsoft, Blame Jason Weber

ORM Smackdown!

MicroISV: Step 4 of 25 -- Basic Website Content

Etags? I've never even heard of eTags!

Faster Than Light -- For Real This Time


Translating a little bit of (microsoft) double talk...

The Truth About Attention Deficit Dis... Oh, new mail.

Can Software Be Like Building Lego?

Introducing the 'Common Lisp Objection System'

An Open Letter To Scott Guthrie.

Scheming on the Pocket PC

Number 1 Sign Your Software Project Is Doomed

'Reuse' Is Not Usable

Powershell on Rails -- MonadRail!

Is there a general solution to string templating?

Remove empty lines from a file using Powershell.

A Faster Ruby.

There's Three Ways To Know Anything

Test-Driven Hypocrisy? Who tests the test?

Agile and Test-Driven: A Marriage Made In Hell?

TimeSnapper 2.3: Extract Text Using Optical Character Recognition

Step 2 of 25 to Building a Micro-ISV: Reliable Hosting

Lifelogging? Think!

25 steps for building a Micro-ISV

Five More Things You Didn't Need To Know

Download It Now! Exec Inline: A VS2003 add-in that lets you run a chunk of code

Programming News: Aggregated

Thanks for a genuine belly chuckle, Joel

New Year's Resolution: Build Your Own Micro ISV!

What are the coolest XML projects? Really?

In Vista, final step of installation launches YOU!!

Gunderloy, Spolsky, Atwood: three big idiots.

Deadlocks: What would Feynman do?

Hey idiot, I've got toothache. BOO!

And Microsoft has Won

Sexy New Version: TimeSnapper 2.1, we finally grow up

Whose Month is it anyway?

The trouble with "High Priority"

Switching off the OS

A Kilo of Days Ground

Goodbye DLL Hell, hello Security Hell.

Is 'Agile' a religion? (or merely a cult)

Annotating Your Code with Simple Tests

The Truth About Lisp

Time for a rewrite.

11 Tools for Database Versioning

Stop Rolling Your Own CSV Parser!

Australia in a state of mourning

PowerTools for Powershell

Why Geeks are Freaks

Sql Down Under Code Camp

F# -- the 3 minute guide!

BabySteps In WPF And XAML

Concurrent Tautologys (all happening together at once)

Babysteps in WATIR

3 Examples from the Future of CSS


XML isn't a mark-up language.


A friend is getting into .Net -- what's the best thing to read??

6 Tools for Documentation++

a secretSneak to the quiet readers of secretGeek...

VS2005 Tip: Which file am I working on?

Big In Japan!

A moment to reflect

Discoverable feeds for the not-so-liberal

What does XML look like on other planets?

Quick Prototyping Technique

Tip: MS Paint Power User -- Setting Line Thickness

Tip: Don't Want Outlook Notification About EVERY email?


the SecretMaker

Suspicious Mail

Unposted thoughts and SkunkWorks

FU: Findability precedes Usability.

Software Hurts The Mind

Pay Day for the Ideas Rat

Ten Goods Deeds A Blogger Can Perform

Nagging Little Imbecile

"What's your solution?"

Sony, Spawn of Satan

Five Ways To Play Nice with 'Live.Com'

Over-groomed baboon baby

the Best of secretGeek

What is so scary about DLINQ?

Infinity LIMITed

Brisbane .NET Developer Position

This Comptometric Age

Start Dot Com Slash Three

frank = loud loud shirt

Team Foundation Server: Check-in Policies

10 Line Marvel: 3 column CSS only layout (No tables)

Fun Color-Pickin Background Image Blend Thing

Kindly Shut Up About 'Best Practices'

I am well chuffed

VB,C#: Me My This That

Act Local, Blog Global


Rule Number 1: Give Me Screenshots.

SO... Should I waste my time getting an MCAD? (I hear you ask)

Visual Basic 6: Going... Going... Gone...

Blogging Map of Brisbane

Ancient Chinese Wisdom about Blogging, about Slashdot, about Scoble, about...

I liked secretGeek before he was just a corporate sell out Procrastination, DHTML, CSS, Design.

Impress your geeky colleagues with clever tips and hidden treasures

My Inaugral Podcast!!

Christmas at the <a href=''>Scoble</a> Household!

Man Names His First Born Child: 'Blog'

Dirty Scoble?

Faster than the speed of blog

Save Dog as Virtual Chicken

Coder to Developer: to the rescue again

All Consuming

Reporting services -- Tips and tricks

Hiatus Halted

How to be depressed

Messagebox Marketing

CitiBank swims with the phishers


The 3rd of the month -- Hey! it's backup day!

Looking for a gmail invite?

So you've got GMail

Your Help is Needed

Beloved Morons

final thoughts for the week

Lost In Translation

Word of the Day: Mobilion number

Can you Nest Enums?

Hey Mike!

Dirty Plagiarist

Why Am I Here?

How do they <i>do</i> that?

Using Books for Support and Technical Elevation

A Case of the Scobles

Hungarian Polarity

How Microsoft Lost the Joel War

MMMS: A Map of My Mind-Space

The um, Leon Test?

For the Love of God, Enter this Damn Competition Already!

Lowering the ceiling instead of the floor

Microsoft Crumbles Under Blogging Pressure

A Gift Bag For New Programmers...

Writer's Block, Geek-Block, and Procrastination

Three Good Rules

Getting A Longhorn Of Your Own

Three -=FAT=- tips

Ask Eric

I have been bribed, so now I will blog.

You are NOT inadequate.

Your New PC Won't Let You Work On ASP.Net?

Roy's Competition: Some Suggested Add-Ins for Visual Studio.Net

Excel-Lite: Hey coder! This spreadsheet's for you!

I am not worthy

Double-posting comments: blame the software!

A Handy Little Button

Email Personality Quiz

&lt;Rant topic='Hungarian'&gt;Damn I get mad about stuff!

I'm rich!

Rory Blyth style shout out to my homies

Why blogging is dangerous

Web Snob

Between Christmas and New Year

Following links can be dangerous...

Don't you 'Dare' insult Microsoft

Definitive .Net and VB.Net Links

Got Rss? Have you? Have you?

Technical Year In review

SiteMap for secretGeek

Technical Writing: breadth first with iteration.

Smartjelly Improvements

secretGeek now syndicated!

Blog Roll...

About 'secretGeek'

About 'secretGeek'

Seth Godin dream

Traffic Floods In!

(See also: All Years, all categories or the complete list of articles)