April 1, 2023

2 Comments

Improving™ myself: 10-year Celebration

Ten years ago today, I walked into Improving, terrified, for my 1st day of work on a 3-month project with one of my personal heroes, Tim Rayburn. I arrived at the office, dressed in a pants suit, trying to look “professional.” Tim took one look at me and said, “please don’t ever wear a monkey […]

Continue reading...

March 31, 2023

1 Comment

Unified list of my most personal, soul-searching blog posts

It came to my attention that some of my posts were harder to find (especially on a mobile device) than I wanted them to be, so I decided to create a post that compiles a list of my most raw, oversharing posts of my tech journey (because it’s easier than re-organizing WordPress). Cheers! More insight […]

Continue reading...

June 4, 2018

0 Comments

Solved: Lowercase var Using TeamCity Mac Build Agent Command Line Step

I had a heck of a time figuring this out, so I’m blogging it :) branch=`echo “%teamcity.build.branch%”| tr ‘[:upper:]’ ‘[:lower:]’` (Note the back ticks around the entire value – they’re important =) While I”m here, I’ll also blog how to set a TC param from within the same script & use a case statement with […]

Continue reading...

August 6, 2015

0 Comments

Solved: Access & Map Drive to Shared Folders on Mac from Windows VM in Powershell

I have folders on my Mac I access from my Windows VMs. (For example, I don’t want things like Dropbox mirrors duplicated into my VM). VMWare Fusion’s instructions on how to share files are easy enough: The Problem: I want to access the mapped z:\ drive from PowerShell. Attempt 1: FAIL > cd z:\ Hrm. […]

Continue reading...

May 6, 2015

0 Comments

June NDDNUG meeting: Bring Your Kids!

Last month, I had the honor of telling the North Dallas .NET User Group how our wonderful community has inspired my daughter in ways I couldn’t imagine. I shared stories from That Conference & Kidzmash, and had a few “what is possible in our community?” brainstorming slides. A very cool thing happened today. At the beginning […]

Continue reading...

March 21, 2015

0 Comments

A Special April NDDNUG

This Wednesday, April 1st, I will be presenting a not-your-normal-dot-net-user-group meeting, at North Dallas NDDNUG. PARENTS: If you want to share your enthusiasm for learning & tech with your kids but are not sure where to start, this meeting’s for you. In addition to my “geek parent learnings so far,” I will be talking about […]

Continue reading...

September 20, 2014

2 Comments

Compare entire directories w git difftool + Beyond Compare

HUGE shoutout to Jeff Knowlton for telling me about git difftool –dir-diff: http://www.scootersoftware.com/support.php?zz=kb_vcs#gitwindows This is how to set the path for Beyond Compare: git config –global difftool.bc3.cmd “\”c:/Program Files/Beyond Compare 4/BCompare.exe\” \”$LOCAL\” \”$REMOTE\”” (use your path to your installation, of course) Then, add an alias: git config –global alias.diffdir = “difftool –dir-diff –tool=bc3 –no-prompt” (Please […]

Continue reading...

August 28, 2014

0 Comments

Git to TFS Migration Experiment: Conclusion

Part 1 Part 2 Part 3 Conclusion: Migrating from git to TFS, while technically *possible* is just silly. Don’t. TFS supports Git repositories now. LEARN GIT! You won’t be sorry,  

Continue reading...

July 20, 2014

1 Comment

Git to TFS Migration Experiment: Part 3

 3: Pushing to TFS > git tf checkin –deep –autosquash Hooray! Success… I think! There were quite a few things I learned getting to that point:   3a. Troubleshooting “git-tf: Could not lock” error: PreReq Step 5, on post 1 (creating your project in TFS), was missed.   3b. Troubleshooting “git-tf: ‘refs/heads/master’ is not a […]

Continue reading...

July 20, 2014

4 Comments

Git to TFS Migration Experiment: Part 2

Connecting a Git Repo to a New TFS Repo I was testing with VisualStudioOnline, soooo…. 2a. I had to enable basic auth for my Visual Studio Online Account: To work with Visual Studio online from the Git Command prompt, you must Enable basic authentication for your Visual Studio Online account. This forces you to enter […]

Continue reading...