<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.6">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2019-10-06T15:03:20+00:00</updated><id>/feed.xml</id><title type="html">Joshua Higginbotham</title><author><name>{&quot;name&quot;=&gt;&quot;&quot;, &quot;avatar&quot;=&gt;&quot;/_assets/images/Josh.jpg&quot;, &quot;bio&quot;=&gt;&quot;&quot;, &quot;location&quot;=&gt;&quot;Louisville. KY&quot;, &quot;email&quot;=&gt;&quot;Joshua.Higginbotham@codenamesql.com&quot;}</name><email>Joshua.Higginbotham@codenamesql.com</email></author><entry><title type="html">Follow up to SQL Saturday Dallas</title><link href="/2019/06/01/Followup-To-Dallas.html" rel="alternate" type="text/html" title="Follow up to SQL Saturday Dallas" /><published>2019-06-01T00:00:00+00:00</published><updated>2019-06-01T00:00:00+00:00</updated><id>/2019/06/01/Followup-To-Dallas</id><content type="html" xml:base="/2019/06/01/Followup-To-Dallas.html">&lt;p&gt;As SQL Saturday comes to a close, I want to say thank you to all the organizers, speakers, and the community that attended my session.  This marks my second SQL Saturday that I have had the privelage to speak at.  The first leaving me with a good deal of room to improve.  Just ask &lt;a href=&quot;https://twitter.com/_akhilm&quot;&gt;Akhil&lt;/a&gt; :).&lt;/p&gt;

&lt;h3 id=&quot;power-bi---from-beginnning-to-end&quot;&gt;Power BI - From Beginnning to End&lt;/h3&gt;
&lt;p&gt;The precon that was put on by &lt;a href=&quot;https://twitter.com/GuyInACube&quot;&gt;GuyInACube&lt;/a&gt; was amazing.  If you have the opportunity to attend one of thier sessions, it’s well worth the investment.  If it’s not possible, their group is killing it with their weekly videos on &lt;a href=&quot;https://guyinacube.com/videos/&quot;&gt;Youtube&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;introduction-to-github&quot;&gt;Introduction To GitHub&lt;/h3&gt;

&lt;p&gt;ToDo: Reflect on the session&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://s3.amazonaws.com/blog-jhiggin-bucket/_assets/images/SQLSaturdayDallas.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div id=&quot;disqus_thread&quot;&gt;&lt;/div&gt;
&lt;script&gt;
var disqus_config = function () {
this.page.url = &quot;http://BLOG.host.com/2019/06/01/Followup-To-Dallas.html&quot;; // &lt;--- use canonical URL
this.page.identifier = &quot;/2019/06/01/Followup-To-Dallas&quot;;
};
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');

s.src = '//blog-jhigg.disqus.com/embed.js'; // &lt;--- use Disqus shortname

s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
&lt;/script&gt;

&lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&quot;https://disqus.com/?ref_noscript&quot; rel=&quot;nofollow&quot;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt;</content><author><name>{&quot;name&quot;=&gt;&quot;&quot;, &quot;avatar&quot;=&gt;&quot;/_assets/images/Josh.jpg&quot;, &quot;bio&quot;=&gt;&quot;&quot;, &quot;location&quot;=&gt;&quot;Louisville. KY&quot;, &quot;email&quot;=&gt;&quot;Joshua.Higginbotham@codenamesql.com&quot;}</name><email>Joshua.Higginbotham@codenamesql.com</email></author><summary type="html">As SQL Saturday comes to a close, I want to say thank you to all the organizers, speakers, and the community that attended my session. This marks my second SQL Saturday that I have had the privelage to speak at. The first leaving me with a good deal of room to improve. Just ask Akhil :).</summary></entry><entry><title type="html">Speaking at SQL Saturday Dallas</title><link href="/2019/05/29/Speaking-At-SQLSaturday-Dallas.html" rel="alternate" type="text/html" title="Speaking at SQL Saturday Dallas" /><published>2019-05-29T00:00:00+00:00</published><updated>2019-05-29T00:00:00+00:00</updated><id>/2019/05/29/Speaking-At-SQLSaturday-Dallas</id><content type="html" xml:base="/2019/05/29/Speaking-At-SQLSaturday-Dallas.html">&lt;p&gt;Tomorrow morning I’ll jump on a plane to speak at my second SQL Saturday event this year.  This has been an amazing year for personal growth and I couldn’t be more thankful to those who have helped me along the way.  If you’re looking to get a better understanding of working with GitHub and will be attending SQL Saturday Dallas on June 1.  Look for me in room 117 on the 1st floor at 3:45pm.&lt;/p&gt;

&lt;h2 id=&quot;session-abstract&quot;&gt;Session Abstract&lt;/h2&gt;
&lt;p&gt;Introduction To Github
Duration: 60 minutes
Level: Beginner
Track: Application &amp;amp; Database Development
Getting started with GitHub can at times be overwhelming.  Especially when you’ve been working with other source control and project management systems your whole career.  In this session, we will overview the below tasks to ensure your success with GitHub.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Initial setup of a Repository in GitHub.&lt;/li&gt;
  &lt;li&gt;Build Issue templates for new features, bugs, or custom tasks.&lt;/li&gt;
  &lt;li&gt;Securing the check-in/merge process to your root branch.&lt;/li&gt;
  &lt;li&gt;Integrating GitHub with other productivity tools to keep on top of changes.&lt;/li&gt;
&lt;/ul&gt;

&lt;div id=&quot;disqus_thread&quot;&gt;&lt;/div&gt;
&lt;script&gt;
var disqus_config = function () {
this.page.url = &quot;http://BLOG.host.com/2019/05/29/Speaking-At-SQLSaturday-Dallas.html&quot;; // &lt;--- use canonical URL
this.page.identifier = &quot;/2019/05/29/Speaking-At-SQLSaturday-Dallas&quot;;
};
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');

s.src = '//blog-jhigg.disqus.com/embed.js'; // &lt;--- use Disqus shortname

s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
&lt;/script&gt;

&lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&quot;https://disqus.com/?ref_noscript&quot; rel=&quot;nofollow&quot;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt;</content><author><name>{&quot;name&quot;=&gt;&quot;&quot;, &quot;avatar&quot;=&gt;&quot;/_assets/images/Josh.jpg&quot;, &quot;bio&quot;=&gt;&quot;&quot;, &quot;location&quot;=&gt;&quot;Louisville. KY&quot;, &quot;email&quot;=&gt;&quot;Joshua.Higginbotham@codenamesql.com&quot;}</name><email>Joshua.Higginbotham@codenamesql.com</email></author><summary type="html">Tomorrow morning I’ll jump on a plane to speak at my second SQL Saturday event this year. This has been an amazing year for personal growth and I couldn’t be more thankful to those who have helped me along the way. If you’re looking to get a better understanding of working with GitHub and will be attending SQL Saturday Dallas on June 1. Look for me in room 117 on the 1st floor at 3:45pm.</summary></entry><entry><title type="html">New Logo, Same Old Gig!</title><link href="/2019/05/26/New-Logo.html" rel="alternate" type="text/html" title="New Logo, Same Old Gig!" /><published>2019-05-26T00:00:00+00:00</published><updated>2019-05-26T00:00:00+00:00</updated><id>/2019/05/26/New-Logo</id><content type="html" xml:base="/2019/05/26/New-Logo.html">&lt;p&gt;When I started consulting, I built out an office 365 account, used a cheap logo service for a generic logo for some business cards, and began working.  My goal was not to invest a whole lot of time into the look and feel of the organization, mainly because I didn’t know if I’d survive more than 6 months.  Two and half years later, I’m as busy as ever and continuing to add work to the queue as the months go on.  Due to this, I felt it was time to invest a bit into the look of the company.  Pay for a designer to build a custom logo, one that fits my background and personality.  I researched a bit and landed on 99Designs based off some work that &lt;a href=&quot;https://twitter.com/sqlrus&quot;&gt;@sqlrus&lt;/a&gt; had done with them in the past for his logo.  It was really simple to get started, pricing was competitive, and I’d retain the rights to the new logo once everything was finished.&lt;/p&gt;

&lt;h3 id=&quot;the-process&quot;&gt;The Process&lt;/h3&gt;
&lt;p&gt;The process was simple.  Create a profile, choose a couple of design concepts to help the designers build a profile of what you were looking for, set a color schema, and then provide any details you may want to see included in the design.  From there, the designers would have a week to submit their designs and for you to choose the one that you liked best.&lt;/p&gt;

&lt;h3 id=&quot;the-submissions&quot;&gt;The Submissions&lt;/h3&gt;
&lt;p&gt;Within minutes, submissions came in that were decent, but they really didn’t fit what I was looking for.  The designs included some of my requests, but nothing really popped out to me.  As the days went on, the theme remained the same.  Some designs seemed to be a copy of what the other artists were doing.  I started to look at maybe settling on something that I liked but still seemed a little cartoonish for my taste.  When I woke up on the third day, I had a submission that immediately made me think, this is the one.  It fit the design I was looking for, something simple and modern. It related to my background and could be thrown on t-shirts or polos when the time was right to invest some more into the brand.&lt;/p&gt;

&lt;h3 id=&quot;the-graphic-designer&quot;&gt;The Graphic Designer&lt;/h3&gt;
&lt;p&gt;Before the unveiling of the new logo, I want to give a quick shout out to the graphic designer that nailed the design.  She was amazing to work with and I couldn’t be any happier with the result.  If you’d like to work with her, you can find her 99Designs profile &lt;a href=&quot;https://99designs.com/profiles/laizacarvalho&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;the-new-logo&quot;&gt;The New Logo&lt;/h3&gt;
&lt;p&gt;It’s been a great ride so far, with new challenges each day.  So to finally have a logo of my own which may seem small to some, is a big stepping stone for me.  Here’s to new adventures with a brand new look.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://s3.amazonaws.com/blog-jhiggin-bucket/_assets/images/logo-codenameSQL-1.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div id=&quot;disqus_thread&quot;&gt;&lt;/div&gt;
&lt;script&gt;
var disqus_config = function () {
this.page.url = &quot;http://BLOG.host.com/2019/05/26/New-Logo.html&quot;; // &lt;--- use canonical URL
this.page.identifier = &quot;/2019/05/26/New-Logo&quot;;
};
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');

s.src = '//blog-jhigg.disqus.com/embed.js'; // &lt;--- use Disqus shortname

s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
&lt;/script&gt;

&lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&quot;https://disqus.com/?ref_noscript&quot; rel=&quot;nofollow&quot;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt;</content><author><name>{&quot;name&quot;=&gt;&quot;&quot;, &quot;avatar&quot;=&gt;&quot;/_assets/images/Josh.jpg&quot;, &quot;bio&quot;=&gt;&quot;&quot;, &quot;location&quot;=&gt;&quot;Louisville. KY&quot;, &quot;email&quot;=&gt;&quot;Joshua.Higginbotham@codenamesql.com&quot;}</name><email>Joshua.Higginbotham@codenamesql.com</email></author><summary type="html">When I started consulting, I built out an office 365 account, used a cheap logo service for a generic logo for some business cards, and began working. My goal was not to invest a whole lot of time into the look and feel of the organization, mainly because I didn’t know if I’d survive more than 6 months. Two and half years later, I’m as busy as ever and continuing to add work to the queue as the months go on. Due to this, I felt it was time to invest a bit into the look of the company. Pay for a designer to build a custom logo, one that fits my background and personality. I researched a bit and landed on 99Designs based off some work that @sqlrus had done with them in the past for his logo. It was really simple to get started, pricing was competitive, and I’d retain the rights to the new logo once everything was finished.</summary></entry><entry><title type="html">Give me CI or Give me Death!</title><link href="/2019/05/23/Setting-Up-CI-Blog.html" rel="alternate" type="text/html" title="Give me CI or Give me Death!" /><published>2019-05-23T00:00:00+00:00</published><updated>2019-05-23T00:00:00+00:00</updated><id>/2019/05/23/Setting-Up-CI-Blog</id><content type="html" xml:base="/2019/05/23/Setting-Up-CI-Blog.html">&lt;p&gt;Let it be known, on May 23, 2019, I have successfully set up continuous integration for my blog.  This has been a goal of mine since I started blogging and working with DevOps at the shop.  Not because it was absolutely necessary to operate, but because it was something I could dig my teeth into and nerd out on.&lt;/p&gt;

&lt;div id=&quot;disqus_thread&quot;&gt;&lt;/div&gt;
&lt;script&gt;
var disqus_config = function () {
this.page.url = &quot;http://BLOG.host.com/2019/05/23/Setting-Up-CI-Blog.html&quot;; // &lt;--- use canonical URL
this.page.identifier = &quot;/2019/05/23/Setting-Up-CI-Blog&quot;;
};
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');

s.src = '//blog-jhigg.disqus.com/embed.js'; // &lt;--- use Disqus shortname

s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
&lt;/script&gt;

&lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&quot;https://disqus.com/?ref_noscript&quot; rel=&quot;nofollow&quot;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt;</content><author><name>{&quot;name&quot;=&gt;&quot;&quot;, &quot;avatar&quot;=&gt;&quot;/_assets/images/Josh.jpg&quot;, &quot;bio&quot;=&gt;&quot;&quot;, &quot;location&quot;=&gt;&quot;Louisville. KY&quot;, &quot;email&quot;=&gt;&quot;Joshua.Higginbotham@codenamesql.com&quot;}</name><email>Joshua.Higginbotham@codenamesql.com</email></author><summary type="html">Let it be known, on May 23, 2019, I have successfully set up continuous integration for my blog. This has been a goal of mine since I started blogging and working with DevOps at the shop. Not because it was absolutely necessary to operate, but because it was something I could dig my teeth into and nerd out on.</summary></entry><entry><title type="html">Recap of Speaking at SQLSaturday Cincinnati</title><link href="/2019/04/10/Speaking-SQL-Saturday-Cinci.html" rel="alternate" type="text/html" title="Recap of Speaking at SQLSaturday Cincinnati" /><published>2019-04-10T00:00:00+00:00</published><updated>2019-04-10T00:00:00+00:00</updated><id>/2019/04/10/Speaking-SQL-Saturday-Cinci</id><content type="html" xml:base="/2019/04/10/Speaking-SQL-Saturday-Cinci.html">&lt;p&gt;On March 30, 2019, I had the privilege to speak at my first SQLSaturday event in Cincinnati.  The topic I had chosen, I felt pretty good about.  I had presented it a handful of times to local groups and the feedback, for the most part, was always positive.  So I began the prep work needed to get ready.  I built out multiple redundancies within my plan.  Two laptops fully provisioned with the software needed to present the session,  multiple sets of adapters in case something went wrong or I showed up and the type input was different than I expected, and finally I uploaded everything to GitHub in case of major failure.  What I wasn’t prepared for, was that when I entered into presentation mode from within PowerPoint, that it would fry the input on the project system.  Not once, but twice within two separate rooms.&lt;/p&gt;

&lt;p&gt;I thought, surely the attendees and event organizers were going to run me out of town with pitchforks and torches.  But everyone involved was amazing, they helped try to troubleshoot the cause and ultimately I ended up having to just speak through my session without any display.  The attendees remained seated throughout all of this, highly-attentive, and provided great Q&amp;amp;A throughout the remainder of the session.  I say all of this just to say, I couldn’t have asked for a better experience for my first event.  Akhil and the other volunteers put on an amazing and welcoming event for everyone within the community.  My only hope is that next year I have the opportunity again to speak and this time, make sure not to mess anything up :).&lt;/p&gt;

&lt;div id=&quot;disqus_thread&quot;&gt;&lt;/div&gt;
&lt;script&gt;
var disqus_config = function () {
this.page.url = &quot;http://BLOG.host.com/2019/04/10/Speaking-SQL-Saturday-Cinci.html&quot;; // &lt;--- use canonical URL
this.page.identifier = &quot;/2019/04/10/Speaking-SQL-Saturday-Cinci&quot;;
};
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');

s.src = '//blog-jhigg.disqus.com/embed.js'; // &lt;--- use Disqus shortname

s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
&lt;/script&gt;

&lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&quot;https://disqus.com/?ref_noscript&quot; rel=&quot;nofollow&quot;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt;</content><author><name>{&quot;name&quot;=&gt;&quot;&quot;, &quot;avatar&quot;=&gt;&quot;/_assets/images/Josh.jpg&quot;, &quot;bio&quot;=&gt;&quot;&quot;, &quot;location&quot;=&gt;&quot;Louisville. KY&quot;, &quot;email&quot;=&gt;&quot;Joshua.Higginbotham@codenamesql.com&quot;}</name><email>Joshua.Higginbotham@codenamesql.com</email></author><summary type="html">On March 30, 2019, I had the privilege to speak at my first SQLSaturday event in Cincinnati. The topic I had chosen, I felt pretty good about. I had presented it a handful of times to local groups and the feedback, for the most part, was always positive. So I began the prep work needed to get ready. I built out multiple redundancies within my plan. Two laptops fully provisioned with the software needed to present the session, multiple sets of adapters in case something went wrong or I showed up and the type input was different than I expected, and finally I uploaded everything to GitHub in case of major failure. What I wasn’t prepared for, was that when I entered into presentation mode from within PowerPoint, that it would fry the input on the project system. Not once, but twice within two separate rooms.</summary></entry><entry><title type="html">An Epic Quest Or Box Office Bust!</title><link href="/2019/01/28/Where-It-All-Began.html" rel="alternate" type="text/html" title="An Epic Quest Or Box Office Bust!" /><published>2019-01-28T00:00:00+00:00</published><updated>2019-01-28T00:00:00+00:00</updated><id>/2019/01/28/Where-It-All-Began</id><content type="html" xml:base="/2019/01/28/Where-It-All-Began.html">&lt;p&gt;So, you’ve decided that you want to enter into the glorious field of Database Administration.  You want to live, eat, and breath the SQL engine while slaying the monsters (Developers) that attempt to kill your system each and every day.  Well, I can say from experience that it doesn’t come easily as one would think.  While I won’t bore you with my life story, I will provide some of the things that have led to my success in my career.&lt;/p&gt;

&lt;h2 id=&quot;mentors&quot;&gt;Mentors&lt;/h2&gt;

&lt;p&gt;Finding a mentor or mentors within the community to me has always been pivotal in the overall success I’ve obtained in my career.  These can be professionals from within your company or from the community.  For me, one example was someone within the company I worked for years ago.  He was a developer, like myself, that had started in an operations role. However, while working, he applied himself after hours to learn the skills necessary to move into a development role within IT.  To this day, I’m not sure why he decided to take me under his wing.  But I do know that I would not be where I am today if it wasn’t for his guidance.&lt;/p&gt;

&lt;h2 id=&quot;blogs-and-resources&quot;&gt;Blogs and Resources&lt;/h2&gt;

&lt;p&gt;You’re not the first person to go down this path, and because of this, there are resources within the community that can help you in your quest to becoming a DBA.  Below, I’ve listed some of the blogs and resources that I’ve used in the past when I’ve ran into challenges.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Brent Ozar Unlimited: https://www.BrentOzar.com/blog/&lt;/li&gt;
  &lt;li&gt;PASS: https://www.pass.org/&lt;/li&gt;
  &lt;li&gt;Brad McGehee: https://www.red-gate.com/library/how-to-become-an-exceptional-dba-2nd-edition&lt;/li&gt;
  &lt;li&gt;Twitter: Live inside of #SQLHelp, you’ll thank me later!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;dont-be-afraid-to-ask-for-help&quot;&gt;Don’t be afraid to ask for help&lt;/h2&gt;

&lt;p&gt;Asking for help from your peers or from the community is not a sign of weakness, but rather a sign of maturity as a data professional.  We’ve all been there and we’ve all had that experience we like to talk about when we toss back a couple drinks and exchange war stories.  I, for one, know I’ve had plenty of those RUEs (Resume updating events) throughout my career.&lt;/p&gt;

&lt;h2 id=&quot;have-some-fun&quot;&gt;Have Some Fun&lt;/h2&gt;

&lt;p&gt;If, in the end, all you take away from this post is this last section, then I’d call it a win.  There are so many ways that you can work within the instance that you’ll never stop learning.  This, to me, makes being a DBA (by title or by methodology) one of the best career choices.  So, just have fun with it.  Tear down some instances (Preferably in Test) and build them back up.  You can be both the creator and destroyer of your own little world, and that makes this process so much more enjoyable. :)&lt;/p&gt;

&lt;div id=&quot;disqus_thread&quot;&gt;&lt;/div&gt;
&lt;script&gt;
var disqus_config = function () {
this.page.url = &quot;http://BLOG.host.com/2019/01/28/Where-It-All-Began.html&quot;; // &lt;--- use canonical URL
this.page.identifier = &quot;/2019/01/28/Where-It-All-Began&quot;;
};
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');

s.src = '//blog-jhigg.disqus.com/embed.js'; // &lt;--- use Disqus shortname

s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
&lt;/script&gt;

&lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&quot;https://disqus.com/?ref_noscript&quot; rel=&quot;nofollow&quot;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt;</content><author><name>{&quot;name&quot;=&gt;&quot;&quot;, &quot;avatar&quot;=&gt;&quot;/_assets/images/Josh.jpg&quot;, &quot;bio&quot;=&gt;&quot;&quot;, &quot;location&quot;=&gt;&quot;Louisville. KY&quot;, &quot;email&quot;=&gt;&quot;Joshua.Higginbotham@codenamesql.com&quot;}</name><email>Joshua.Higginbotham@codenamesql.com</email></author><summary type="html">So, you’ve decided that you want to enter into the glorious field of Database Administration. You want to live, eat, and breath the SQL engine while slaying the monsters (Developers) that attempt to kill your system each and every day. Well, I can say from experience that it doesn’t come easily as one would think. While I won’t bore you with my life story, I will provide some of the things that have led to my success in my career.</summary></entry></feed>