Generated by All in One SEO v4.9.9, this is an llms.txt file, used by LLMs to index the site. # ianpaullin.com ## Sitemaps - [XML Sitemap](https://ianpaullin.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Seagate hard drive format capacity fix](https://ianpaullin.com/2012/08/26/seagate-hard-drive-format-capacity-fix/) - Recently, I've just built a nice little media server with loads of storage. Six Seagate Barracuda (7200.11 ST31500341AS) 1.5TB hard drives and one Western Digital Green (WD15EADS) 1.5TB drive as a hot spare. I'll divulge more information on the media server another time. Unfortunately, one of the Seagate drives was only able to format 465GB, - [Returning to blogging in 2026](https://ianpaullin.com/2025/10/22/hello-world/) - It's been a number of years since I have last blogged anything, but I've been meaning to get back into it for some time now. Restoring this blog site has proven difficult as my latest backup cannot be found so I'm missing some posts, but the older content is still available. I'm in the woes - [ThatConference 2016 - Microservices Minus the Hype: How to Build and Why](https://ianpaullin.com/2016/09/01/thatconference-2016-microservices-minus-the-hype-how-to-build-and-why/) - For my first session on Microservices, Mark Heckler (@mkheck) was delivering the presentation. I've never directly built or worked with microservices but I believe my future projects will involve microservices in one form or another - and preferably sooner rather than later. I felt compelled to visit this topic as I've always thought of microservices as - [ThatConference 2016 Wrap Up](https://ianpaullin.com/2016/08/12/thatconference-2016-wrap-up/) - It's been a real fun experience so far at ThatConference. This is my first time and while I'm pretty excited by all the topics/presentations, I also did an Open Space session on Wednesday on Octopus Deploy & deployment automation. This is totally different from the notion of a presentation. An Open Space session seems more like an open - [ThatConference, deep dives and more](https://ianpaullin.com/2016/08/08/thatconference-deep-dives-and-more/) - It's been way overdue since my last post but rest assured, things are happening behind the scenes. First and foremost, I am in attendance ThatConference! I'm very excited to go this year as I've read about it for the past two years. There are quite a few sessions just jam packed over three days and I'll - [Schedule](https://ianpaullin.com/2016/03/23/schedule-2/) - I've been noticeably absent for quite a few months. A lot has been going on since well.. for quite some time. I'm amidst a major upgrade of Octopus from 2.5.13 to 3.2.24 and that latest version number could change again. My deep dive series has had a lot of delays, however I'm nearly finished with - [Microsoft Band 2 battery issue](https://ianpaullin.com/2016/02/29/microsoft-band-2-battery-issue/) - Two weeks ago on Tuesday, my Microsoft Band 2 started acting up. I've had zero problems or complaints with the device so far. Oddly enough, the Band 2 just stopped responding in the middle of the day. When I got back home to charge it - it complained that the battery had completely drained and I had - [Monday Music #17 Pearl Jam](https://ianpaullin.com/2016/02/09/monday-music-18-pearl-jam/) - I missed last Monday Music selection so I'll be picking up from #17. I'm juggling quite a few things and working on a few things - one of which will hopefully be published this week. Lately, I've been on a 90s nostalgia kick. https://open.spotify.com/track/6QewNVIDKdSl8Y3ycuHIei - [Monday Music #16 Inception](https://ianpaullin.com/2016/02/04/monday-music-16-inception/) - As I'm far behind, this *ahem* Monday Music pick of the week is from the movie soundtrack Inception. Hans Zimmer is fantastic composer and working with Christopher Nolan certainly is a divine match as far as I can tell. https://open.spotify.com/track/5xKVYMxOHB2XRLCUafFrz6 - [Monday Music #15 Soundgarden / Johnny Cash](https://ianpaullin.com/2016/01/27/monday-music-15-soundgarden-johnny-cash/) - Unfortunately, I'm late again, but I've got a real interesting pick this week. Through Spotify, I found a cover of Soundgarden by Johnny Cash playing Rusty Cage. It's a phenomenal interpretation. Here's the original track from Soundgarden. https://open.spotify.com/track/2s53BFN2aKtiBA93tRQtGj Here's the Johnny Cash version. https://open.spotify.com/track/5SucjbG4IdvSJfQEDLuZje - [Monday Music #15 Massive Attack](https://ianpaullin.com/2016/01/20/monday-music-15-massive-attack/) - I'm two days behind for my music pick. One of my favorite bands for the past seventeen years (give or take a year) has been Massive Attack. The first time I recall hearing this song (Dissolved Girl) was back in 1999 in the Matrix. I was pleasantly surprised to also hear an earlier (but unreleased) - [Monday Music #14 Cake](https://ianpaullin.com/2016/01/11/monday-music-14-cake/) - Better late then never I guess. For today's Monday Music pick, I'm going with The Distance by Cake. A great song from the 90s. https://open.spotify.com/track/0fsz7tJ7UKXT9hliLfO7aE - [Monday Music #13 Happy New Years](https://ianpaullin.com/2016/01/05/monday-music-13-happy-new-years/) - I'm not off to a great start this new year as I'm already late with this weeks Monday Music post. So without further delay, my pick for this week is from Tamacun Rodrigo and Gabriela. They're a great acoustic guitar duo from Mexico. I've been listening to them for a few years off and on - [Monday Music #12 Boards of Canada](https://ianpaullin.com/2015/12/28/monday-music-12-boards-of-canada/) - I'm a week behind, but I'm blaming the holidays for missing last week's Monday Music. Last week the weather in Chicago and nearby suburbs was oddly warm, wet and cloudy. But today, we have a mix of rain and snow (aka sleet) and the clouds looming overhead make for a fairly gloomy day thus far. Today's music is - [Monday Music #11 Daft Punk](https://ianpaullin.com/2015/12/14/monday-music-11-daft-punk/) - This weekend, I noticed a new documentary on Showtime: Daft Punk Unchained. It never occurred to me that I've been listening to them for over 15 years. Their more recent work - Random Access Memories and the Tron Legacy Soundtrack are both amazing in and beyond their own genre. I was blown away from the Tron Legacy Soundtrack - [The epic fail of Microsoft, Verizon and dead on arrival Lumia 950/950XL](https://ianpaullin.com/2015/12/08/the-epic-fail-of-microsoft-verizon-and-dead-on-arrival-lumia-950950xl/) - It's Tuesday, December 8th, 2015 and in the United States, we still have this stupid arrangement within the mobile phone industry with infrastructure cartels also known as carriers. On the other end of the mobile industry is the mobile phone manufacturers. Somewhere the two meet and that's where consumers get the "privilege" to live - - [Monday Music #10 Scott Weiland](https://ianpaullin.com/2015/12/07/monday-music-10-scott-weiland/) - Scott Weiland died last week on Thursday, December 3rd. I really loved Stone Temple Pilots their music and lyrics. They were really a staple CD (remember those?) I often listened to. It's a shame Scott had terrible addiction that took his life. He will be missed - or at the very least, his performances and works will be - [Microsoft Band 2 Review](https://ianpaullin.com/2015/12/02/microsoft-band-2-review/) - I've been using the Microsoft Band 2 for a few weeks now and I can say I'm thrilled with it. In comparison to the original Band, it's significantly better by leaps and bounds. If you're in the market for a health tracker/watch, the Band 2 is my best recommendation. It's probably everything the first gen should have - [Monday Music #9 Holiday Edition](https://ianpaullin.com/2015/11/30/monday-music-9-holiday-edition/) - The week of Thanksgiving in the US ends with Black Friday and the following week starts with Cyber Monday. Along with these consumer-based traditions, I typically dig into the holiday playlist. Vince Guaraldi with Charlie Brown is a staple holiday jazz classic for me. https://open.spotify.com/track/34rzJNfTd5e9s3TICFMPD0 - [Monday Music #8 Thanksgiving edition](https://ianpaullin.com/2015/11/23/monday-music-8-thanksgiving-edition/) - Today's music isn't music but rather a comedy act from Stan Freberg. It's hard for me to not think about Stan Freberg during this time of year as it's Thanksgiving week in the US. Ever since I was a young boy, my father always played (and continues to play) Stan Freberg's The United States of America - [Monday Music #7](https://ianpaullin.com/2015/11/16/monday-music-7/) - Today, I'm starting off with yet another soundtrack from the film Broken Flowers. It's a gem of a movie with Bill Murray as the lead and a superb complementary cast (Jessica Lange, Tilda Swinton, Chloë Sevigny, Sharon Stone and Jeffrey Wright) that doesn't seem to get a lot of attention. The style of the movie is very intriguing so if you're looking - [Octopus Deploy Customization and Automation with .NET and PowerShell Presentation at ChicagoALM Users Group](https://ianpaullin.com/2015/11/12/octopus-deploy-customization-and-automation-with-net-and-powershell-presentation-at-chicagoalm-users-group/) - Last week, I gave an introduction to Octopus Deploy Customization and Automation with .NET and PowerShell. It was a great crowd and after the presentation, I had a lot of questions to take. I had meant to upload this sooner but as I got home, I was greeted with the first (and hopefully last) seasonal flu - [Monday Music #6](https://ianpaullin.com/2015/11/09/monday-music-6/) - Last week, I had a great Octopus Deploy presentation at the Chicago ALM Users Group in Downers Grove. Promptly afterwards, I got the flu which I haven't had in quite a while. From Wednesday to Friday I was completely out of commission. I started antibiotics on Friday for an ear infection and while everything has - [Microsoft Band 2 arrived!](https://ianpaullin.com/2015/11/02/microsoft-band-2-arrived/) - I pre-ordered the Microsoft Band 2 back in early October and according to the UPS shipping tracker, it was scheduled to arrive on Monday. Fortunately, it arrived on Saturday so Sunday I had started using it to see what had changed. After only using it for one day, it's been a remarkable difference. The original - [Upcoming presentation at Chicago ALM Users Group](https://ianpaullin.com/2015/11/02/upcoming-presentation-on-octopus-at-chicago-alm-users-group/) - I'll be presenting tomorrow on Tuesday, November 3rd at Microsoft-Downers Grove 3025 Highland Pkwy, Ste 300, Downers Grove from 6:00pm to 9:00pm for the Chicago ALM Users Group. I won't be covering Octopus Deploy basics but more rather more intermediate to advanced topics such as customization and automation with .NET and PowerShell. The primary goal is to - [Monday Music #5](https://ianpaullin.com/2015/11/02/monday-music-5/) - Today's morning music is just solid classic rock. https://open.spotify.com/track/1QEEqeFIZktqIpPI4jSVSF - [Monday Music #4](https://ianpaullin.com/2015/10/26/monday-music-4/) - Today's music is yet another soundtrack. I'm a huge fan of Trent Reznor and Atticus Ross's work. Their work is remarkable. The Social Network, The Girl with the Dragon Tattoo and Gone Girl are a few of the movies (that I know of) that they've composed scores for and each soundtrack is distinctly unique and - [The Zen of Deployment Automation Retrospective](https://ianpaullin.com/2015/10/26/the-zen-of-deployment-automation-retrospective/) - Every now and then, I'm asked by one of our Octopus users: "Sometimes we need to change one or two files. Can I just deploy one or two files?" It's at this point, I place my elbows on my desk and put my head in my hands. And I thought I was bad at letting - [Monday Music #3](https://ianpaullin.com/2015/10/19/monday-music-3/) - In Chicago, everyday these past few weeks people have been talk about the Cubs in the playoffs. I've been a Cubs fan for a while, but this season for them has been remarkable regardless of the playoff outcome. While I'm not the most savvy baseball fan, there are a few baseball movies I gravitate towards: - [Monday Music #2](https://ianpaullin.com/2015/10/12/monday-music-2/) - It was a pretty busy weekend at home so I like to ease into the week with something slow and energizing. One of my favorite artists for the past few years has been Boards of Canada. I heard one song (Music is Math) of theirs back some ten years and it was an interesting hook. I've bought - [Monday Music #1](https://ianpaullin.com/2015/10/05/monday-music-1/) - It's Monday. I'm "trying" to be a morning person. No, really. I've got to start somewhere. Anyway, Lifehacker recently posted: "The Most Popular Songs to Shower to, According to Spotify". Unfortunately, I have to disagree with Spotify and to that extent, the majority of Spotify users. I start the day with one of two songs depending on - [Octo.exe export/import caveat: octo.exe versions matter](https://ianpaullin.com/2015/09/24/octo-exe-exportimport-caveat-octo-exe-versions-matter/) - After doing numerous migrations using the octo.exe version 2.6.1.52, I decided to upgrade and move to version 2.6.3.59. As always, exporting is a breeze. But the import itself seems to be inconsistent - or at least, that's what I've experienced. And there's probably a good reason for it: octo.exe versions. When I'm referring to versions - [Setting up continuous deployments with Octopus Deploy and TFS](https://ianpaullin.com/2015/08/13/setting-up-continuous-deployments-with-octopus-deploy-and-tfs/) - One reader asked in my Octo.exe deep dive if I had published how to setup continuous deployments. I had mentioned it in the deep dive and while I'd rather do a comprehensive piece to see how many different ways we could set up a continuous deployment, a simple post on how to setup continuous deployments in TFS is - [Octopus 3 now available!](https://ianpaullin.com/2015/07/26/octopus-3-now-available/) - Monday, July 20th 2015 was a big day for the .NET ecosystem. Microsoft officially released Visual Studio 2015 and Release Management 2015. Coincidentally, Octopus Deploy 3.0 was released as well. While I'm habitually (or obsessively) focused on Octopus Deploy, I use Visual Studio and have a mild interest in what Release Management 2015 has to offer. With the simultaneous - [LifeCycles: Guard rails for your deployments](https://ianpaullin.com/2015/07/17/lifecycles-guard-rails-for-your-deployments/) - In Octopus Deploy 2.6, a new feature was introduced: LifeCycles. You may be on a previous version of Octopus Deploy (2.5 or below) or you may have simply dismissed LifeCycles, but this deep dive is to encourage you to use them. They take a little bit of time to understand, but once you do they keep - [From the frontline: Upgrading the Octopus Deploy Server](https://ianpaullin.com/2015/07/14/from-the-frontline-upgrading-the-octopus-deploy-server/) - Note: I've had this post ready for months but completely forgot about it. It's about four months out of date, but still interesting so I've decided to post it anyway. We've been planning on upgrading for months (since late 2014), but with a jam packed schedule it was difficult to fit in. On top of - [Octo.exe - exporting/importing project pitfalls](https://ianpaullin.com/2015/07/10/octo-exe-exportingimporting-project-pitfalls/) - Over a year ago, I mentioned that the Octo.exe supports the ability to export a project from one server to another server. This feature last year needed a lot of work and was a bit difficult to understand, but at the time I didn't have a pressing need for it. After working with it extensively over - [Variables are your friend](https://ianpaullin.com/2015/07/02/variables-are-your-friend/) - To truly harness and appreciate the power and elegance of Octopus Deploy, you need to use variables. Variables are not a foreign concept to programmers, but within Octopus there are a few different types of variables available which may cause a little confusion. We'll cover all these different types of variables in this deep dive, how to wield variables - [Chicago Code Camp 2015](https://ianpaullin.com/2015/06/14/chicago-code-camp-2015/) - Great turnout this year at the Chicago Code Camp. I saw a few familiar people and met some interesting new people as well. My presentation was going well right up to the point of where my wireless connection within the room dropped like a rock. Other people offered their remote hotspots but alas, it wasn't - [Delayed articles and projects](https://ianpaullin.com/2015/06/13/delayed-articles-and-projects/) - Work has been extremely busy since mid-February and with my first baby born several weeks ago on May 20th, my time has been dwindling down to next to nothing. As I have numerous deep dives and articles scheduled, things are really pilling up. I'm on paternity leave currently but as I've learned, the term 'parenthood' is really - [SDC - "The S.O.L.I.D. Principles of OO and Agile Design" by Uncle Bob Martin](https://ianpaullin.com/2015/04/21/sdc-the-s-o-l-i-d-principles-of-oo-and-agile-design-by-uncle-bob-martin/) - I've never seen Uncle Bob Martin before, but word of his presentations are nothing but exemplary. Last week on Wednesday the 15th, I attended Uncle Bob Martin's presentation on The SOLID Priciples of OO and Agile Design at the Software Developers Community. There are speakers and then there are "Bob Martin"-level speakers. Engaging, intriguing and - [Chicago Code Camp 2015 - Octopus Ahoy!](https://ianpaullin.com/2015/03/24/chicago-code-camp-2015-octopus-ahoy/) - I'll be talking about Octopus Deploy at this year's Chicago Code Camp on Saturday, April 18th at the Illinois Institute of Technology (starts at 8a to 5p). You can view all sessions here. I attended last year's camp and it was really great. Lots of interesting speakers and topics. I'll be doing an intro to Octopus Deploy session (surprise, - [The Octo.exe - your utility knife for automation](https://ianpaullin.com/2015/02/27/the-octo-exe-your-utility-knife-for-automation/) - If you've started using Octopus Deploy and want to fully maximize it's potential via automation but you don't know where to start, you need to begin investigating the Octo.exe. The Octo.exe is a neat little utility that allows you, through the command-line (and by extension, PowerShell) to interact with your Octopus Server without using the - [Octopus Deploy 3.0 details emerge](https://ianpaullin.com/2015/02/25/octopus-deploy-3-0-details-emerge/) - For months, I've been anticipating Octopus Deploy 3.0. The details have been slowly emerging over the past few months dating back to late November 2014 from several blog posts from the Octopus team. Each post has revealed some detail about the upcoming changes and technical details behind 3.0. Looking back on all the blog posts, I found - [Chicago ALM User Group – Infrastructure as Code and Automation with Chef and Azure](https://ianpaullin.com/2015/02/20/chicago-alm-user-group-infrastructure-as-code-and-automation-with-chef-and-azure/) - On Wednesday earlier this week, I attended the Chicago ALM User Group meeting on Chef and Azure by Matt Stratton. It was a really good presentation on not only Chef and infrastructure automation but also DevOps as well. For quite sometime, I've been on the fence about what tool to use to automate my virtual - [From the frontline: Octopus Server performance tuning](https://ianpaullin.com/2015/02/12/from-the-frontline-octopus-server-performance-tuning/) - We've been running Octopus Deploy since 2.0 back in January 2014 as part of our head-to-head battle royale with Release Management 2013. We decided on Octopus in February and our pilot testing started in late March early April with a handful of teams and users. Our shiny server (*ahem* virtual machine) with Octopus Deploy was chugging along and we all - [The Zen of Deployment Automation](https://ianpaullin.com/2015/02/10/the-zen-of-deployment-automation/) - I work with a lot of users using our Octopus Deploy server on a daily basis. It seems that not all, but many of our users don't fully grasp the philosophy behind automated deployments so I thought a rant was in order. If you're using Octopus Deploy or even thinking about implementing it, Octopus is indeed a - [Automating Deployments with Octopus Deploy Presentation at SDC](https://ianpaullin.com/2015/02/03/automating-deployments-with-octopus-deploy-presentation-at-sdc/) - I meant to post this weeks ago. [gview file="https://ianpaullin.com/wp-content/uploads/2015/02/Automating-Deployments-with-Octopus-Deploy-Final-20150111-SDC-2015.pptx" profile="11" save="0"] - [Versioning in Octopus Deploy (Part I)](https://ianpaullin.com/2015/01/27/versioning-in-octopus-deploy-part-i/) - Versioning - NuGet and Octopus Deploy will force this issue of versioning on your projects and it's in your best interest to give it some thought. Within Octopus, your releases are versioned as well as your NuGet packages however packages are versioned externally of Octopus, so some prudence will pay dividends down the road. I've found that one of the biggest - [So long 2014 - onward to 2015](https://ianpaullin.com/2015/01/01/so-long-2014-onward-to-2015/) - To put it mildly, 2014 was a busy year for me. Looking back on all my posts, perhaps I've been a little too deeply invested in the world of Octopus Deploy. It's hard since I work with it every day for the past year so naturally it's always on my mind. And while I have a lot - [SDC Presentation - Intro to Octopus Deploy](https://ianpaullin.com/2014/12/29/sdc-presentation-intro-to-octopus-deploy/) - On Sunday, January 11th 2015 at 1:00pm, I'll be presenting Octopus Deploy at the Software Development Community (SDC) in Naperville, Illinois. I've attended a few of the SDC meetings and it's a solid crowd. There have been interesting topics presented before so I hope I can make Octopus as interesting to others as it is to me. Since - [Thoughts on Octopus Deploy 2.6](https://ianpaullin.com/2014/12/19/thoughts-on-octopus-deploy-2-6/) - Now that Octopus Deploy 2.6 was just released, I feel I can publish some of my opinions on it. I installed the pre-release on my Azure instance weeks ago just before Thanksgiving and I've just upgraded to the official release (2.6.0.778). Even though 2.6 is a minor update, it is a game changer. Changes listed on Octopus Deploy 2.6 - [Chicago ALM Users Group - Agile Metrics](https://ianpaullin.com/2014/12/18/chicago-alm-users-group-agile-metrics/) - Yesterday night I attended the Chicago ALM Users Group session on Agile Metrics, given by Doc Norton. It was a very interesting topic and a great presentation altogether. Rather than reiterate the subject itself, you can view a video that Doc has available on his blog. A big thank you to Angela Dugan (blog) for organizing the event and to - [Backing up projects on Octopus Tentacles? Think twice](https://ianpaullin.com/2014/12/17/backing-up-projects-on-octopus-tentacles-think-twice/) - I've noticed many of our Octopus teams use the File System - Backup Directory step template from the library to implement a backup step. Unfortunately, I've seen minimal prudence from said teams implementing backups. Many of these teams simply backup their project across most if not all of their environments while having no rollback steps whatsoever. Don't get me wrong, - [Strange NuGet server HTTP 500 error](https://ianpaullin.com/2014/12/05/strange-nuget-server-http-500-error/) - Our Octopus user base has grown to a very large audience, internally speaking of course. Over the past few weeks we've also had to deal with our NuGet server running out of storage (so much for SCOM alerts). We keep our NuGet feeds off of the Octopus server as Octopus has one giant feed for - [Initial thoughts on Octopus Deploy 3.0 - from RavenDB back to SQL Server](https://ianpaullin.com/2014/12/01/initial-thoughts-on-octopus-deploy-3-0-from-ravendb-back-to-sql-server/) - This is pretty big news for any Octopus Deploy users. Paul Stovell has hinted a return back to SQL Server over the past few months in blog posts and uservoice forum comments, but from the public view, it's all speculation and rumor until otherwise official. This weekend, Octopus made it official - version 3.0, they're moving - [From the frontline: CPU utilization issue on Windows Server](https://ianpaullin.com/2014/11/17/from-the-frontline-cpu-utilization-issue-on-windows-server/) - In early August of this year, our staging and production Octopus servers as well as our NuGet server, started to suffer from a bizarre, non-stop, repeating spikes in CPU utilization. These spikes were occurring so frequently every minute that we had service interruption/downtime as the CPU utilization was at 99% for ten to fifteen consecutive minutes at times. Since we first noticed it - [Schedule](https://ianpaullin.com/2014/11/16/schedule/) - The past few weeks have been extremely busy for me. I had hoped to post an article or two over the past few weeks but there was too much to manage and I've had to push my posts to the side for the interim. This weekend, I tried moving the blog to another hosting service - ['' Band released](https://ianpaullin.com/2014/11/03/microsoft-fitness-band-released/) - Microsoft announced a new product that I don't believe anyone was fully aware that was coming - a fitness tracker. By the looks of it, it appears to be a better than most of these smart watches that happen to do health monitoring. In Microsoft's "Band" product (not sure about whether the name is good - [OctoPack error: Could not find a part of the path](https://ianpaullin.com/2014/10/28/octopack-error-could-not-find-a-part-of-the-path/) - If you're managing numerous Octopus projects across an enterprise, you're bound to run into an error you've never seen before. Most frequently for us, that comes with the build process. Users often confuse (by no fault of their own) the source of the error being the OctoPack but in my experience, the OctoPack in and of itself - [SDC Presentation - FermiLab Software Development](https://ianpaullin.com/2014/10/16/sdc-presentation-fermilab-software-development/) - On Sunday, October 5th, I attended the Software Development Community's (SDC) presentation on software development at FermiLab, presented by Dr. James Amundson. It was a fascinating look into the world of high performance computing and clustering. It's my first time attending SDC which there was a good sized crowd and everyone seemed genuinely interested in the topic - [Users, Teams, User Roles and Permissions](https://ianpaullin.com/2014/10/09/users-teams-user-roles-and-permissions/) - In this post of our Octopus Deep Dive Series, we're covering users, teams and user roles. I've learned that out of all the topics within Octopus Deploy, user management and permissions can be daunting depending on how customized you want your configuration. It took me some time to figure out how best to leverage security for a large number of teams - [Windows 10 Tech Preview - first impressions](https://ianpaullin.com/2014/10/02/windows-10-tech-preview-first-impressions/) - I think most people were surprised by the announcement of Windows 10. I'm not sure why the jump was necessary. Granted the number 10 is a psychologically satisfying number, it seems strange to jump over the version number 9; apparently no one wanted to be reminded about version number 8. I, for one, didn't mind Windows - [Including solution level files in your NuGet package](https://ianpaullin.com/2014/09/26/including-solution-level-files-in-your-nuget-package/) - Rarely, if ever, does the OctoPack or for that matter NuGet.exe, miss a file or files that teams are looking to have in the NuGet package. Earlier this week I was helping a team with their NuGet package and they wanted to include files that were inside a folder at the solution level, not within a project folder. Normally, it's not - [Automating Deployments with Octopus Deploy Presentation from Seattle Code Camp 2014](https://ianpaullin.com/2014/09/18/automating-deployments-with-octopus-deploy-presentation-from-seattle-code-camp-2014/) - Here's my (slightly) edited presentation from Seattle Code Camp. I had missed a sentence or two so nothing significant was added or modified. [gview file="https://ianpaullin.com/wp-content/uploads/2014/09/Automating-Deployments-with-Octopus-Deploy-Seattle-Code-Camp-2014-20140913.pptx%22] - [Seattle. Is. Awesome.](https://ianpaullin.com/2014/09/14/seattle-is-awesome/) - For full disclosure, I am a Seahawks fan so I admit my bias. That said, one of the big reasons I love Seattle is the seafood. Well, "glorious" seafood would be more accurate. Let's start with a recap of the day. The Seattle Code Camp was a lot of fun. It was a good sized crowd, I believe - [Seattle Bound](https://ianpaullin.com/2014/09/11/seattle-bound/) - This weekend I'll be attending the Seattle Code Camp to present Octopus Deploy. While I've done several presentations before, I'm going to change the presentation by removing a lot of technical minutia and focusing in on the benefits, some configuration and a seamless deployment demo (as I've learned from prior experience). Each demo that I've - [Leveraging Server Roles](https://ianpaullin.com/2014/09/10/leveraging-server-roles/) - This is the first article of my Octopus Deploy Deep Dive Series. I'm looking to dive into specifics within Octopus Deploy. There's lots to cover and today were going to dive into Machine Roles or just plain old Roles. Octopus has roles for team permissions so to avoid confusion for this article, the context of roles - [Update](https://ianpaullin.com/2014/08/31/update/) - August is usually a rough month for me. It's the last month of the fiscal year at work so it's review time. I've also had a nasty cold/infection/plague for the past four days. It's been a few weeks since I've last posted anything, but I've got quite a bit in the works regarding Octopus articles. In addition - [Demo snafu and lessons learned](https://ianpaullin.com/2014/07/29/demo-snafu-and-lessons-learned/) - Last week I had an encore presentation of Octopus Deploy to the Chicago ALM Users Group. It was a good crowd who asked a lot of good questions and seemed sincerely interested in Octopus Deploy and what value it could deliver for them. My slides ran long as I've found out that I really re-iterate too - [Does Octopus version your deployment process?](https://ianpaullin.com/2014/07/24/does-octopus-version-your-deployment-process/) - I was asked an interesting question at the Chicago ALM User's Group tonight. I can't recall the exact question, but the essence of it was, "does Octopus version your deployment process?" I meant to answer the question but I got side-tracked with another question. So here's my post to amend that unanswered question. Short answer? - [Encore presentation on Octopus Deploy for Chicago ALM Users Group](https://ianpaullin.com/2014/07/23/encore-presentation-on-octopus-deploy-for-chicago-alm-users-group/) - I had another Octopus Deploy presentation today in Chicago for the Chicago ALM Users Group. Big thanks to Angela Dugan (@OakParkGirl) for letting me ramble on for Octopus for well over the time alloted. Had some good questions from audience members and interaction as well. I tried changing some things around in the presentation and adding - [OctoPack error: Cannot add part for the specified URI because it is already in the package](https://ianpaullin.com/2014/07/18/octopack-error-cannot-add-part-for-the-specified-uri-because-it-is-already-in-the-package/) - Recently, I had an issue with a project team's TFS build and the OctoPack. Within the TFS log, I found this error: OctoPack error OCTONUGET: Cannot add part for the specified URI because it is already in the package. After some google-fu, I found a helpful post on StackOverflow. Short answer: you have to remove any duplicate references - [ElasticSearch and Kibana](https://ianpaullin.com/2014/07/12/elasticsearch-and-kibana/) - I had the pleasure of going to a work-sponsored Hack-A-Thon yesterday. It's the first of many Hack-A-Thons (work sponsored or not) I'd like to attend. While the format was slightly different from other Hack-A-Thons that I've read about given that it was work sponsored, it was still a worthwhile experience. Initially I had thought I was going to - [Git or bust](https://ianpaullin.com/2014/07/10/git-or-bust/) - I've been delaying the inevitable 'dip' into Git and GitHub. While I'm looking forward to trying it out extensively for tomorrow's work sponsored hack-a-thon, I can't help but wonder if my 'dip' will be a full blown 'dive'. I'm so entrenched in TFS, check-ins, tasks and work items, the notion of Git seems too simple but - [A new look for the blog](https://ianpaullin.com/2014/07/09/a-new-look-for-the-blog/) - Felt like the blog could use a visual tune up. So far, everything appears to be working well and looking good so we'll see how it fares over time. Additionally, I'm gearing up for another presentation for the Chicago ALM Users Group on July 23rd. Afterwards, I'm going to start writing the Octopus Deploy Deep Dive Series where - [Presentation on Octopus Deploy at Chicago ALM User’s Group (again) on July 23rd](https://ianpaullin.com/2014/07/07/presentation-on-octopus-deploy-at-chicago-alm-users-group-again-on-july-23rd/) - I'll be presenting Octopus Deploy again, this time in the AON building in downtown Chicago. For more information, check out Angela Dugan's post here: http://www.tfswhisperer.com/post/2014/06/29/Join-The-Chicago-ALM-User-Group-on-Wednesday-July-23-to-Talk-About-Octopus-Deploy - [Octopus Deploy Series Conclusion](https://ianpaullin.com/2014/06/27/octopus-deploy-series-conclusion/) - Over the past few months, I've tried to show how Octopus Deploy works, how the design choices that the Octopus team made affect you and why these choices are beneficial. In retrospect, deployments should have evolved in parallel to the technology at hand, but history does not support that thesis. Deployments can be unique and - [Octopus Deployment Basics](https://ianpaullin.com/2014/06/03/octopus-deployment-basics/) - For the past few months, I've been analyzing Octopus Deploy in terms of it's components, architectural design and benefits of said design decisions. In this article, we're going to bring everything together to see the sum of all the parts. Everything starts with NuGet. Octopus works with your applications as NuGet packages and distributes them to - [Minor change in plans for Octopus Deploy Series](https://ianpaullin.com/2014/05/21/minor-change-in-plans-for-octopus-deploy-series/) - My current Octopus Deploy Series so far has been more focused at a high/conceptual level. They've been a lot of fun to write and to piece together how Octopus's components and mechanisms complement one another for both the developers' and users' benefit. I originally intended to do a deeper dive into Octopus Deploy and I think my initial estimates of - [Automating Deployments with Octopus Deploy Presentation](https://ianpaullin.com/2014/05/21/automating-deployments-with-octopus-deploy-presentation/) - Forgive me for my misuse of Internet memes to make points with the crowd. :) [gview file="https://ianpaullin.com/wp-content/uploads/2014/05/Automating-Deployments-with-Octopus-Deploy-Final-20140521.pptx%22] - ['s Group](https://ianpaullin.com/2014/05/21/presentation-on-octopus-deploy-at-chicago-alm-users-group/) - Thanks to Angela Dugan and Jim Szubryt for letting me present Octopus Deploy to the Chicago ALM User's Group! Some great questions were asked and I may have to devote some time to answering repeatedly asked questions from all the presentations I've been doing. I'll be uploading slides from the presentation tonight. - [Octopus Deploy and NuGet](https://ianpaullin.com/2014/05/20/octopus-deploy-and-nuget/) - At this point, we've taken a high-level perspective as to the technologies that Octopus Deploy utilizes. One of the pillars of Octopus Deploy is NuGet. In my opinion, without NuGet, Octopus Deploy could not exist. What is NuGet? In a nutshell NuGet is an open source package management system for .NET. It allows for the downloading and - [Octo.exe now supports importing/exporting of projects and releases](https://ianpaullin.com/2014/05/15/octo-exe-now-supports-importingexporting-of-projects-and-releases/) - The Octopus Deploy team just announced the importing and exporting of projects and releases in the octo.exe tool. This capability his huge, especially for any organizations with multiple Octopus Deploy servers. For my current project, we're just beginning to talk about moving projects and releases from our staging server to production and before this update the only - [Octopus Deploy and NancyFX](https://ianpaullin.com/2014/05/08/octopus-deploy-and-nancyfx/) - It's been a few weeks since the last article on RavenDB. So today, moving forward on the Octopus Deploy series, we're going to talk about NancyFX. Octopus Deploy switched from IIS to NancyFX for it's internal web host for their 2.0+ version. Why the switch from IIS? Paul gives his thoughts on the switch in his blog post titled Designing the - [Step template gallery coming to Octopus Deploy](https://ianpaullin.com/2014/05/06/step-template-gallery-coming-to-octopus-deploy/) - On a webinar call with Paul Stovell today, one of Octopus Deploy's new step template feature will have a public gallery to share common step templates with the community. It's going to be a very cool, very useful and a most welcome feature to be added to Octopus Deploy! The details haven't been published yet to - [Can you deploy specifically to Windows XP machines in Octopus Deploy?](https://ianpaullin.com/2014/05/04/can-you-deploy-specifically-to-windows-xp-machines-in-octopus-deploy/) - I was asked at the CNUG meetup last month on Octopus Deploy on how to target Windows XP machines. At first, I didn't have a good answer. I thought at the time the best way was to group all the Windows XP machines in an environment. After that presentation, it bugged me a little afterwards that I didn't - [Octopus Deploy 2.4.2 pre-release comments](https://ianpaullin.com/2014/05/02/octopus-2-4-2-pre-release-comments/) - Yesterday, the Octopus Deploy team released version 2.4.2 (pre-release). Loaded with new features, this release is really worth while. Here's the Octopus Deploy blog post about the new 2.4 changes. From their release notes, new features include: Library tab - finally, variable sets are now accessible to teams whereas previously they were only available to - [Chicago Code Camp 2014 Recap](https://ianpaullin.com/2014/04/26/chicago-code-camp-2014/) - Today, I went to the Chicago Code Camp in Grayslake, IL. It was a good time. I attended four (out of five) sessions as Dave Girard was kind enough to get me started on a BizSpark subscription. Daniel Laughlan had a great session on blending web servers with local services using OWIN and Katana. I've had - [Octopus Deploy and RavenDB](https://ianpaullin.com/2014/04/23/octopus-deploy-and-ravendb/) - Octopus Deploy uses RavenDB (Wikipedia) as it's database. Many Windows applications typically fall onto the SQL Server platform for a database but Octopus Deploy went in a different direction. Paul Stovell, the author of Octopus Deploy, addresses why he chose RavenDB over SQL Server and other variants on the Octopus Deploy blog post: How Octopus uses RavenDB. Part of my - [Configuring Octopus Deploy and Tentacles](https://ianpaullin.com/2014/04/18/configuring-octopus-deploy-and-tentacles/) - Installing Octopus Deploy is a fairly trivial task. Updating Octopus Deploy is a slightly different story, but I'll address that in another article. TL;DR I'm diving into registering tentacles and servers as that's the most challenging part in an Octopus Deploy installation if you're unfamiliar with the terrain. I'll address some possible issues that may crop up - [Intro to Octopus Deploy](https://ianpaullin.com/2014/04/16/intro-to-octopus-deploy/) - I'm kicking off my Octopus Deploy series with my presentation on Octopus Deploy for the Chicago .NET Users Group tonight. It was a great meeting and I think a lot of people got a lot of good information on Octopus Deploy. Programming in the .NET world has made remarkable strides over the past ten years. - [Presentation on Octopus Deploy at Chicago .NET Users Group](https://ianpaullin.com/2014/04/16/presentation-on-octopus-deploy-at-chicago-net-users-group/) - I had the privilege presenting Octopus Deploy at the Chicago .NET Users Group in Downer's Grove tonight. Avanade sponsored the event and some of my colleagues were able to make it. Overall, I thought it went pretty well. I managed to cover a lot in the demo and slides. Thanks to Keith Franklin and everyone - [Octopus Deploy Series](https://ianpaullin.com/2014/04/07/octopus-deploy-series/) - I'm currently outlining a series of articles on Octopus Deploy. I'd like to think of it as another user manual but I digress. I may add more topics but for now this is what I intend to publish in the upcoming weeks. Intro to Octopus Deploy (2014-04-07) Installation (Server and Tentacles) Configuration (Server and Tentacles) Configuring Octopus - [Back on track](https://ianpaullin.com/2014/04/07/back-on-track/) - It's been quite a while since my last post. Too much has been going on in my life to divulge at the moment so onward to the more interesting things happening right now. For the past five months, I've been fortunate to work along side Jim Szubyrt at Accenture for their TFS Deployment Automation project. - [CNUG - TFS 2012/13](https://ianpaullin.com/2013/12/19/cnug-tfs-201213/) - Tonight I attended the Chicago .NET Users Group (CNUG) out in Downers Grove. The presenter was Jim Szubryt whom I work with at Accenture on a pilot project for automated deployment (or continuous deployment) at Accenture. It was a real interesting discussion about TFS. A lot people had questions on the TFS cloud service from - [So far behind but still moving forward](https://ianpaullin.com/2013/05/31/still-behind-but-a-lot-going-on/) - Admittedly, I'm extremely behind schedule on publishing anything. My NAS article still requires more work but my spare time these days is shrinking fast. A few positive notes: I passed my Microsoft exam 70-480 (HTML5, CSS3, Javascript/jQuery) so I'm done with one of three exams. I finished building my mini-media NAS which has surpassed my - [Getting ASP.NET SOAP calls to appear in Fiddler2](https://ianpaullin.com/2013/04/05/getting-asp-net-soap-calls-to-appear-in-fiddler2/) - I've run into this situation several times at work and thought I'd post it so I'd have no excuse as to how to correct the issue. We were having issues with a webservice call; we were able to make the call successfully and we received *most* of the data. There was a specific section of - [Updated schedule](https://ianpaullin.com/2013/03/14/updated-schedule/) - I'm really far behind on my NAS mini-series articles but there will be several in the upcoming weeks. I'm also working on some personal projects that have taken more of my time than I anticipated so my blog postings have been very inconsistent. I'll try to correct that within the coming weeks! - [Search through stored procedures in SQL Server for a specific string of characters](https://ianpaullin.com/2013/03/01/search-through-stored-procedures-in-sql-server-for-a-specific-string-of-characters/) - While I have experience in designing and programming SQL databases, I don't often deal with databases or SQL directly at work. Every so often, I find I need a nice query for doing something very specific within the SQL Server environment. Today I needed to find a specific column that was being used in our - ['s regression from the desktop](https://ianpaullin.com/2013/02/22/apples-regression-from-the-desktop/) - I consider myself nowadays to be desktop OS (operating system) agnostic. I've used numerous operating systems and I enjoy trying them all out. I like some more than others of course. I recently tried re-installing the latest Mac OS X version 10.8 (Mountain Lion) on a Mac Mini; an experience that was less than awful - [Backup master class: no attendance required](https://ianpaullin.com/2013/02/04/backup-master-class-no-attendance-required/) - In October of last year, I ranted about Joel Hruska's article at ExtremeTech about his "Backup Master Class" article on RAID. After reading the whole series of articles I realize Joel was expanding on his recent data loss experience. Now his articles have given me context. While I heavily criticized his article about RAID, his - ['s just changing very, very slowly](https://ianpaullin.com/2013/02/01/the-pc-is-not-over-its-just-changing-very-very-slowly/) - For the past year, I've been reading numerous opinions of how the PC is over. My first PC experience was well over twenty-five years ago so today I find the supposed demise of the PC extremely hyperbolic. I find tablets and smartphones as specialized extensions of PCs so you'll excuse me if I don't buy - [Behind schedule](https://ianpaullin.com/2013/01/14/behind-schedule/) - I've been sick for just over a week now and I haven't posted much. I had a goal of posting at least three times a week but the flu and an inner ear infection have put a halt on my daily routine. I'm just getting back in the swing of things so I'll get back - [Onward to 2013](https://ianpaullin.com/2012/12/31/onward-to-2013/) - It's been a busy year for me. I haven't conquered the blog schedule quite as strictly as I intended but that's going on the resolution list for next year. I'm aiming at minimum three blog posts per week but I'd settle for two. I'm still writing the Digital Storage at Home mini-series and it's taking - [Digital Storage at Home: My storage story](https://ianpaullin.com/2012/12/11/digital-storage-at-home-my-storage-story/) - For years I never had any kind of storage or backup plan. From the late 90's to early 2000's, I had used 1GB Iomega Jaz drives for storage but over time, I thought I could resort to using CD-ROMs. I also kept adding larger hard disks figuring that I wouldn't need anything serious. Four years - [Digital Storage at Home: Planning for storage nirvana](https://ianpaullin.com/2012/12/03/digital-storage-at-home-planning-for-storage-nirvana/) - You've decided to take the plunge into sharing digital storage between your computers, tablets, phones, home theater PCs, etc. Fantastic. It may seem like overkill, but as I've pointed out before we have so much to capture, share and download from the Internet, while keeping all the old artifacts will eventually lead to problems with - [Digital Storage at Home: Why should anyone care?](https://ianpaullin.com/2012/11/26/digital-storage-at-home-why-should-anyone-care/) - Over the past five years, my storage needs have grown at a faster rate in comparison to all other technological needs (computers, gaming, consoles, phones, laptops, etc.). At first, I didn't realize just how large applications and games had become just to install. I didn't even take in updates and patches for consideration to the - [New mini-series: Digital Storage at Home](https://ianpaullin.com/2012/11/12/new-mini-series-digital-storage-at-home/) - So, I'm going to be writing up several articles all related to my adventures in home storage technology; namely Network Attached Storage (NAS). Over the past five years, I've been investing my time/energy and money into several different storage solutions so I'll be sharing my experience over the coming weeks. - [Election Day 2012](https://ianpaullin.com/2012/11/06/election-day-2012/) - I can't say I've been looking forward to this day but after all the ads on TV and rhetoric on Facebook and among friends, this election cannot be over soon enough. After being through several elections in which I've participated (I think three including today), I admire the fact that we can still have a - ['t buy any Android phones](https://ianpaullin.com/2012/10/01/why-i-wont-buy-any-android-phones/) - I really want to like Android phones. The new Samsung S3 is very impressive and Android seems to be making more and more progress with each release but the carriers absolutely kill me. According to this article from ArsTechnica, it appears that Motorola won't be updating their Atrix 4G phone to ICS. Well, I guess - [Farewell, Weeds.](https://ianpaullin.com/2012/09/18/farewell-weeds/) - It's been 8 seasons, 100 episodes and I found myself enjoying the series finale of Weeds on Showtime this past Sunday. The simple plot from the beginning of the series was intriguing and the seemly random but fortuitous chaos, destruction and disorder to (albeit) temporary bliss and harmony made Weeds a unique and entertaining show. - [The new iPhone is here! The new iPhone is here!](https://ianpaullin.com/2012/09/13/the-new-iphone-is-here-the-new-iphone-is-here/) - Okay so it's not quite here yet but another iPhone is upon us. As an iPhone owner (3G, 4 and currently 4S), I'm not too keen on sticking with Apple anymore. While the 4" screen is definitely worth a look and the new camera looks very interesting but somehow, all the glamour has worn off - [Thoughts on RAID article from ExtremeTech](https://ianpaullin.com/2012/09/07/thoughts-on-raid-article-from-extremetech/) - Immediately upon posting my opinion about Joel Hruska's article on ExtremeTech yesterday, I felt regretful. I've never had the talent for writing. I always appreciate reading from great writers as they're able to both entertain and educate simultaneously. I figured maybe I was being too judgmental so I decided to give Joel's article another chance - [RAID is not a backup solution except when it is](https://ianpaullin.com/2012/09/06/raid-is-not-a-backup-solution-except-when-it-is/) - I'm not sure what Joel Hruska's article is pointing out at ExtremeTech. I'm approaching this article from the perspective a home user or an individual who is not running any business systems or infrastructure. According to Joel: RAID is not a backup. RAID is not a backup, ever. Not RAID 1, not RAID 5, not - [Windows Server 2012 has launched!](https://ianpaullin.com/2012/09/04/windows-server-2012-has-launched/) - I've been using Microsoft's Windows Server 2012 Release Candidate for my own home media/hyper-v server for several weeks now. I've been eagerly awaiting the final release. So far the biggest feature I've used is Storage Spaces. I've also been using Hyper-V but in a very limited capacity so I can't comment on it too much - [Pair programming article from the Wall Street Journal](https://ianpaullin.com/2012/09/04/pair-programming-article-from-the-wall-street-journal/) - Last week the Wall Street Journal had an article about pair programming titled Computer Programmers Learn Tough Lesson in Sharing. The article highlights both the positive and negative aspects of pair programming in a balanced manner but ends with an example of an organization who tried pair programming and abandoned it. I've done pair programming - ['s that time of year - another Madden NFL game](https://ianpaullin.com/2012/08/28/its-that-time-of-year-another-madden-nfl-game-from-ea/) - So today is the release of Madden NFL 2013. The reviews have been mostly positive about the new Infinity engine but I tend to place more trust in the comments from the community and Amazon.com reviewers. I can't say I'm not excited, but I'm reserving my enthusiasm until I actually play it. - [Just blog it](https://ianpaullin.com/2012/08/26/just-blog-it/) - For too long, I've procrastinated about blogging. Scott Hanselman's post is the kick in the pants I've needed for quite some time. Needless to say, I'll finally start saying something (hopefully of value) within the coming weeks. This is yet another tech blog covering .NET programming and some systems stuff. ## Pages - [Series](https://ianpaullin.com/series/) - Octopus Deploy Series A high-level overview of Octopus Deploy, it's primary components and how it can work for you and automating your deployments. Intro to Octopus Deploy (2014.04.07) Configuring Octopus Deploy and Tentacles (2014.04.18) Octopus Deploy and RavenDB (2014.04.23) Octopus Deploy and NancyFX (2014.05.08) Octopus Deploy and NuGet (2014.05.20) Octopus Deployment Basics (2014.06.03) Octopus Deploy Series Conclusion (2014.06.27) Octopus Deploy Deep Dive - [About](https://ianpaullin.com/about/) - Ian is a .NET C# programmer. A nocturnal programmer by nature, he’s often working on his own .NET projects in the twilight hours. He’s often advocating for deployment automation using Octopus Deploy. For more information on Octopus Deploy and other ramblings, you can check out his blog at https://ianpaullin.com/ or his twitter feed at @ianpaullin. All content copyright Ian Paullin © - [Projects](https://ianpaullin.com/projects/) - Do it Yourself (DiY) I build a lot of my own desktops and servers over the past fifteen years. These articles are guides for building computers for specific purposes. My Media NAS using FreeNAS (2015) ## Categories - [Uncategorized](https://ianpaullin.com/category/uncategorized/) - [ALM](https://ianpaullin.com/category/alm/) - [Announcement](https://ianpaullin.com/category/announcement/) - [Apple](https://ianpaullin.com/category/apple/) - [Articles](https://ianpaullin.com/category/articles/) - [Code](https://ianpaullin.com/category/code/) - [Conferences and Meetups](https://ianpaullin.com/category/conferences-and-meetups/) - [Consoles](https://ianpaullin.com/category/consoles/) - [Continuous Deployment](https://ianpaullin.com/category/alm/continuous-deployment/) - [Databases](https://ianpaullin.com/category/databases/) - [DevOps](https://ianpaullin.com/category/devops/) - [Food](https://ianpaullin.com/category/food/) - [Friends](https://ianpaullin.com/category/friends/) - [Games](https://ianpaullin.com/category/games/) - [Git](https://ianpaullin.com/category/git/) - [Hack-a-thon](https://ianpaullin.com/category/conferences-and-meetups/hack-a-thon/) - [Hardware](https://ianpaullin.com/category/hardware/) - [Kibana](https://ianpaullin.com/category/kibana/) - [Microsoft](https://ianpaullin.com/category/microsoft/) - [Mini-Series](https://ianpaullin.com/category/mini-series/) - [Mobile](https://ianpaullin.com/category/mobile/) - [Music](https://ianpaullin.com/category/music/) - [NoSQL](https://ianpaullin.com/category/nosql/) - [NuGet](https://ianpaullin.com/category/nuget/) - [Octopus Deploy](https://ianpaullin.com/category/octopus-deploy/) - [Octopus Deploy Series](https://ianpaullin.com/category/octopus-deploy-series/) - [Operating Systems](https://ianpaullin.com/category/operating-systems/) - [Opinion](https://ianpaullin.com/category/opinion/) - [Performance](https://ianpaullin.com/category/performance/) - [Phones](https://ianpaullin.com/category/mobile/phones/) - [Politics](https://ianpaullin.com/category/politics/) - [Presentations](https://ianpaullin.com/category/presentations/) - [Programming](https://ianpaullin.com/category/programming/) - [Random](https://ianpaullin.com/category/random/) - [RavenDB](https://ianpaullin.com/category/nosql/ravendb/) - [Release Management](https://ianpaullin.com/category/alm/release-management/) - [Review](https://ianpaullin.com/category/review/) - [Seattle Code Camp](https://ianpaullin.com/category/conferences-and-meetups/seattle-code-camp/) - [Series](https://ianpaullin.com/category/series/) - [Software Architecture](https://ianpaullin.com/category/software-architecture/) - [Software Development Community](https://ianpaullin.com/category/conferences-and-meetups/software-development-community/) - [SQL](https://ianpaullin.com/category/code/sql/) - [SQL Server](https://ianpaullin.com/category/databases/sql-server/) - [Storage](https://ianpaullin.com/category/hardware/storage/) - [Technology](https://ianpaullin.com/category/technology/) - [TFS](https://ianpaullin.com/category/alm/tfs/) - [ThatConference](https://ianpaullin.com/category/conferences-and-meetups/thatconference/) - [Tip](https://ianpaullin.com/category/tip/) - [Travel](https://ianpaullin.com/category/travel/) - [Troubleshooting](https://ianpaullin.com/category/programming/troubleshooting/) - [Update](https://ianpaullin.com/category/update/) - [Windows 10](https://ianpaullin.com/category/operating-systems/windows-10/) - [Windows Server](https://ianpaullin.com/category/windows-server/) - [XBox 360](https://ianpaullin.com/category/consoles/xbox-360/) - [ASP.NET](https://ianpaullin.com/category/code/asp-net/) - [C#](https://ianpaullin.com/category/code/c/) - [Chicago Code Camp](https://ianpaullin.com/category/conferences-and-meetups/chicago-code-camp/) - [ChicagoALM Users Group](https://ianpaullin.com/category/conferences-and-meetups/chicagoalm-users-group/) - [CNUG](https://ianpaullin.com/category/conferences-and-meetups/cnug/) - [Design](https://ianpaullin.com/category/programming/design/) - [ElasticSearch](https://ianpaullin.com/category/nosql/elasticsearch/) - [Gadgets](https://ianpaullin.com/category/hardware/gadgets/) - [Microservices](https://ianpaullin.com/category/software-architecture/microservices/) - [Monday Music](https://ianpaullin.com/category/music/monday-music/) - [NAS](https://ianpaullin.com/category/hardware/storage/nas/) ## Tags - [Agile](https://ianpaullin.com/tag/agile/) - [Android](https://ianpaullin.com/tag/android/) - [Backup](https://ianpaullin.com/tag/backup/) - [Bob Martin](https://ianpaullin.com/tag/bob-martin/) - [Chef](https://ianpaullin.com/tag/chef/) - [Chicago ALM](https://ianpaullin.com/tag/chicago-alm/) - [ChicagoCodeCamp](https://ianpaullin.com/tag/chicagocodecamp/) - [Deep Dive Series](https://ianpaullin.com/tag/deep-dive-series/) - [From the Frontline](https://ianpaullin.com/tag/from-the-frontline/) - [Games](https://ianpaullin.com/tag/games/) - [Hard Drive](https://ianpaullin.com/tag/hard-drive/) - [iPhone 5](https://ianpaullin.com/tag/iphone-5/) - [Lumia 950XL](https://ianpaullin.com/tag/lumia-950xl/) - [MicroServices](https://ianpaullin.com/tag/microservices/) - [Microsoft Band](https://ianpaullin.com/tag/microsoft-band/) - [Microsoft Band 2](https://ianpaullin.com/tag/microsoft-band-2/) - [Octopus Deploy Pro Tip](https://ianpaullin.com/tag/octopus-deploy-pro-tip/) - [Octopus Deploy Series](https://ianpaullin.com/tag/octopus-deploy-series/) - [Phone Carriers](https://ianpaullin.com/tag/phone-carriers/) - [Playlist](https://ianpaullin.com/tag/playlist/) - [Programming](https://ianpaullin.com/tag/programming/) - [RAID](https://ianpaullin.com/tag/raid/) - [RavenDB](https://ianpaullin.com/tag/ravendb/) - [SeattleCodeCamp](https://ianpaullin.com/tag/seattlecodecamp/) - [SlideDeck](https://ianpaullin.com/tag/slidedeck/) - [Soundtrack](https://ianpaullin.com/tag/soundtrack/) - [Spotify](https://ianpaullin.com/tag/spotify/) - [SumoLogic](https://ianpaullin.com/tag/sumologic/) - [Tech Preview](https://ianpaullin.com/tag/tech-preview/) - [TV Show](https://ianpaullin.com/tag/tv-show/) - [Versioning](https://ianpaullin.com/tag/versioning/) - [Windows Server 2012](https://ianpaullin.com/tag/windows-server-2012/)