cleveland-skyline-at-night-evening-panorama-jon-holiday

Welcome to Dan Vega’s Personal Website

Congratulations on making it to the very end of the Internet. This is the personal website of Dan Vega, a programmer from Cleveland OH. I love to write about programming, technology or whatever else is on my mind at the time. If others can come to this site and learn from my experiences then the cost of hosting this site is well worth it.

I have worked very hard to get to where I am as a programmer. While most people go home from work and relax I am constantly perfecting my trade. I am a big math nerd who loves a good algorithm and I love that there never is a single way to solve a problem in my line of work. If you would find out a lot more about who I am and what I do please feel free to visit my about page which goes into a lot more details.


Recent Posts

No thumbnail available

Git Merge 2015: Session Videos Now Available

I just wanted to take a minute and point out that all of the session recordings from Git Merge 2015 are now online. Git Merge featured sessions on using Git, scaling Git, and developing on Git from core Git maintainers. I haven't had a chance to watch any of the recordings yet but I did browse through the topics and I am looking forward to watching a few. Below is a video recap of the conference as well as a link to the session recordings. https://youtu.be/ftMJdbHxv3A Watch the videos: http://git-merge.com[...]
Visual Studio Code Introduction

Visual Studio Code Introduction

A couple weeks ago Microsoft held their big developer conference called Build 2015. At this conference they had a ton of announcements and one of them was the release of Visual Studio Code. This is a free, cross platform, lightweight editor from Microsoft. I know what you're thinking and no that was not a typo. Microsoft is continuing its trend of cross platform support with this really nice editor. In the screencast below I will give an overview of Visual Studio Code. Links mentioned in the screencast: Microsoft Build 2015: http://www.buil[...]
Build 2015 Keynote & Session Recordings

Build 2015 Keynote & Session Recordings

Microsoft's big developer conference "Build 2015" wrapped up last week and some exciting things came out of it. What is Build all about? Glad you asked. Build will cover all Microsoft Platforms - expect rich new content and information on Windows, Azure, Office 365 and more. Developers will receive deep training, allowing them to take advantage of the incredible advances in our platforms, including Windows 10, and providing access to over 1.5 billion devices. I would encourage all of you to at the minimum check out the keynote highlights belo[...]
The Office 2016 Mac Preview is here

The Office 2016 Mac Preview is here

Yesterday Microsoft announced that the Office Public Preview 2016 was now available. Along side this they also announced that the Office 2016 Preview for Mac was available. The new Office 2016 for Mac includes updated versions of Word, Excel, PowerPoint, OneNote and Outlook–and the moment you open any one of the apps, you’ll immediately feel the difference. We’ve modernized the user experience and made it easier to get things done.  The redesigned ribbon intuitively organizes features so you can quickly find what you need quickly. A refreshed [...]
Learn The Mac

Learn The Mac

My brother just picked himself up a new Macbook Pro and asked me if I had any advice for someone new to a Mac. I told him I could absolutely give him advice and I figured I would extend it to my audience here as well. I am a huge fan of PCClassesOnline.com and they happen to have some great videos for those of you getting started with the Mac. I have put a collection of videos that I think are worth looking into. Learn the Mac in Under 90 Minutes - 2015 Yosemite Edition The first video I am going to give you is the "Learn the Mac in Under[...]
Update Java on Mac OSX using the Java Control Panel

Update Java on Mac OSX using the Java Control Panel

I recently posted a video a video on how to Upgrade Java on Mac OSX Yosemite. I had a comment from a viewer and I thought I would share it with you all today. Thanks a lot for your great Video! But how can I upgrade lets say from  Java SE Development Kit 8u40 to Java SE Development Kit 8u45? Must I download always the latest version? I thought this was actually going to be pretty easy and I needed the same update so I took some screenshots on how I did it. The first step is go into your system preferences and locate Java.   &nb[...]
Brackets 1.3 Released Adds Command Line Support

Brackets 1.3 Released Adds Command Line Support

Brackets 1.3 was just released and it comes with some great features including one that I have been waiting a long time for. So what is Brackets and why should you use it? Brackets is a lightweight, yet powerful, modern text editor. We blend visual tools into the editor so you get the right amount of help when you want it. With new features and extensions released every 3-4 weeks, it's like getting presents all year long. If you want you can read the full release notes for 1.3 here. The one feature in this release that I want to talk about is[...]