Quantcast
Channel: crmckenzie – IExtendable
Browsing all 60 articles
Browse latest View live

Onion Architecture Presentation Resources

Thanks to everyone who attended my presentation at #SeattleCodeCamp this morning! The code I demoed this morning is currently on the “develop” branch on github. Here are some of the resources for...

View Article


Image may be NSFW.
Clik here to view.

Running a Software Development College Internship

Introducing an college internship program into a development organization can be a difficult challenge. There are precious little resources available on the topic. Here are some thoughts I’ve put...

View Article


Seattle Code Camp 2014

I gave 2 presentations at Seattle Code Camp today. The first was a talk about our internship program. I’m still trying to start the conversation on this one. So far it appears no one is talking about...

View Article

What We Can Learn From Usability Failures in Destiny

Destiny is a great game. It is getting a lot of complaints due to some obvious failures such as not having enough content, lacking LFG or match-making mechanics for the more difficult missions, and not...

View Article

Image may be NSFW.
Clik here to view.

Installing an Optimal Vim Experience on Windows

Vim I’m assuming you’d rather not compile Vim for Windows yourself. I don’t blame you. I tried it and it’s a nightmare. These are manual steps, unfortunately. For the best vim experience you should get...

View Article


My First Gem – Richmond

The Context I’m building a Ruby API in Sinatra and publishing it’s documentation using Swagger. I didn’t really like any of the tools to generate swagger docs from the Ruby code so at first I was...

View Article

Richmond 0.3 released

Release Notes 0.3.0 Richmond was failing on binary files. Richmond can now be configured to ignore or target specific files or directories via a .richmond file found in the root of the directory being...

View Article

Of Purple Squirrels – How to Work with an Agency Recruiter

Recruiters We all get them, those emails from recruiters in our inbox breathlessly telling us about some new opportunity somewhere. If you’re like me, you just delete most of them unread. In my case...

View Article


Chef, Windows, & Docker

At Redacted Industries we use Chef to deploy our applications to various environments. An environment for us is a complete set of servers and applications configured to talk to one another....

View Article


Announcing Psundle: A Vundle-like Module Manager for Powershell

Vim & Vundle I finally bit the bullet and learned to use Vim competently. One of the things I was really impressed by in the Vim space is a plugin called Vundle. Vundle is a package manager for Vim...

View Article

Psundle-Ruby

A powershell module for managing your ruby environments on Windows. I’ve been working with Ruby in a Windows environment for a little over a year now. I’m sad to say that community support for Windows...

View Article

Announcing Odin-Commands 0.1.0

In the .NET space there are a number of good libraries to handle run-of-the-mill command line argument parsing. My current favorite is a nuget package called simply CommandLineParser. So why write a...

View Article

TeamCity &“Works on My Machine”

I love TeamCity as a build/ci tool. I really do. However, I have noticed from time to time when I go searching their bug-tracking system that I’m in the midst of reporting a bug they had previously...

View Article


Odin 0.2 Released With a New Feature: Common Parameters

What are Common Parameters? Common parameters are parameters that are repeated across multiple actions in a CLI context. For example, I might have a CLI that has takes a --verbose flag to switch on...

View Article

Odin-Commands 0.2.1 Released: Before & After Execute Hooks

Today I released Odin-Commands 0.2.1 on nuget.org. What’s New? I was writing a CLI command when I released it would be nice to be able to set default values for the Common Parameters on the command...

View Article


Dependency Injection Patterns

Motivation I’ve seen several different approaches to Dependency Injection, each of which have their own strengths and weaknesses. I run an internship program in which I teach these patterns to college...

View Article

The Normalization of Deviance

The Normalization of Deviance is a concept that describes a situation in which an unacceptable practice has gone on for so long without a serious problem or disaster that this deviant practice actually...

View Article


Simple Programmer Blogging Course

I’ve had a blog for years but my blogging frequencey is intermittent. I wanted to see what a successful blogger would say, so I took John Sonmez’ Simple Programmer Blogging Course. I can’t say that...

View Article

Agile Antipattern: Myopic Planning

I recently came across this tweet: The most scathing (and generally valid) criticism of "Agile" and Scrum I've ever read. Please read and RT.https://t.co/Pc85bBdiiA — Michael Ibarra (@bm2yogi) April 5,...

View Article

Development Organization Town Hall

This week at Redacted Financial we had a “town hall” style meeting that included the entire software engineering organization. The meeting was run lean coffee style. No work-related topic was off...

View Article
Browsing all 60 articles
Browse latest View live