<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>SmashDev</title>
		<description>Educator, Curriculum Developer</description>
		<link>https://smashdev.com</link>
		<atom:link href="https://smashdev.com/feed.xml" rel="self" type="application/rss+xml" />
		
			<item>
				<title>GitHub Pull Requests and Issues VS Code Extension</title>
				<description>&lt;p&gt;The other day I was starting to review a large pull request on GitHub’s website. I was getting frustrated with the experience (overall slowness of the web UI), so I decided to see if there was a better way. I found the GitHub Pull Requests and Issues extension for Visual Studio Code.&lt;/p&gt;

&lt;p&gt;This extension allows you to view and comment on pull requests and issues directly within Visual Studio Code. For large pull requests, it’s a much better experience than using the GitHub website, and it’s a great way to stay in the flow of your work.&lt;/p&gt;

&lt;h2 id=&quot;installing-the-extension&quot;&gt;Installing the Extension&lt;/h2&gt;

&lt;p&gt;The extension is available in the &lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github&quot;&gt;Visual Studio Code Marketplace&lt;/a&gt;. You can install it from within Visual Studio Code by searching for “GitHub Pull Requests and Issues” in the Extensions tab.&lt;/p&gt;

&lt;p&gt;After installing the extension, you’ll need to sign in to GitHub (VS Code should be prompt you to do this).&lt;/p&gt;

&lt;h2 id=&quot;using-the-extension&quot;&gt;Using the Extension&lt;/h2&gt;

&lt;p&gt;You’ll see a new icon in your Activity Bar (the left sidebar within VS Code). Clicking on this icon will open the Pull Requests and Issues tab.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/github-pull-requests-and-issues-vs-code-extension/github-pr-vs-code-extension1.png&quot; alt=&quot;GitHub Pull Requests and Issues Activity Bar Icon&quot; /&gt;&lt;/p&gt;

&lt;p&gt;The Pull Requests tab will show you all of the pull requests for the repository you have open in VS Code. You can create a new pull request by clicking on the “Create Pull Request” button at the top of the tab.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/github-pull-requests-and-issues-vs-code-extension/github-pr-vs-code-extension2.png&quot; alt=&quot;GitHub Pull Requests and Issues Pull Requests Tab&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Then you can select your base branch, provide a name and description, and click the “Create” button.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/github-pull-requests-and-issues-vs-code-extension/github-pr-vs-code-extension3.png&quot; alt=&quot;GitHub Pull Requests and Issues Create Pull Request&quot; /&gt;&lt;/p&gt;

&lt;p&gt;After creating the pull request, you’ll see it in the Pull Requests tab.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/github-pull-requests-and-issues-vs-code-extension/github-pr-vs-code-extension4.png&quot; alt=&quot;GitHub Pull Requests and Issues Pull Requests Tab&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Now for the good part! You can easily review and comment on any file in the pull request by clicking on the file in the Pull Requests tab. To add a comment, hover over the line of code you want to comment on and click the “+” button.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/github-pull-requests-and-issues-vs-code-extension/github-pr-vs-code-extension5.png&quot; alt=&quot;GitHub Pull Requests and Issues Pull Requests Tab&quot; /&gt;&lt;/p&gt;

&lt;p&gt;After writing your comment, you can add the comment or start a review.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/github-pull-requests-and-issues-vs-code-extension/github-pr-vs-code-extension6.png&quot; alt=&quot;GitHub Pull Requests and Issues Pull Requests Tab&quot; /&gt;&lt;/p&gt;

&lt;p&gt;You can also reply to existing comments or resolve conversations.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/github-pull-requests-and-issues-vs-code-extension/github-pr-vs-code-extension7.png&quot; alt=&quot;GitHub Pull Requests and Issues Pull Requests Tab&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;give-it-a-try&quot;&gt;Give It a Try&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Want to give it a try?&lt;/em&gt; I created a simple “Happy Holidays” repository that you can use to test out the extension. Send me a message and I’ll add you as a collaborator (or you can fork the repo and create your own pull request). You can find it here: &lt;a href=&quot;https://github.com/smashdevcode/happy-holidays/pull/1&quot;&gt;smashdevcode/happy-holidays&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;resources&quot;&gt;Resources&lt;/h2&gt;

&lt;p&gt;If you’d like to learn more pull requests and using the GitHub Pull Requests and Issues extension, check out the following YouTube video:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=LdSwWxVzUpo&quot;&gt;YouTube: Pull Requests in VS Code&lt;/a&gt;&lt;/p&gt;
</description>
				<pubDate>Fri, 15 Dec 2023 09:00:00 -0800</pubDate>
				<link>https://smashdev.com/2023/12/GitHub-Pull-Requests-and-Issues-VS-Code-Extension</link>
				<guid isPermaLink="true">https://smashdev.com/2023/12/GitHub-Pull-Requests-and-Issues-VS-Code-Extension</guid>
			</item>
		
			<item>
				<title>AI Podcast Playlist</title>
				<description>&lt;p&gt;Over the last month or so, I finally got over my “get off my lawn” old-man reaction to generative AI (specifically ChatGPT) and started ramping up on the topic. I’m starting at a point of needing to learn more about machine learning, large language models, or anything AI-related, so I’ve got a lot of ground to cover.&lt;/p&gt;

&lt;p&gt;One of the things I’ve started to do is to get back into listening to technically oriented podcasts. It’s a great way to engage my mind while I’m out for my lunchtime walk around the neighborhood.&lt;/p&gt;

&lt;p&gt;Below are the podcasts I’ve listened to (in the order I listened).&lt;/p&gt;

&lt;p&gt;Have you listened to any of these podcasts? What did you think? Are there any podcasts that you’d add to this playlist?&lt;/p&gt;

&lt;p&gt;James’ AI Podcast Playlist&lt;/p&gt;

&lt;p&gt;1) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/net-rocks/id130068596?i=1000603403656&quot;&gt;.NET Rocks: The Inflection Point of Large Language Models with Grant Barrett&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/software-engineering-daily/id1019576853?i=1000601486091&quot;&gt;Software Engineering Daily: Surviving ChatGPT with Christian Hubicki&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/babbage-from-the-economist/id508376907?i=1000610760838&quot;&gt;Baggage: How worrying is generative AI?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/hanselminutes-with-scott-hanselman/id117488860?i=1000608857320&quot;&gt;Hanselminutes: Protecting Machines from Us with Lelapa AI’s Pelonomi Moiloa&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;5) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/babbage-from-the-economist/id508376907?i=1000605453349&quot;&gt;Baggage: Is GPT-4 the dawn of tree artificial intelligence?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/babbage-from-the-economist/id508376907?i=1000615182478&quot;&gt;Baggage: What if generative AI destroys biometric security?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;7) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/net-rocks/id130068596?i=1000617093714&quot;&gt;.NET Rocks: Building Apps using OpenAI with Mark Miller&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;8) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/net-rocks/id130068596?i=1000615254559&quot;&gt;.NET Rocks: No Free Lunch in Machine Learning with Jodie Burchell&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;9) &lt;a href=&quot;https://podcasts.apple.com/us/podcast/babbage-from-the-economist/id508376907?i=1000619394068&quot;&gt;Baggage: Vint Cerf on how to wisely regulate AI&lt;/a&gt;&lt;/p&gt;
</description>
				<pubDate>Fri, 28 Jul 2023 17:00:00 -0700</pubDate>
				<link>https://smashdev.com/2023/07/AI-Podcast-Playlist</link>
				<guid isPermaLink="true">https://smashdev.com/2023/07/AI-Podcast-Playlist</guid>
			</item>
		
			<item>
				<title>Time for a New Challenge</title>
				<description>&lt;p&gt;&lt;em&gt;“Change is the only constant in life.” - Heraclitus&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Back in 2015, when I switched from working full-time as a developer to working as a Software Development Instructor at &lt;a href=&quot;https://teamtreehouse.com/&quot;&gt;Treehouse&lt;/a&gt;, it felt like a dream. I had always wanted to teach, but I thought that was something I’d do when I “retired”. I learned all that I could and hoped that the opportunity lasted long enough for me to establish myself as an educator.&lt;/p&gt;

&lt;p&gt;When I was unexpectedly laid off from Treehouse in June 2019, I wasn’t sure what was next. Would I be able to find another education-related job? Or would I need to return to working as a developer?&lt;/p&gt;

&lt;p&gt;The same week that I was laid off, I met Curtis Schlak from &lt;a href=&quot;https://www.appacademy.io/&quot;&gt;App Academy&lt;/a&gt;. Curtis found out about the layoffs at Treehouse from a friend of a friend of Nick Pettit, one of my coworkers who had also been laid off at Treehouse. Curtis viewed Nick’s Twitter feed and saw his retweet of &lt;a href=&quot;https://twitter.com/SmashDev/status/1136048927591919616&quot;&gt;my Tweet announcing that I was looking for work&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Curtis sent me a message through LinkedIn wanting to know if I’d be interested in teaching a 10-week C#/.NET bootcamp in NYC. To be completely honest, I was a bit skeptical. Was this a “real” opportunity? Do people actually just go and work in another city for multiple months? And if this was a real thing, could I make this work? Could I make the leap from teaching asynchronously online (via video) to teaching synchronously in-person?&lt;/p&gt;

&lt;p&gt;Of all of the options that were available to me, pursuing the opportunity with App Academy felt like the riskiest, least predictable option. But it was also the option that I was most excited about, so I decided to go for it. That turned out to be a good decision.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Teaching in NYC last year turned out to be some of the most challenging, meaningful, and rewarding work of my career&lt;/strong&gt;, not to mention the amazing people that I got to know at App Academy and &lt;a href=&quot;https://www.wforce.org/&quot;&gt;WOS&lt;/a&gt; (the client that we were delivering the bootcamp for). After the completion of the bootcamp, I joined the team that was developing the curriculum for App Academy’s new online bootcamp. This allowed me to work remotely (back home in Portland) and to provide for my family during uncertain times.&lt;/p&gt;

&lt;p&gt;While I’ll always be very grateful for the opportunities that App Academy has provided me over the last year, it’s time for a new challenge. &lt;strong&gt;Next week, I’ll be joining &lt;a href=&quot;https://www.genesis10.com/dev10-consultants&quot;&gt;Genesis10’s Dev10 Program&lt;/a&gt; as a Lead Instructor.&lt;/strong&gt; I’m excited about the opportunity to return to teaching.&lt;/p&gt;

&lt;p&gt;I feel so incredibly lucky to be able to continue to focus on my passion for helping others become developers. Thanks so much to everyone over the years who have helped me get to where I’m at today. I intend to make the most of my situation.&lt;/p&gt;
</description>
				<pubDate>Wed, 12 Aug 2020 17:00:00 -0700</pubDate>
				<link>https://smashdev.com/2020/08/Time-for-a-New-Challenge</link>
				<guid isPermaLink="true">https://smashdev.com/2020/08/Time-for-a-New-Challenge</guid>
			</item>
		
			<item>
				<title>Graduation and Reflecting Back On My Experience Teaching in NYC</title>
				<description>&lt;p&gt;Last year, I taught a 10-week .NET/C# Full Stack Web Development bootcamp in New York City (Astoria, Queens). This last Monday (1/27), I attended my students’ graduation from the education/training part of the program provided by &lt;a href=&quot;https://www.wforce.org/&quot;&gt;Workforce Opportunity Services (WOS)&lt;/a&gt; and their client &lt;a href=&quot;https://www.pseg.com/&quot;&gt;PSEG&lt;/a&gt;. Graduation was an opportunity for me to reflect back on my experience.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://smashdev.com/images/graduation-reflecting-back-on-teaching-in-nyc/graduation-at-the-newark-museum.jpg&quot; alt=&quot;Graduation at the Newark Museum&quot; class=&quot;center-image&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;the-bootcamp&quot;&gt;The Bootcamp&lt;/h2&gt;

&lt;p&gt;The curriculum for the bootcamp covered a lot of ground. Week “0” of the bootcamp, taught by fellow App Academy instructor Alvin Zablan, introduced the students to Git, HTML, and CSS. I then took over as the instructor for the next 10 weeks. We started with an introduction to C# and .NET, followed by no fewer than three ASP.NET web frameworks (Web Forms, MVC, and Web API). We also covered essential topics such as security, SQL Server, Entity Framework, React, and of course, JavaScript.&lt;/p&gt;

&lt;p&gt;Each week of the bootcamp had the students working on projects as a way to reinforce their learning. Some projects were shorter projects that could be completed in about a day, while other projects were longer (2-3 days), that required the students to apply all of their learning up to that point. Students created pull requests in GitHub for all of their projects, to model real-life development work as closely as possible and to give me a way to provide detailed feedback on their code.&lt;/p&gt;

&lt;p&gt;The students also received weekly personal and interpersonal skills training, taught by Addie Rimmer from WOS, that prepared the students for working in a professional business environment. This is just one example of the work that WOS did to that made this bootcamp a unique experience for all involved.&lt;/p&gt;

&lt;p&gt;Every day presented new challenges, but the work was some of the most rewarding that I’ve ever done in my career. Having 10 weeks to work closely with my students gave me an opportunity to understand how best to help each of them as they worked their way through an intense amount of content.&lt;/p&gt;

&lt;p&gt;I’m thankful for &lt;a href=&quot;https://www.appacademy.io/&quot;&gt;App Academy&lt;/a&gt; for giving me the opportunity to be involved in such a unique experience. Helping to create the curriculum for and teaching an in-person bootcamp was the perfect segue from my time spent at Treehouse. Curtis Schlak and Mike Rudinsky extended me a tremendous amount of trust right from the beginning and were always there to support me when I needed it.&lt;/p&gt;

&lt;h2 id=&quot;workforce-opportunity-services-wos&quot;&gt;Workforce Opportunity Services (WOS)&lt;/h2&gt;

&lt;p&gt;My students were one of three cohorts that were part of &lt;a href=&quot;https://www.wforce.org/hire/tap&quot;&gt;WOS’s Talent Acquisition Pipeline (TAP) program&lt;/a&gt;. Through the TAP program, WOS provides individuals with the technical and interpersonal skills training that they need to prepare for careers at companies such as PSEG, who was the sponsor for these particular cohorts. You can learn more about the important work that WOS is doing &lt;a href=&quot;https://www.wforce.org/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;None of this would’ve been possible without the amazing work of everyone at WOS. A representative from WOS was in the classroom every day, supporting the students and myself, ensuring that we had what we needed to be successful. I also appreciated how the talented folks from WOS helped to make me feel welcomed as I acclimated both to the class and to the NYC area.&lt;/p&gt;

&lt;h2 id=&quot;my-students&quot;&gt;My Students&lt;/h2&gt;

&lt;p&gt;Lastly, I’m thankful for my wonderful students. We all learned a lot together and had a good time along the way. Congrats to John Vera, Jason Lu, Mohammed Salam, Sarthak Thakur, and William Lawlor for graduating from the program and good luck with all of your future endeavors!&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://smashdev.com/images/graduation-reflecting-back-on-teaching-in-nyc/my-bootcamp-students.jpg&quot; alt=&quot;My Bootcamp Students&quot; class=&quot;center-image&quot; /&gt;&lt;/p&gt;
</description>
				<pubDate>Fri, 31 Jan 2020 16:00:00 -0800</pubDate>
				<link>https://smashdev.com/2020/01/Graduation-and-Reflecting-Back-On-My-Experience-Teaching-in-NYC</link>
				<guid isPermaLink="true">https://smashdev.com/2020/01/Graduation-and-Reflecting-Back-On-My-Experience-Teaching-in-NYC</guid>
			</item>
		
			<item>
				<title>Treehouse Blog: React, Angular, Vue</title>
				<description>&lt;p&gt;Once you’ve mastered the basics of JavaScript, selecting a front end JavaScript framework can be a difficult, confusing process. You’ve probably heard of React and Angular — now there’s this new thing called Vue?&lt;/p&gt;

&lt;p&gt;You don’t have time to learn all three. So, how do you choose?&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://blog.teamtreehouse.com/react-angular-vue&quot;&gt;Continue reading this blog post&lt;/a&gt; on the Treehouse Blog.&lt;/em&gt;&lt;/p&gt;
</description>
				<pubDate>Fri, 28 Sep 2018 17:00:00 -0700</pubDate>
				<link>https://smashdev.com/2018/09/Treehouse-Blog-React-Angular-Vue</link>
				<guid isPermaLink="true">https://smashdev.com/2018/09/Treehouse-Blog-React-Angular-Vue</guid>
			</item>
		
			<item>
				<title>Treehouse Blog: Take Time for Reflection</title>
				<description>&lt;p&gt;As we near the end of 2017 and head into the new year, it’s important to take time for reflection. Reflecting back on the past year will help you to refine and adjust your learning efforts so that you can effectively plan and set goals for the new year.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;http://blog.teamtreehouse.com/take-time-for-reflection&quot;&gt;Continue reading this blog post&lt;/a&gt; on the Treehouse Blog.&lt;/em&gt;&lt;/p&gt;
</description>
				<pubDate>Wed, 27 Dec 2017 16:00:00 -0800</pubDate>
				<link>https://smashdev.com/2017/12/Treehouse-Blog-Take-Time-for-Reflection</link>
				<guid isPermaLink="true">https://smashdev.com/2017/12/Treehouse-Blog-Take-Time-for-Reflection</guid>
			</item>
		
			<item>
				<title>Treehouse Blog: Learn Entity Framework at Treehouse</title>
				<description>&lt;p&gt;So you’ve mastered the basics of creating web pages and forms using Microsoft’s ASP.NET MVC web framework. What do you do next? Time to learn how to leverage the power of databases in your web apps!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;http://blog.teamtreehouse.com/learn-entity-framework-treehouse&quot;&gt;Continue reading this blog post&lt;/a&gt; on the Treehouse Blog.&lt;/em&gt;&lt;/p&gt;
</description>
				<pubDate>Fri, 07 Jul 2017 17:00:00 -0700</pubDate>
				<link>https://smashdev.com/2017/07/Treehouse-Blog-Learn-Entity-Framework-at-Treehouse</link>
				<guid isPermaLink="true">https://smashdev.com/2017/07/Treehouse-Blog-Learn-Entity-Framework-at-Treehouse</guid>
			</item>
		
			<item>
				<title>Visual Studio 2017 Launch Event Videos Now Available On Demand</title>
				<description>&lt;p&gt;I presented two sessions this week as part of the live training for the Visual Studio 2017 Launch event. The videos for these sessions are now available on demand via Microsoft’s Channel 9.&lt;/p&gt;

&lt;p&gt;My involvement in the Visual Studio 2017 Launch event came about through a partnership between Treehouse and Microsoft (specifically the .NET team). For more information about the event, see &lt;a href=&quot;http://blog.teamtreehouse.com/treehouse-partners-microsoft-release-visual-studio-2017&quot;&gt;my post on the Treehouse blog&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;getting-started-with-aspnet-core-in-visual-studio-2017&quot;&gt;Getting Started with ASP.NET Core in Visual Studio 2017&lt;/h2&gt;

&lt;iframe src=&quot;https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2017-Launch/WEB-101/player&quot; width=&quot;700&quot; height=&quot;394&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;ASP.NET Core is an open-source (github.com/aspnet/home) and cross-platform framework for building modern web apps using .NET. It is a significant redesign of ASP.NET that is built from the ground up to provide an optimized development framework for apps that are either deployed to the cloud or run on-premises. You can develop and run your ASP.NET Core apps cross-platform on Windows, Mac, and Linux.&lt;/p&gt;

&lt;p&gt;In this module, we’ll create a simple app using both the .NET Core command-line interface (CLI) and the latest tooling available in Visual Studio 2017. Along the way, we’ll also take a look at some of the key new concepts and features that are part of ASP.NET Core and how they compare to the ASP.NET that you know and love.&lt;/p&gt;

&lt;h2 id=&quot;exploring-and-migrating-to-typescript&quot;&gt;Exploring and Migrating to TypeScript&lt;/h2&gt;

&lt;iframe src=&quot;https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2017-Launch/WEB-102/player&quot; width=&quot;700&quot; height=&quot;394&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;TypeScript is a statically typed superset of JavaScript that compiles to plain JavaScript. It can help you be more productive and write higher quality code. That’s all great, but migrating an existing JavaScript project to TypeScript can seem like a daunting proposition.&lt;/p&gt;

&lt;p&gt;Luckily, benefiting from TypeScript doesn’t require you to migrate your entire project to TypeScript. You can benefit from TypeScript by making incremental changes to your project.&lt;/p&gt;

&lt;p&gt;In this module, you’ll learn the basics of the TypeScript language and how to incrementally migrate a project to TypeScript. You’ll also see how Visual Studio 2017 leverages the TypeScript Language Service to provide a rich JavaScript development experience including features such as symbol-based navigation, statement completion, and code refactoring. And you’ll see how to use JSDoc comments and TypeScript Declaration (d.ts) files to refine the TypeScript Language Service’s understanding of your code.&lt;/p&gt;
</description>
				<pubDate>Fri, 10 Mar 2017 16:00:00 -0800</pubDate>
				<link>https://smashdev.com/2017/03/Visual-Studio-2017-Launch-Event-Videos-Now-Available-On-Demand</link>
				<guid isPermaLink="true">https://smashdev.com/2017/03/Visual-Studio-2017-Launch-Event-Videos-Now-Available-On-Demand</guid>
			</item>
		
			<item>
				<title>Treehouse Blog: Treehouse Partners with Microsoft for the Release of Visual Studio 2017</title>
				<description>&lt;p&gt;On March 7th and 8th, Microsoft will host a &lt;a href=&quot;http://launch.visualstudio.com?cid=8312&amp;amp;utm_source=blog&amp;amp;utm_campaign=microsoft-visual-studio-launch&amp;amp;utm_medium=social&amp;amp;utm_content=microsoft-blog&quot;&gt;special online event&lt;/a&gt; to celebrate the 20th anniversary of Visual Studio and the release of Visual Studio 2017. Day one (3/7) will feature keynotes from Julia Liuson, Brian Harry, Miguel de Icaza, and Scott Hanselman along with interactive technical demo sessions with Microsoft engineers. Day two (3/8) will feature a full day of live interactive training organized into two tracks.&lt;/p&gt;

&lt;p&gt;Treehouse is excited to partner with Microsoft to deliver two sessions as part of the &lt;a href=&quot;https://mva.microsoft.com/liveevents/visual-studio-2017-launch-and-20th-anniversary-event-web-development?cid=8312&amp;amp;utm_source=blog&amp;amp;utm_campaign=microsoft-visual-studio-launch&amp;amp;utm_medium=social&amp;amp;utm_content=microsoft-blog&quot;&gt;Web Development with Visual Studio 2017&lt;/a&gt; track on Wednesday March 8th (see below for more information).&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;http://blog.teamtreehouse.com/treehouse-partners-microsoft-release-visual-studio-2017&quot;&gt;Continue reading this blog post&lt;/a&gt; on the Treehouse Blog.&lt;/em&gt;&lt;/p&gt;
</description>
				<pubDate>Mon, 06 Mar 2017 16:00:00 -0800</pubDate>
				<link>https://smashdev.com/2017/03/Treehouse-Blog-Treehouse-Partners-with-Microsoft-for-the-Release-of-Visual-Studio-2017</link>
				<guid isPermaLink="true">https://smashdev.com/2017/03/Treehouse-Blog-Treehouse-Partners-with-Microsoft-for-the-Release-of-Visual-Studio-2017</guid>
			</item>
		
			<item>
				<title>Treehouse Blog: 8 Ways to Get the Most Out of a Conference This Year</title>
				<description>&lt;p&gt;You’ve decided to attend a technical conference this year. You’ve reviewed the options and have selected the perfect conference for yourself. Congrats!&lt;/p&gt;

&lt;p&gt;But it’s difficult to take time out of your schedule and money out of your budget to attend a technical conference. Even if your employer provides you with a learning budget, you’ll likely need to convince them of the value of sending you to the conference that you’re interested in attending.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;http://blog.teamtreehouse.com/8-ways-to-get-the-most-out-of-a-technical-conference-this-year&quot;&gt;Continue reading this blog post&lt;/a&gt; on the Treehouse Blog.&lt;/em&gt;&lt;/p&gt;
</description>
				<pubDate>Tue, 31 Jan 2017 16:00:00 -0800</pubDate>
				<link>https://smashdev.com/2017/01/Treehouse-Blog-8-Ways-to-Get-the-Most-Out-of-a-Conference-This-Year</link>
				<guid isPermaLink="true">https://smashdev.com/2017/01/Treehouse-Blog-8-Ways-to-Get-the-Most-Out-of-a-Conference-This-Year</guid>
			</item>
		
	</channel>
</rss>
