<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kim 🙃</title>
    <description>The latest articles on DEV Community by Kim 🙃 (@kimcodes).</description>
    <link>https://dev.to/kimcodes</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F12550%2F58e6c7db-9333-4b41-99e8-38ca5279232c.png</url>
      <title>DEV Community: Kim 🙃</title>
      <link>https://dev.to/kimcodes</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kimcodes"/>
    <language>en</language>
    <item>
      <title>Open Source learning in the cloud</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Thu, 28 Jul 2022 13:29:58 +0000</pubDate>
      <link>https://dev.to/kimcodes/open-source-learning-in-the-cloud-5g5f</link>
      <guid>https://dev.to/kimcodes/open-source-learning-in-the-cloud-5g5f</guid>
      <description>&lt;p&gt;The future is built on the success of yesterday. It requires a need for new tools and new understanding of how to work together and how we build software.&lt;/p&gt;

&lt;p&gt;Building on your terms using your favorite tools, languages, and third-party integrations is integral for developers and development teams to innovate their business. Software Development is the world’s largest team sport. It is open, collaborative, and flexible.&lt;/p&gt;

&lt;p&gt;Getting started with Open Source on Azure has never been easier. Today there now exists dozens of modules and learning paths on Microsoft Learn. These learning resources are built to enable you and your teams with first-class, hands-on learning to sharpen technical skills and gain expertise designed for IT Pros, Developers and Data Scientists.&lt;/p&gt;

&lt;h2&gt;
  
  
  Azure can help you innovate today, tomorrow, and in the future
&lt;/h2&gt;

&lt;p&gt;Microsoft is committed to helping our customers create better solutions through Open Source. With the increase in open-source adoption, it is imperative that the solutions and frameworks runs smoothly in the Cloud.&lt;/p&gt;

&lt;p&gt;Microsoft’s open source contributions span multiple areas from operating systems to programming languages and from Data &amp;amp; AI to the Web. We also focus on cloud native development making writing microservices and using Kubernetes easier with projects like DAPR, Helm and Keda.&lt;/p&gt;

&lt;p&gt;We are empowering every developer and every organization to harness the full potential of Open Source on Azure. &lt;/p&gt;

&lt;h3&gt;
  
  
  Linux is the fastest growing platform in Azure
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SPl2XJ_5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3bd9hkdnakf2g70m5xpe.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SPl2XJ_5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3bd9hkdnakf2g70m5xpe.jpg" alt="Linux logo of a penguin sitting on the ground on a black and white backdrop" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Linux has played an outsized, unique role in the development of an open source culture at Microsoft.  &lt;/p&gt;

&lt;p&gt;Over half of all the cores our customers run on Azure are running Linux and we are heavily invested in enhancing the performance, reliability, security, and resiliency. We are proud to offer a seamless end-to-end Linux on Azure experience.&lt;/p&gt;

&lt;p&gt;Microsoft has even developed its own Linux distro, CBL-Mariner, as an internal Linux distribution for cloud infrastructure and edge products and services. It's released under the open source MIT License and you can check it out on GitHub at CBL-Mariner repository.&lt;/p&gt;

&lt;h3&gt;
  
  
  Focus on building apps, not managing databases with fully managed Open Source Databases
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vwUwwbFp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rxfonvk4vuy73auo33rw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vwUwwbFp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rxfonvk4vuy73auo33rw.jpg" alt="Database depicted by blue cylinders in a triangle formation" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Database depicted by blue cylinders in a triangle formation&lt;br&gt;
Across our Azure managed databases, we bring top quality, enterprise-ready features to open source so customers that build on OSS DBs can focus on their applications and let us manage their databases. You get the best of both worlds – all the benefits of the true open source communities coupled with the enterprise-ready features of Azure such as scale, high availability, security, and global reach, across our fully managed Azure Databases for Postgres, MySQL, and MariaDB. These databases are 100% community edition versions, with open extension support. &lt;/p&gt;

&lt;h3&gt;
  
  
  Gain flexibility of choice for modern app development
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--n-JVO4ZX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/moda7bekwsgxdpq90phi.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n-JVO4ZX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/moda7bekwsgxdpq90phi.jpg" alt="Java logo in front of the green Spring logo on a white and green backdrop" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Developers need flexibility of choice to be able to leverage their skills and build apps in their language of choice. Whether you build apps with Java, Node.js, Python, or .NET, we support your tools, your languages, and your integrations of choice. &lt;/p&gt;

&lt;h3&gt;
  
  
  Optimise with Machine Learning &amp;amp; AI
&lt;/h3&gt;

&lt;p&gt;Azure ML allows you to build AI on your own terms in the open-source frameworks of your choice. You can build, train, and deploy ml models using open source python machine learning libraries and platforms, such as PyTorch on Azure.&lt;/p&gt;

&lt;p&gt;You can also understand, protect, and control your data, models, and processes to build trusted solutions, with machine learning toolkits that are fully open source. Build AI you can trust with responsible machine learning and conversational AI experiences with Bot Framework Composer.&lt;/p&gt;

&lt;h1&gt;
  
  
  Join us this summer
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uf6BU5Yr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i11nsdz0d1pupw90dl0p.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uf6BU5Yr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i11nsdz0d1pupw90dl0p.jpg" alt="Multiple characters interacting at a beach surrounded by technical logos" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open source software enables organizations and individuals to collaborate, to create building blocks, and to improve productivity so that we can create better solutions for our businesses. It’s creating new ways for all of us to work together and Microsoft Azure provides you with the best capabilities to meet your needs to work with Open Source.&lt;/p&gt;

&lt;p&gt;For my Canadian Cloud enthusiasts, join us this summer for a learning journey across a handful of carefully selected Open Source learning content from Microsoft Learn. We wish we could include it all, but these few will be a great way to get started with Open Source on Azure! Sign up at &lt;a href="https://aka.ms/learnathon"&gt;aka.ms/learnathon&lt;/a&gt; or &lt;a href="https://aka.ms/learnathon.fr"&gt;aka.ms/learnathon.fr&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Together, we can advance the open world of tomorrow. &lt;/p&gt;

</description>
      <category>opensource</category>
      <category>cloud</category>
      <category>azure</category>
    </item>
    <item>
      <title>Developer Digital Meetup Tour... and more!!</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Mon, 05 Oct 2020 12:30:24 +0000</pubDate>
      <link>https://dev.to/kimcodes/developer-digital-meetup-tour-and-more-5d8d</link>
      <guid>https://dev.to/kimcodes/developer-digital-meetup-tour-and-more-5d8d</guid>
      <description>&lt;p&gt;Hey Canadian devs! This fall devs across Canada will come together to discuss various topics from APIs to microservices, meetup style!, to continue to share, connect, and learn in this new virtual world. It's put on by my team at Microsoft Canada and is called the &lt;a href="//aka.ms/ddmt"&gt;Developer Digital Meetup Tour&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Meetups will take place every Tuesday (except the week of Canadian Thanksgiving) between &lt;strong&gt;&lt;em&gt;1PM-230PM PDT | 4PM-530PM PDT&lt;/em&gt;&lt;/strong&gt;. Join early as the sessions may be shorter than 1.5 hours as listed.&lt;/p&gt;

&lt;p&gt;There will be 5 digital meetups on the tour: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-10Oct-06-DeveloperDigitalMeetupTourThejourneyofas-a-service-SRDEM39953_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftxvns41sydqhyuwh9i00.PNG" alt="as-a-service cartoon image"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Register for &lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-10Oct-06-DeveloperDigitalMeetupTourThejourneyofas-a-service-SRDEM39953_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;Evolving with an as-a-service solution&lt;/a&gt; &lt;strong&gt;Oct 6th&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-10Oct-20-DeveloperDigitalMeetupTourImpactwithOpenSource-SRDEM39960_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Faai3xajkly9qi24fxpae.png" alt="open source cartoon image"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Register for &lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-10Oct-20-DeveloperDigitalMeetupTourImpactwithOpenSource-SRDEM39960_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;Impact with Open Source&lt;/a&gt; &lt;strong&gt;Oct 20th&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-10Oct-27-DeveloperDigitalMeetupTourBuildingBetterAPIs-SRDEM39959_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fs62ca1fcwy2khd6vu0qe.png" alt="building apis cartoon image"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Register for &lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-10Oct-27-DeveloperDigitalMeetupTourBuildingBetterAPIs-SRDEM39959_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;Building better APIs&lt;/a&gt; &lt;strong&gt;Oct 27th&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-11Nov-03-DeveloperDigitalMeetupTourLessFrictionMoreInnovation-SRDEM39958_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fqvx0es1rvx688l0cafdq.png" alt="developer velocity cartoon image"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Register for &lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-11Nov-03-DeveloperDigitalMeetupTourLessFrictionMoreInnovation-SRDEM39958_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;Less friction, more innovation with Developer Velocity&lt;/a&gt; &lt;strong&gt;Nov 3rd&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-11Nov-10-DeveloperDigitalMeetupTourBuildingapplicationswithMicroservices-SRDEM39957_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F56vcbwhclwe9uqqrf4dk.png" alt="microservices cartoon image"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Register for &lt;a href="https://info.microsoft.com/CA-DevComm-WBNR-FY21-11Nov-10-DeveloperDigitalMeetupTourBuildingapplicationswithMicroservices-SRDEM39957_LP01Registration-ForminBody.html" rel="noopener noreferrer"&gt;Building applications with microservices&lt;/a&gt; &lt;strong&gt;Nov 10th&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Let me know if you any of you have any questions and what you think in the comments!&lt;/p&gt;




&lt;p&gt;In addition, there is the &lt;a href="//aka.ms/learnathon"&gt;Microsoft Learnathon&lt;/a&gt; going on until December. The Learnathon is a self paced gamified learning environment powered by Microsoft Learn, created with 7 different challenges. Join in over the next three months, choose a challenge and upskill on the various topics in that challenge and experience hands-on learning with interactive labs: &lt;a href="//aka.ms/learnathon"&gt;aka.ms/learnathon&lt;/a&gt; - Canadian developers can have a chance to win a Surface Book 3 by participating and completing 1 of the 7 challenges.. plus the first 300 to complete a challenge get access to a discounted certification voucher.  Head over to &lt;a href="//aka.ms/learnathon"&gt;aka.ms/learnathon&lt;/a&gt; to sign-up &lt;em&gt;note you have to be Canadian (reside in Canada) to qualify to win the SB3 and obtain a voucher&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The free Microsoft Learn platform is more than JUST Microsoft technologies. So for example: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Learning Path &lt;a href="//ttps://docs.microsoft.com/learn/paths/python-first-steps/"&gt;Take your first steps with Python&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Learning Path &lt;a href="https://docs.microsoft.com/en-us/learn/paths/build-javascript-applications-nodejs/" rel="noopener noreferrer"&gt;Build JavaScript applications with Node.js&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Module &lt;a href="https://docs.microsoft.com/learn/modules/create-open-source-program-github/" rel="noopener noreferrer"&gt;Create an open-source program by using GitHub best practices&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Both are free and made for the community to encourage your on going learning journeys! Let me know if you any of you have any questions and what you think in the comments :) &lt;/p&gt;

</description>
      <category>meetup</category>
      <category>api</category>
      <category>microservices</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Static web apps, VS Code, streaming, and Azure</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Mon, 14 Sep 2020 13:26:37 +0000</pubDate>
      <link>https://dev.to/kimcodes/static-web-apps-vs-code-streaming-and-azure-1of9</link>
      <guid>https://dev.to/kimcodes/static-web-apps-vs-code-streaming-and-azure-1of9</guid>
      <description>&lt;p&gt;A week and a half ago I got to join &lt;a class="mentioned-user" href="https://dev.to/lizziepika"&gt;@lizziepika&lt;/a&gt; from @Twilio to talk about devrel, community, web apps, and more. In that stream on #GreatHairCodeShare I showed Lizzie how to get started with static web apps on Azure using the Azure Static Web Apps service. &lt;/p&gt;

&lt;p&gt;This is the write up I said I would do on how to leverage this service in Azure :) - to read the first half of the stream overview checkout my blog post here: &lt;a href="https://dev.to/kimcodes/hanging-out-with-lizzie-greathaircodeshare-1onc"&gt;What I learned streaming about Azure&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The amazing web app I created for the demo: &lt;a href="https://github.com/kim-codes/lizzie-demo"&gt;https://github.com/kim-codes/lizzie-demo&lt;/a&gt; (that was a joke - it's a very basic web app)  &lt;/p&gt;

&lt;p&gt;You can watch the stream here: &lt;a href="https://www.twitch.tv/videos/730261909"&gt;https://www.twitch.tv/videos/730261909&lt;/a&gt;&lt;br&gt;
The Azure Static Web Apps demo starts at around 34 minutes :) &lt;/p&gt;

&lt;p&gt;In the stream, part 1 I walk through creating a fake web app from scratch (with minimal HTML, CSS, and JavaScript), I then push my code to GitHub. I setup Static WebApps in Azure through the &lt;a href="https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurestaticwebapps"&gt;VS Code extension&lt;/a&gt;. I never have to leave VS Code (this assumes I already setup my Azure account with VS Code - I have done this previously when setting up Azure Functions). &lt;/p&gt;

&lt;p&gt;In the initial setup of Azure Static Web Apps it creates a GitHub Action for me on my repo to monitor my main branch for changes. This GitHub Action then triggers in Azure to build my app to production (having built my app from the GitHub repo). Again, all this is done without leaving VS Code.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YN0ZGs4F--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/iyju6jdwbztnopzze8l5.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YN0ZGs4F--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/iyju6jdwbztnopzze8l5.PNG" alt="Screenshot of VS Code editor" width="880" height="372"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In part 2, around 50 minutes into the stream, I create an API with Azure Functions and I edit my app to call the API. I push the changes to GitHub which then automatically builds and deploys my app to Azure and the changes are reflected in my production site. Also, all done from VS Code! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Bautb-jA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zt92tllniv5mv3u87hxx.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Bautb-jA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zt92tllniv5mv3u87hxx.PNG" alt="screenshot of testing the api" width="880" height="456"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenario&lt;/strong&gt;: the scenario may be that you have some web app, built with some fancy JavaScript framework, that you need to ensure is secured and which calls an api that you also want to ensure is secured. You also want it to be globally available (basically put your content closer to users) and you want it to publish automatically. So - what you'll do is host your code on GitHub, enable GitHub Actions (done through the setup of Azure Static Web Apps), the GitHub Action will monitor your repo for changes and automatically build and deploy your app (and API with Azure Functions) to Azure and be served to your users. &lt;/p&gt;

&lt;p&gt;For those asking - Azure Static Web Apps supports JavaScript and TypeScript front-end apps including frameworks like Vue.js, React, Angular, and others. &lt;/p&gt;

&lt;p&gt;Let me know how you liked the stream and if you've tried Azure Static Web Apps! &lt;/p&gt;

</description>
      <category>webapps</category>
      <category>vscode</category>
      <category>serverless</category>
      <category>azure</category>
    </item>
    <item>
      <title>What I learned streaming about Azure</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Thu, 03 Sep 2020 21:24:21 +0000</pubDate>
      <link>https://dev.to/kimcodes/hanging-out-with-lizzie-greathaircodeshare-1onc</link>
      <guid>https://dev.to/kimcodes/hanging-out-with-lizzie-greathaircodeshare-1onc</guid>
      <description>&lt;h1&gt;
  
  
  Hanging out with Lizzie, talking community and learning about Microsoft Azure #GreatHairCodeShare
&lt;/h1&gt;

&lt;p&gt;Today I got to hang out with one of my favorite people in devrel - &lt;a class="mentioned-user" href="https://dev.to/lizziepika"&gt;@lizziepika&lt;/a&gt; from &lt;a href="https://dev.to/twilio"&gt;Twilio&lt;/a&gt; and talk about some of my favorite things - devrel, Canada 🍁, webapps, and more! &lt;a href="//twitch.tv/lizziepikachu"&gt;twitch.tv/lizziepikachu&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To recap what we talked about: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;rethink and redefine hackathons &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;the shift to digital - can you still capture your goals (for events, communities, etc.) and how you rethink community&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;communities mean different things to different people &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;not that much difference between junior and senior devs - you're always going to need to learn new things &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;communication, communication, communication - no matter what role you have, you need to know how to express yourself, how to convey a message so learning those skills are important&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;overusing the exclamation mark! &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://signal.twilio.com/" rel="noopener noreferrer"&gt;Twilio Signal event&lt;/a&gt; from last year - favorite parts, attending as a &lt;a href="https://www.twilio.com/champions" rel="noopener noreferrer"&gt;Twilio Champion&lt;/a&gt;, being developer focused, developer energy, impactful and diverse projects&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;--&amp;gt; &lt;a href="https://www.twilio.com/blog/signal-conference-2020-scholarship-program" rel="noopener noreferrer"&gt;scholarship to attend Signal 2020&lt;/a&gt;  &amp;lt;--&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxgoi6tkz5a29agrin8j7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxgoi6tkz5a29agrin8j7.png" alt="Group of Twilio champions and scholarship winners"&gt;&lt;/a&gt;&lt;br&gt;
it me :) &lt;/p&gt;

&lt;p&gt;And then I went into a demo for Azure Static Web Apps which I will write a separate blog post (&lt;a href="https://dev.to/kimcodes/static-web-apps-vs-code-streaming-and-azure-1of9"&gt;blog post here&lt;/a&gt;) to go through the steps I took! But to summarize:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;VSCode&lt;/a&gt; and how customized it can be, it's extensibility, and how powerful it is! &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Should it be VS Code vs VSCode &lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurestaticwebapps" rel="noopener noreferrer"&gt;Azure Static Web Apps (Preview) extension&lt;/a&gt; for VSCode &lt;/p&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fbuw6pr7i0r0vq12vqhcd.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fbuw6pr7i0r0vq12vqhcd.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;** update ** here is the blog post walkthrough is here : &lt;a href="https://dev.to/kimcodes/static-web-apps-vs-code-streaming-and-azure-1of9"&gt;https://dev.to/kimcodes/static-web-apps-vs-code-streaming-and-azure-1of9&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchats</category>
      <category>webapps</category>
      <category>serverless</category>
      <category>azure</category>
    </item>
    <item>
      <title>Building a kickass juniorÂ resume</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Mon, 11 Sep 2017 18:18:52 +0000</pubDate>
      <link>https://dev.to/kimcodes/building-a-kickass-juniorresume</link>
      <guid>https://dev.to/kimcodes/building-a-kickass-juniorresume</guid>
      <description>&lt;p&gt;&lt;em&gt;Photo from &lt;a href="https://stocksnap.io" rel="noopener noreferrer"&gt;https://stocksnap.io&lt;/a&gt;, Photographer: JazminÂ Quaynor&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Know the rules before you break them
&lt;/h3&gt;

&lt;p&gt;It’s that time of the year where students are polishing up their resume/CVs to send out to companies for an internship or full-time job. I am always so surprised how lax students can be with them. Your resume is most likely going to be your first impression with the company. It’s worth investing some time into a well made one.Â &lt;/p&gt;

&lt;p&gt;There’s no one right way, but I think there is some decent direction to be found in this post. It could be your zillionth time re-doing yours or maybe you’re making one for the first time. Either way, I hope this helps you along the way. So, take this for what it’s worth and let’s get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  StructureÂ
&lt;/h2&gt;

&lt;p&gt;Education, experience, side projects, and then everything else.Â &lt;/p&gt;

&lt;p&gt;Some people will argue to put experience first, but I’ve had several top companies (like Google and Microsoft) tell me to put my education first while still being a student. So, I’m going to stick with that for now. Once you finish school and begin working then I believe at that point experience should be listed before education.Â &lt;/p&gt;

&lt;h3&gt;
  
  
  Suggested format:
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;FF: I include my dates on the first line to the far right (either company name or project name line).&lt;/em&gt;&lt;/p&gt;

&lt;h5&gt;
  
  
  Intro
&lt;/h5&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Your Name&lt;/strong&gt;&lt;br&gt;
e: &lt;a href="mailto:my@email.com"&gt;my@email.com&lt;/a&gt; t: (555) 555 5555&lt;br&gt;
links to all the things: linkedin.com/in/you, myweb.site, github.com/you, etc.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Please make sure these are working hyperlinks! Nobody wants to copy &amp;amp; paste. Later on, when we look at projects, if those are online then provide links to those as well!Â &lt;/p&gt;

&lt;h5&gt;
  
  
  Education
&lt;/h5&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;School Name&lt;/strong&gt;, State/Province&lt;br&gt;
Programâ€Š–â€ŠGPA (optional)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Any relevant details like awards, initiatives, etc.Â &lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h5&gt;
  
  
  Work ExperienceÂ
&lt;/h5&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Company Name&lt;/strong&gt;, City, State/ProvinceÂ &lt;br&gt;
Positionâ€Š–â€ŠTeam&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Responsibilities&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h5&gt;
  
  
  ProjectsÂ
&lt;/h5&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Project Name&lt;/strong&gt;, list of major technologies used/implemented (by you)Â &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Responsibilities&lt;/li&gt;
&lt;li&gt;Major take-awaysÂ &lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;The reason I like this format is because it makes it easy for someone to skim. I will include some templates at the end.&lt;/p&gt;

&lt;p&gt;Other great ways I’ve seen these parts formatted are:Â &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Program Name&lt;/strong&gt; | School NameÂ &lt;br&gt;
Dates Fromâ€Š–â€ŠToÂ &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Amazing awards and things&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Datesâ€Š–â€Š &lt;strong&gt;Position&lt;/strong&gt;â€Š–â€ŠCompany Name&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Responsibilities&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Datesâ€Š–â€Š&lt;strong&gt;Project Name&lt;/strong&gt;– technologies used&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Responsibilities
This brings us to crafting the content for our resume.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Content
&lt;/h2&gt;

&lt;p&gt;I think students forget that it’s not just about showing you were once employed or stating that you worked on a project. It’s about highlighting what you &lt;strong&gt;specifically contributed&lt;/strong&gt; to and &lt;em&gt;how&lt;/em&gt;.Â &lt;/p&gt;

&lt;p&gt;When listing your responsibilities/accomplishments one way is to format it in the following way: &lt;em&gt;accomplished [X] by doing [Y]&lt;/em&gt;. Start with an active verb followed by a description. If you can include a quantifiable measure that’s a bonus!Â &lt;/p&gt;

&lt;h5&gt;
  
  
  Example 1:
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Tracked and handled the computer science association expenses and budget&lt;/li&gt;
&lt;li&gt;Tracked and handled the computer science association yearly budget of $8,000 for the 2017–2018 academic yearÂ 
Quantifying makes it more powerful!Â &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Example 2:Â
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Selected Microsoft Student Partner for Concordia UniversityÂ &lt;/li&gt;
&lt;li&gt;Selected as one of 50 candidates for an 8-month program to train students to develop on Microsoft technologies and deliver high-quality educational workshops to software developers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It doesn’t have to be fancy, but the more specific you are, the better!Â &lt;br&gt;
Let’s look at another example, &lt;em&gt;“Increased the crash-free rate of applications to 98.9%”&lt;/em&gt;. One better could have been to include a comparison like &lt;em&gt;“Increased the crash-free rate of applications from 80.2% to 98.9%”&lt;/em&gt;. In this form, you can easily describe how you achieved a particular goal.&lt;/p&gt;

&lt;h3&gt;
  
  
  Most commonÂ mistake
&lt;/h3&gt;

&lt;p&gt;Including every little detail of your life.Â &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“Be brief, beÂ you.”&lt;/em&gt; &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You do not need to jot down every little thing you did, that’s what the interview is for. Your resume is to get you the interview. It is not to tell your life story. It is not to get them to say yes right away. It’s a tool to get you an interview. You’ll have plenty of time to share more about the work you did with the company as you go through the interview process.Â &lt;/p&gt;

&lt;p&gt;Keep it on pointâ€Š–â€Š&lt;em&gt;“A concise resume demonstrates an ability to prioritize”&lt;/em&gt;. You need to take the time to properly go through and cut back on the irrelevant details.  If you shove everything into your resume the recruiter/interviewer can be overwhelmed. They may end up skimming your resume and focusing on the less important parts meanwhile missing the important things you did. Do not fall victim to this mistake.Â &lt;/p&gt;

&lt;h3&gt;
  
  
  How do I know what toÂ include?
&lt;/h3&gt;

&lt;p&gt;A word to the wise, not every job or project in the past is relevant. Your camp counselor position from three years ago may not be relevant if in the mean time you’ve interned at companies and been a part of competitions or academic societies. Again, become a master of prioritizing. If you know what position you are applying for then tailor your resume to include projects and jobs to the job you are applying for. If it’s a front-end position then add that project where you designed and implemented the new societies website or if it’s a testing position then add that testing framework you built, etc.&lt;/p&gt;

&lt;p&gt;When thinking about what content to include, put yourself in the shoes of the recruiter or hiring manager. Try to think about what stands out most about you. Include projects where you learned the most, ones you struggled through, ones you had disagreements with team members. They want to see how you handled challenging work experiences. With challenging projects, you can discuss dealing with conflict and disagreements. Another great piece to share is a project that you’re most proud of. That way when you have to talk about it the interviewer can hear and see your passion as you speak. All this together, you have valuable experiences to share.&lt;/p&gt;

&lt;h3&gt;
  
  
  Focus on what you canÂ controlÂ
&lt;/h3&gt;

&lt;p&gt;Let’s start with one of the most important facts. The golden rule: &lt;strong&gt;If it’s on your resume, it’s fair game&lt;/strong&gt;. You included a C++ project you worked on in first year. However, you are having trouble remembering C++ concepts &lt;em&gt;(note: interviewers won’t be too concerned with you remembering 100% the syntax of the language, I’m taking about concepts like pointers, multiple class inheritance, etc.)&lt;/em&gt;. Either brush up on concepts that are specific to language or take it off your resume. There’s nothing worse than getting to the interview and not being able to run through a coding question, because you â€˜forgot how things worked for that language’ meanwhile you included it on your resume.Â &lt;/p&gt;

&lt;p&gt;How you deliver the content is in your full control. Use &lt;strong&gt;power words&lt;/strong&gt;. Below you will find some words you can use to help make your content more descriptive:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;trained&lt;/li&gt;
&lt;li&gt;built&lt;/li&gt;
&lt;li&gt;introduced&lt;/li&gt;
&lt;li&gt;strengthened&lt;/li&gt;
&lt;li&gt;projected&lt;/li&gt;
&lt;li&gt;oversaw&lt;/li&gt;
&lt;li&gt;conceptualized&lt;/li&gt;
&lt;li&gt;implemented&lt;/li&gt;
&lt;li&gt;improved&lt;/li&gt;
&lt;li&gt;adapted&lt;/li&gt;
&lt;li&gt;solved&lt;/li&gt;
&lt;li&gt;initiated&lt;/li&gt;
&lt;li&gt;planned&lt;/li&gt;
&lt;li&gt;managed&lt;/li&gt;
&lt;li&gt;increased&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Fonts
&lt;/h3&gt;

&lt;p&gt;Choosing a good font is important. I’ve heard Serif fonts are better for printed copies and Sans-Serif is better for digital copies. I tend to use Sans-Serif type fonts like Arial, Calibri, Verdana, Trebuchet MS, but other ones like Times New Roman work too. You can read up on the debate and choose for yourself. I just tend to prefer these fonts… I don’t have a solid stance on this one. Just make sure it is clean and legible.Â &lt;/p&gt;

&lt;h3&gt;
  
  
  Be consistent
&lt;/h3&gt;

&lt;p&gt;This is a less important point, more of an OCD for me personally. If you have 4 bullet points for a job and then one with 3 bullet points and another with 2 bullets points… I find it makes the resume look uneven. I have my personal belief that this leads to an inconsistency that can cause the recruiter to focus more on certain ones and missing others that would have actually been better for them to notice. I’d suggest keeping everything â€˜even’ and if you can make everything with the same amount of bullet points. I’d recommend no more than 2-3 bullets for each position. Anything more I feel you’re not prioritizing your work. Anything less and maybe it’s not important. Nonetheless, each bullet point should include an action, tool(s) and technologies used, and if possible the impact/outcome.&lt;/p&gt;

&lt;h3&gt;
  
  
  Sell yourself!
&lt;/h3&gt;

&lt;p&gt;Cool. Okay, but how do I sell myself?&lt;/p&gt;

&lt;p&gt;If you don’t think what you did was important, then why should a potential employer think so? This goes back to crafting your content and focusing on what you can control. I’m not talking about lying, but show pride in the work you did.Â &lt;br&gt;
Take for example, I came across a resume that said in the side projects/extra curricular section “I love hackathons”. But there was no mention of hackathon projects. Even if it the project was incomplete list it and say what you learned from it. In the interview, you will be able to talk about why it failed and what you would do differently. Take failure as an opportunity to show lessons learned and show your growth as a junior.&lt;/p&gt;

&lt;h3&gt;
  
  
  What about the languages IÂ speak?
&lt;/h3&gt;

&lt;p&gt;Yeah, go for it. Put those bad boys on there. If you’re fluent in it. If you can’t hold a conversation then leave it off.&lt;/p&gt;

&lt;h3&gt;
  
  
  But Kim, what about myÂ GPA
&lt;/h3&gt;

&lt;p&gt;Have a 3.2? 3.4? 4.0? Good for you. Include it. Else, leave it off.&lt;/p&gt;

&lt;h3&gt;
  
  
  Quick Tips
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;One page.&lt;/li&gt;
&lt;li&gt;Easy to read font.&lt;/li&gt;
&lt;li&gt;Minimum 11-point font, max 14-point for descriptions (headings are at your discretion.&lt;/li&gt;
&lt;li&gt;Bullet points are not bad.&lt;/li&gt;
&lt;li&gt;Reverse chronological order for each section.&lt;/li&gt;
&lt;li&gt;Short and precise sentences are your friend.&lt;/li&gt;
&lt;li&gt;Do NOT lie. Under any circumstances.&lt;/li&gt;
&lt;li&gt;Be clearâ€Š–â€Šdescriptive enough for technical person, but general enough for someone less technical.&lt;/li&gt;
&lt;li&gt;Grammar, grammar, grammar. Make sure to have someone with good grammar look over your resume.&lt;/li&gt;
&lt;li&gt;Use a professional e-mail address. If you do not have one, create one! Avoid numbers and odd characters in your e-mail. It’s just easier when giving it out.&lt;/li&gt;
&lt;li&gt;I’ve been told not to use passive verbs. But honestly, I think the most important thing is to just be &lt;strong&gt;consistent&lt;/strong&gt;. Don’t use a mix of passive and present verbs. Choose one tense and stick with it!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  In conjunction with yourÂ resume
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Social Media
&lt;/h3&gt;

&lt;p&gt;Clean up your social mediaâ€Š–â€Šor make private. We live in a digital world. Recruiters and interviewers will do a quick search on you. If you leave your content open be mindful of the following on your social media:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;foul language&lt;/li&gt;
&lt;li&gt;pictures of you drinking/partying inappropriately (now a picture of you with a beer is probably fine, but you being lifted over a keg, maybe not).&lt;/li&gt;
&lt;li&gt;immodestly dressed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At the end of the day, you can disagree with me on these items and that is fine. At the end of the day you are old enough to make a judgement call of what is appropriate and what is not. Just be mindful of these things.&lt;/p&gt;

&lt;h3&gt;
  
  
  LinkedIn
&lt;/h3&gt;

&lt;p&gt;Whether you like it or not, LinkedIn is a very important outlet to leverage at this stage of your career. I know many students that got interviews and jobs through a recruiter finding them on LinkedIn. Here are some points to improve your profile:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Customize your URL.&lt;/li&gt;
&lt;li&gt;Use keywords in your contentâ€Š–â€Šfor example you can check results for location and frequency of words.&lt;/li&gt;
&lt;li&gt;Use a professional photo onlyâ€Š–â€Šnot something you’d post on Facebook.&lt;/li&gt;
&lt;li&gt;Utilize the 110 characters wisely for your headline.&lt;/li&gt;
&lt;li&gt;Include visuals for your projects and suchâ€Š–â€Šgifs of your project running, YouTube videos, presentation slides, etc.Â &lt;/li&gt;
&lt;li&gt;Connect with people. But don’t over do it. If you are adding someone you do not know I personally appreciate when they include a short message of why they want to connect with me. I believe it’s proper etiquette instead of just hitting add to a bunch of people. Your call. You do you.&lt;/li&gt;
&lt;li&gt;Provide contact information.Â &lt;/li&gt;
&lt;li&gt;Try to get previous employers or organizations you volunteered for to give you a recommendation.&lt;/li&gt;
&lt;li&gt;Join relevant groups.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A last note about LinkedIn. The way I use it is I include almost everything, whereas my resume is the condensed version with the items I feel are the most important. But I don’t think there’s a right or wrong way for this one.Â &lt;/p&gt;

&lt;h2&gt;
  
  
  Big no-no’s
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;All the things listed below are items I endured while going over resumes…&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;Typos are still the most common mistake.&lt;/p&gt;

&lt;p&gt;If you are sending a digital copy please do us all a favor and save it as PDF! Please do not send it as a Word document (unless explicitly asked for of course).&lt;/p&gt;

&lt;p&gt;Make sure THINGS ARE ALIGNED. Line up your dates. I don’t care how hard it is. Otherwise, it makes you look sloppy and careless. That’s not the impression you want to give.&lt;/p&gt;

&lt;p&gt;Do NOT make an image out of your CV… it becomes pixel-ated and looks absolutely horrendous. Just don’t do it.&lt;/p&gt;

&lt;p&gt;If you say you are currently enrolled in a secondary education program please list the program of choice or indicate your situation. I’ve seen people just put the school with no indication of program or faculty. Knowing these details helps the company access what to ask you during your interview.&lt;/p&gt;

&lt;p&gt;Same goes for when you are listing experienceâ€Š–â€Šdon’t just list the company name or don’t just list the position. Include the company name and the position/title.&lt;/p&gt;

&lt;p&gt;Please make sure there is no blank pages at the end. While you’re at it, make sure if you have more than one page that the last page is not half empty. Cut something out. You shouldn’t have half a page or less. Most probably they won’t take a second look at the second page (even if it’s full). Again, learn to prioritize.Â &lt;/p&gt;

&lt;p&gt;Do not highlight anything. For any reason. What-so-ever.&lt;/p&gt;

&lt;p&gt;Do NOT include a transcript unless asked and if you are asked usually you include it separate.&lt;/p&gt;

&lt;p&gt;Do NOT include references. Same reason listed above.&lt;/p&gt;

&lt;p&gt;Do not leave anything blank. For example, if you are currently attending a school do not leave the graduation date blank and do NOT put question marks. Put an estimate date.&lt;/p&gt;

&lt;p&gt;Do not put it in landscape mode. The only case I could see this being okay is if you are going for a graphic design position and you are being creative and can make it work. Otherwise, no.&lt;/p&gt;

&lt;p&gt;Do not use progress bars to demonstrate your skill level. That thing would never be full. It’s confusing and no one agrees on it.&lt;/p&gt;

&lt;p&gt;Do not include a photo of yourself. There is absolutely no reason an employer would need to know what you look like.Â &lt;/p&gt;

&lt;p&gt;Avoid tables. But if you must, make the borders invisible. It’s not visually appealing and is unnecessary. Unless you are good with design and can make it look good…&lt;/p&gt;

&lt;p&gt;Some other quick things to leave off the resume: age, birth date, ethnicity, nationality, SSN #, high school education (if you are in University), home address, immigration Status, relationship status, gender identification, sexual orientation.&lt;/p&gt;

&lt;h2&gt;
  
  
  CodaÂ
&lt;/h2&gt;

&lt;p&gt;Remember, your resume will guide your interviews. I’ve included two templates that I hope can help beginners get started. These aren’t the best but I wanted to include a visual to show you the important points to capture.Â &lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.dropbox.com%2Fs%2Fu6z7iy1fsud9lw5%2FAmazingResumeTemplate02.docx%3Fdl%3D0" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.dropbox.com%2Fs%2Fu6z7iy1fsud9lw5%2FAmazingResumeTemplate02.docx%3Fdl%3D0" alt="Template One Link"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.dropbox.com%2Fs%2F0eaupte8l002l5t%2FAmazingResumeTemplate.docx%3Fdl%3D0" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.dropbox.com%2Fs%2F0eaupte8l002l5t%2FAmazingResumeTemplate.docx%3Fdl%3D0" alt="Template Two Link"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;em&gt;If the links above do not work, please try these two URLs &lt;a href="http://bit.ly/2wWmE44" rel="noopener noreferrer"&gt;http://bit.ly/2wWmE44&lt;/a&gt; &amp;amp;  &lt;a href="http://bit.ly/2eSqeSX" rel="noopener noreferrer"&gt;http://bit.ly/2eSqeSX&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Why don’t you have a skillsÂ section?
&lt;/h4&gt;

&lt;p&gt;I believe that sections like experience and projects should highlight the skills you gained and how you’ve applied them. If these are well documented in each part than a skills section will be redundant. You only have so much space to work with so make every little word count. It also helps to save some space ðŸ™ƒ&lt;/p&gt;

&lt;h4&gt;
  
  
  Final thoughtsÂ
&lt;/h4&gt;

&lt;p&gt;Most important is knowing you’re more than a piece of paper. So, make sure to invest in improving yourself for your benefit. Not just because it looks good on a paper. You can usually sniff out who’s not genuine. And if not, it eventually comes to surface at some point. And then later it can bite you in the butt.Â &lt;/p&gt;

&lt;p&gt;So, you might be wondering what else can you do to work towards getting your dream internship… you’ll have to come back at a later time! I’ll be sharing advice on what you can do &lt;strong&gt;beyond the resume&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;I’d love to hear and see how you are all crafting your resumes so please share with me tips and tricks you found usefulÂ :)&lt;/p&gt;

</description>
      <category>beginners</category>
    </item>
    <item>
      <title>My journey in GitHub Campus Experts: PartÂ 1Â</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Sat, 05 Aug 2017 18:54:37 +0000</pubDate>
      <link>https://dev.to/kimcodes/my-journey-in-github-campus-experts-part1</link>
      <guid>https://dev.to/kimcodes/my-journey-in-github-campus-experts-part1</guid>
      <description>

&lt;h3&gt;
  
  
  Preface
&lt;/h3&gt;

&lt;p&gt;I still remember the first hackathon I went to. I was too shy to attend as a hacker, so I decided to volunteer. It was WearHacks Montreal back in September of 2014. I was fascinated by the people I found myself surrounded by. What kind of people would spend their entire weekend working on a project? Starting from scratch, working with complete strangers, barely sleeping, and all just because they loved what they were doing.Â &lt;/p&gt;

&lt;p&gt;Before I knew it I was going to a different city every weekend. One weekend I would be in Philadelphia attending PennApps, to MHacks in Michigan (a 14 hour bus ride by the way), to HackHarvard, all the way to Brown University’s HackBrown in Rhode Island. Taking a plane became second nature. It was surreal. In the Fall of 2015, from September to December, I think there was a total of 2 weekends where I was home in Montreal. To top it all off, in January 2016 my hacker collective hosted our first ever hackathon, ConUHacks, at Concordia University.Â &lt;/p&gt;

&lt;p&gt;When I look back on that year, the weekends all just kind of meshed together and it’s all kind of fuzzy. I remember being very tired all the time, but high on the fumes of RedBull, pizza, and smelly feet. I was enchanted by opportunity and possibility. After all that I had accomplished that year, I still felt like I had no idea what I wanted to do. I was constantly bombarded with questions like “&lt;em&gt;What do you plan to do after University?&lt;/em&gt; and “&lt;em&gt;What area of software do you like?&lt;/em&gt;”. I didn’t know. But what I did know was that I had found something. I could feel it and I wasn’t ready to let it go.&lt;/p&gt;

&lt;h3&gt;
  
  
  Introduction
&lt;/h3&gt;

&lt;p&gt;In June 2016, I found myself at HackCon IV, the official hackathon organizers’ conference, in Denver, Colorado. I was surrounded by the students who make hackathons across North America possible. I couldn’t believe I wound up there, standing a top a mountain in the Rockies.Â &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2ihalywio5z2owsogthn.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2ihalywio5z2owsogthn.jpg" alt="hackcon-4-kim" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That weekend was just like all the hackathons weekends I had trudged through, fuzzy but filled with excitement, opportunity, and possibility. The one thing I do remember vividly was a talk by Brandon Keepers, the lead of Open Source at GitHub. He gave a talk entitled 'Contributing to your career'. He spoke about open source and how it is created by everyday people. He went on to say that there is nothing stopping any of us from being where we want to be. With the right tools and the right support, you can get there. And I think it was in that moment I learned a bit about myself, about what I believed in, and what I wanted to do. I was crazy about this community and I was eager to take my next steps.&lt;/p&gt;

&lt;p&gt;Following Keepers talk was the announcement for the launch of GitHub's Campus Experts program. I had this instant rush of passion, desire, and just pure excitement for this opportunity. I immediately grabbed for my phone and jumped online to fill out the application. After a bunch of the standard questions, ensuring I was in fact a living breathing non-robot thing, there was the last question. The golden question. &lt;em&gt;“Why do you want to become a GitHub Campus Expert?”.&lt;/em&gt; You only had 500 characters to explain. How could I cramp everything that was going on in my head into 500 characters?&lt;/p&gt;

&lt;p&gt;So I stayed up that night laying in bed listening to the half functioning fan desperately trying to make another full rotation. While starring out the window at the mountains with the stars that laid a top like sprinkles, I thought to myself, “How I could put a bit of myself into that message? I pondered on the thought of how I could show them who I was and how incredibly head over heels I had become for this community.&lt;/p&gt;

&lt;p&gt;The weekend past and I still wasn’t sure how I was going to finish the application. The more I read about the program the more I had this growing urge to just start doing all the things I really wanted to do. But I had always made excuses. I wanted to start writing blog posts, I wanted to give workshops, I wanted to give talks... I didn’t want to just attend events anymore. I wanted be at the front line. I finally decided to write up a typing effect in JavaScript that would write out my message to GitHub. It was the best way I knew how to make the message more personal and reflect myself.&lt;/p&gt;

&lt;p&gt;I hit submit and waited.Â &lt;/p&gt;

&lt;h3&gt;
  
  
  The program
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faor3oiigbwj05elnm7gj.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faor3oiigbwj05elnm7gj.gif" alt="its-happening-gif" width="312" height="213"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Before I knew it, I was headed into an eight week program along with twenty nine students from around the world. Despite falling in the time frame of madness that is midterms, we were all more than happy to be on board.Â &lt;/p&gt;

&lt;p&gt;Throughout the weeks, we received an incredible amount of support from the GitHub organization. We got assistance in how to organize tech events like tech talks, hacks nights, and hackathons. We learned how to put together technical content. We were given opportunities to develop engaging talks/tutorials along with an opportunity to present and rehearse them. We were given resources and tools needed to build and grow our community.&lt;/p&gt;

&lt;h5&gt;
  
  
  Wait, what is the Campus ExpertsÂ program?
&lt;/h5&gt;

&lt;p&gt;The Campus Experts program began with the notion of let’s find the people on campus who are leading their tech communities and help them get better at it. The program focused on building our communities. It offers the opportunity to gain experience in organizing events, in public speaking, and in technical writing.Â &lt;/p&gt;

&lt;p&gt;What it boils down to is the following: We will help you bring together your community to network, learn, share, and celebrate!!&lt;/p&gt;

&lt;h3&gt;
  
  
  The process
&lt;/h3&gt;

&lt;p&gt;We began by examining our communities’ demographic, our current resources, and our current communication mediums. Starting small wasn’t frowned upon and simplicity was favorable. Through analyzing and defining our community we got to set a clear goal(s) and designate the steps we would take to accomplish them. And most importantly we were reassured to not be discouraged if we didn’t meet our goal on time. There was no one way and no one right way. It was an adaptive process and we got craft and mold our community into what worked best for us.&lt;/p&gt;

&lt;p&gt;The most significant aspect was there was no one cookie cutter recipe to follow and  instead we got to build our eight weeks into what we wanted. What do you want to improve or what do you want to get better at? Let’s document that and make it happen. I think that is what I enjoyed the most. We all had something different in mind. And it worked. We had the freedom to build our community. &lt;strong&gt;What is your message&lt;/strong&gt;[that you wanted to send to your community]? We were free to create our own program in a sense, but still be guided by two incredible leaders, Joe and Hector.&lt;/p&gt;

&lt;h3&gt;
  
  
  The experience
&lt;/h3&gt;

&lt;p&gt;It was a great experience to meet other passionate students who are also volunteering their time to do amazing things. These twenty nine students were already encouraging and developing the next generation of young talent! These were people I wanted to be surrounded by. These students inspired me.&lt;/p&gt;

&lt;p&gt;The program taught me the importance of public artifactsâ€Š–â€Šabout leaving a paper trailâ€Š–â€Šand to start building myself and my career. “&lt;em&gt;All the little things you’re doing now is building up to where you’re going to be&lt;/em&gt;”.â€Š–â€ŠBrandon Keepers.&lt;/p&gt;

&lt;p&gt;Overall, I couldn’t believe the incredible amount of training and mentorship I got from GitHub staff. I became conscious of the reality that people are the foundation of community. Being a part of the GitHub Campus Experts Program, I was given the right tools and support I needed to help other developers. I felt like I had been given a secret weapon. And after the eight weeks, I was more than ready to take on the world knowing I had this secret weapon in my back pocket...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6u0vqz2j9oadwona7chj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6u0vqz2j9oadwona7chj.jpg" alt="hackcon-4-kim-2" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Postscript
&lt;/h3&gt;

&lt;p&gt;I can eagerly say that I have grown my network of support and I feel much more prepared for the next challenge. I found my sweet spot between community and technology. GitHub Campus Experts gave me the push I needed to take the next steps in my path.&lt;/p&gt;

&lt;p&gt;The program pushed me outside my comfort zone and with great results. I participated in my first ever Hacktoberfest and jumped into the amazing open source community. I also got to make my first ever video tutorial on something I had only began learning a few weeks prior. I even got featured on MLH’s Local Hack Day YouTube channel. Most of all, I got to make new friends and new mentors.&lt;/p&gt;

&lt;p&gt;Everything I had been doing in the past months, going to hackathons, going to meetups, organizing tech events, etc. allowed me to build myself. And more importantly it allowed me to fall in love. I fell in love with being immersed in a culture that focuses on learning, building, and sharing.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The GitHub Campus Experts Program is fostering communities that promote learning, building, and sharing in technology on a global scale.â€Š–â€ŠKimÂ Noel&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Today, I can proudly say that I am a contributing member to the support system in the tech community that Keepers was talking about. And I’m not going anywhere any time soon.&lt;/p&gt;

&lt;p&gt;Thank you Joe, thank you Hector, thank you John, and thank you GitHub! â¤Â &lt;/p&gt;




&lt;p&gt;Do you enjoy organizing, planning, and bringing people together? Do you want support and help running events? Do you want access to resources and advising? If you want to be a part of a growing community who is making a long-term and positive contribution to the future of the tech, then this is the place for you! Apply today to the GitHub Campus Experts Program &lt;a href="https://education.github.com/experts" rel="noopener noreferrer"&gt;https://education.github.com/experts&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Lessons from creating my first technical video tutorial</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Mon, 10 Jul 2017 16:46:57 +0000</pubDate>
      <link>https://dev.to/kimcodes/lessons-from-creating-my-first-technical-video-tutorial</link>
      <guid>https://dev.to/kimcodes/lessons-from-creating-my-first-technical-video-tutorial</guid>
      <description>

&lt;p&gt;Teaching anything online through a video tutorial is a super useful resource. It’s great for those looking to dive into a new technology or someone who is stuck on a technical problem and looking for a well-explained solution. Whenever I would watch video tutorials, I would often find parts missing/skipped over. That’s why I wanted to start doing workshops and making tutorials — I wanted everyone to have a chance to learn whatever they wanted and not have to endure the hurdles that can come with learning something new.&lt;/p&gt;

&lt;p&gt;Here are a few things I learned from making my first one.&lt;/p&gt;

&lt;h2&gt;
  
  
  Before the camera is rolling
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Research
&lt;/h3&gt;

&lt;p&gt;Take a peek around on forums and blogs to see what common problems people are having. Try to pinpoint the areas people seem to need most assistance and that way you can better craft your explanations. That will give your tutorial the edge it needs to be a hit!&lt;/p&gt;

&lt;h3&gt;
  
  
  Plan
&lt;/h3&gt;

&lt;p&gt;No such thing as freestyle when creating technical video tutorials. Jot down some key bullet points that cover the main components. Keep that list in front of you while you record. That way you can refer to it quickly and you don’t miss anything important. Avoid writing out entirely what you want to say — you want to sound natural! And most of all, make sure to practice, practice, practice. At least a few times before recording — this way you test out both your voice and the flow of your content.&lt;/p&gt;

&lt;h3&gt;
  
  
  Keep it fresh
&lt;/h3&gt;

&lt;p&gt;Best tip incoming in 3..2..1.. clear your desktop! The best tip I got was before you press record make sure to clear the clutter on your desktop (if you have any). While you’re at it, close all programs and folders that are not needed for the tutorial. You don’t want any distractions for the viewer. Double check your wallpaper — make it something you would feel comfortable showing at school or at work. And lastly, any folders you need to open during the tutorial — de-clutter those too. It’s just eye pleasing to see an organized, clean workspace and it’s double great for making sure you don’t show any personal information.&lt;/p&gt;

&lt;h2&gt;
  
  
  While the camera is rolling
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Right Mic, The Right Mic, The Right Mic
&lt;/h3&gt;

&lt;p&gt;Most laptops have a built-in mic and people think that’s good enough for recording videos. News flash, it’s not! They are ow-quality mics so they are not clear and tend to capture the sound around you instead of your voice. It took me a while to find a good mic, and even then it wasn’t all that great. The truth is bad audio can ruin the best of videos. So test out different options to find the right one for you. Leave a comment down below if you have suggestions for a great mic (within a student’s budget).&lt;/p&gt;

&lt;h3&gt;
  
  
  An Optimized Acoustic Environment
&lt;/h3&gt;

&lt;p&gt;The earlier section kind of touched on this, but it’s important to explicitly mention it — beware of background noise. Even the typing of your keyboard can be a real nuisance. Make sure to turn off any fans, heaters, or other devices that produce ambient noise.&lt;/p&gt;

&lt;h3&gt;
  
  
  Balance
&lt;/h3&gt;

&lt;p&gt;Know the right balance between humor, colorful, and dry. Some people try to drop in humor and it just comes off ‘cringy’. It can be unappealing and can really turn folks away. It’s okay to provide anecdotes and examples to highlight your point as long as they are not overpowering. A good frame of reference is would you be comfortable saying this in class or at work? Avoid stories/examples that have a negative tone and do not use humor that can be classified as crass or self-deprecating. Most of all, don’t forget to have some excitement when you speak! If you’re not excited about what you have to say, other people certainly will not.&lt;/p&gt;

&lt;h2&gt;
  
  
  After the camera is rolling
&lt;/h2&gt;

&lt;p&gt;I’m a big believer in experimenting. See what works and see what doesn’t! It’s okay to put out a not top-of-the-line tutorial. Every pro was once an amateur. But do have one or two people test it before releasing the tutorial. Getting as many different people’s feedback is great. Just because it makes sense to you, it may be too difficult for someone else. We all learn and understand differently so try to be as open-minded as possible and understand that your tutorial might not be a one size fits all and that is okay!&lt;/p&gt;

&lt;h2&gt;
  
  
  Roundup
&lt;/h2&gt;

&lt;p&gt;All in all, I hope that these tidbits can help at least one person get over the fear of putting something online. I feel fortunate to have gotten over the worrying and the need for something to be ‘perfect’ in my eyes before releasing it into the wild. I also developed a true appreciation for those who make videos as you quickly realize the amount of hard work that goes into them. It requires a lot of time and patience. So hats off to all those putting together tutorials!&lt;br&gt;
So I’m checking off successfully tearing down the first pillar — concurring the fear of putting something online and I’m off to my next challenge, consistency. And continuing to do so on a regular basis!&lt;/p&gt;


</description>
      <category>tech</category>
      <category>beginners</category>
      <category>contentcreation</category>
    </item>
    <item>
      <title>So, you're new to hackathons.</title>
      <dc:creator>Kim 🙃</dc:creator>
      <pubDate>Wed, 22 Mar 2017 03:34:33 +0000</pubDate>
      <link>https://dev.to/kimcodes/so-youre-new-to-hackathons</link>
      <guid>https://dev.to/kimcodes/so-youre-new-to-hackathons</guid>
      <description>&lt;h1&gt;
  
  
  So, you're new to hackathons.
&lt;/h1&gt;

&lt;h4&gt;
  
  
  How to prepare and what to expect
&lt;/h4&gt;

&lt;p&gt;A hackathon is an event where people from all kinds of backgrounds (not just Software/Computer Science students) come together to collaborate on technology projects. It is an opportunity to learn and meet new people.&lt;/p&gt;

&lt;p&gt;The thought of attending a hackathon can be scary, especially if it is your first time. On top of that, if you plan on attending on your own you may be feeling really nervous. You are not sure what to expect or how to prepare. Will your skills be up to par? Will anyone talk to you? This article will answer those questions, but a quick peek â†’ the answers are yes and yes!&lt;/p&gt;

&lt;h2&gt;
  
  
  Breakdown of a Hackathon
&lt;/h2&gt;

&lt;p&gt;Note: Most of this is based on MLH hackathons.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start
&lt;/h2&gt;

&lt;p&gt;First thing to do when you arrive at a hackathon is to head straight to the registration desk. Once you sign-in you either head to find a hacking space, go to an opening ceremony or browse sponsor tables. Some hackathons have a team formation session where you can meet other people looking for a project/team. Sometimes they offer pitchesâ€Š–â€Šyou stand up and explain what you want to work on. After all the pitches students are free to approach you and ask to join your team.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Opening ceremony&lt;/strong&gt; : The ceremony usually lasts 1–2 hours. It will contain things like an introduction/welcome, main sponsor speech, a run through of the schedule from beginning to end, a run through of APIs and challenges offered, a run through of the code of conduct, a run down of how projects should be submitted, how/when/where judging will take place, etc.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sponsor tables&lt;/strong&gt;: Depending on the hackathon, there may be more than one sponsor and they may be on site to get to know you! Recruiters will be seeking candidates for interns or full time. The best approach to striking up a conversation with them would be to ask them what their companies do, what positions they are looking to hire, where they are located, etc. They will either take your CV or redirect you to apply online… and most likely they will be giving out swag (t-shirts, power banks, water bottles, pens, etc.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hacking spaces&lt;/strong&gt; : Depending on the hackathon, it could be classrooms (so try to find a quiet room), it could be in a huge gymnasium (try to get a spot away from any speakersâ€Š–â€Šthere will be frequent announcements and that can be loud/annoying right next to you) or it could be in an office space.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Middle
&lt;/h2&gt;

&lt;p&gt;Sometimes you don't find a team at the beginning and that's okay! I've seen people switch teams or start a team from scratch halfway through the event.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Food&lt;/strong&gt; : Most likely the hackathon will be providing snacks (granola bars, fruits, juice) and at minimum lunch/dinner if it is overnight. To be safe, I would bring some snacks along in your bag in the event that they do not provide snacks in-between meals (if they do provide meals)… or you might be picky like me and not like the snacks provided.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hacking&lt;/strong&gt; : This is the time where you are making the magic happen!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Activities&lt;/strong&gt; : Some hackathons have activities to give you a break from coding. These activities can include things like a silent disco, a smash bros tournament, a rap battle, dog therapy, etc. Take advantage of theseâ€Š–â€Šcoding 24 hours straight is never a good idea.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  End
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Project submissions&lt;/strong&gt; : Most likely you will be submitting your project on DevPost or a similar system. Make sure to submit your project on timeâ€Š–â€Ša good tip would be to setup the project on DevPost and fill in the blanks later. That way, you are guaranteed not miss the deadline.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Judging&lt;/strong&gt; : Usually happens in one of 2 forms: science fair style or pitches. Science Fair style is exactly how it soundsâ€Š–â€Šyou are assigned a spot at a table and everyone is present and showing off their project while judges/sponsors come by. For pitchesâ€Š–â€Šjudges are setup in a room and teams are brought in one at a time to show off their project.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Closing ceremonies&lt;/strong&gt; : Similar to opening. Thank yous, announcing of winners, and good-byes!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Before the hackathon
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Research the hackathon&lt;/strong&gt; â€Š–â€ŠThere are different types of hackathons, while some are specific to resolving a challenge, others are more general and open. Amongst these are University/High School hackathons. Many of which are under the umbrella of the Major League Hacking. So before attending, understand what the nature of it will be.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Install shit&lt;/strong&gt; â€Š–â€ŠDownload some IDE if you do not already have one. If you want to work on something web related then do some research on what a good IDE for developing for web (for example Sublime, Atom, Brackets, etc). It will help you save time during the hackathon, especially if the IDE is a few gigs. You cannot rely on the internet at the venueâ€Š–â€Šyou never know the quality, it could go down unexpectedly... I've seen it all!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Checkout APIsâ€Š&lt;/strong&gt; –â€ŠYou don't need to know what exactly you want to work on, but it wouldn't hurt to investigate your options. Do some simple research on which companies are attending and if they are providing their APIs. Some of these APIs require you to have done a bit of setup, so if you know you want to work with API xyz that requires you to have abc installed, then get a head start and install it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prep your bag&lt;/strong&gt; â€Š–â€ŠMake sure you pack the necessary items you will need for the weekend! Check out my checklist at The Ultimate Hackathon Packing Checklist&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  During the hackathon
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Do Nots
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Work aloneâ€Š&lt;/strong&gt; –â€ŠTake advantage of the incredibly passionate people around you! Who else would dedicate their weekend to building something? So don't be shy to get outside your comfort zone!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bite off more than you can chewâ€Š&lt;/strong&gt; –â€ŠYou only have a short period of time to get things done, so try to focus on implementing a few set of features. You can always continue working on the project after the hackathon, which I strongly encourage you to do so!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Think you can't contributeâ€Š&lt;/strong&gt; –â€ŠEveryone brings unique skills to a team and all members need to contribute to be successful. Figure out how you can contribute to the team and focus on that part of the project.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Think pivoting is a bad ideaâ€Š&lt;/strong&gt; –â€ŠSuccessful hackathon projects often pivot from their original idea. If you think you've discovered something even better, or more useful during your project, switch gears and focus on that instead.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cheatâ€Š&lt;/strong&gt; –â€ŠA major issue with hackathons is that it can be very difficult to ensure participants are not “cheating”. Cheating at a hackathon can take on but is not limited to, the following forms: working on a project prior to the event, submitting someone else's work as your own hack, etc. Just don't do it. Stay home. It defeats the whole purpose of the event.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  The Dos
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Be curious&lt;/strong&gt; â€Š–â€ŠIt allows for possibilities and can lead you to many new opportunities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attend workshops&lt;/strong&gt; â€Š–â€ŠThe learning you get in a 24-hour hackathon can be much more than you get in your first year of university. Take advantage of this.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Participate and explore&lt;/strong&gt; â€Š–â€ŠDon't be shy to sit back and learn about other people's projects.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stay hydratedâ€Š&lt;/strong&gt; –â€ŠWater helps transport nutrients to give you energy. If you're not properly hydrated, your body can't perform at its highest level… fatigue, muscle cramps, dizziness, etc. So try to drink lots of water!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Take breaks&lt;/strong&gt; â€Š–â€ŠA change of scenery can help you get the creative juices flowing and get inspired. Get up, walk around, see what other people are working on, get to know the companies there, etc.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sleep&lt;/strong&gt; â€Š–â€ŠNo one is going to stop you from an all-nighter... but they aren't necessary. Again, be smart. Get some shut-eye even if it's just for a few hours.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Network&lt;/strong&gt; â€Š–â€ŠTalk to sponsors, attendees, judges, organizers, volunteers, etc. You never know what may come out of it! You could get a new friend, a cool mentor to help guide you in your career, or even get an idea for the next hackathon you participate in.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bring your resume&lt;/strong&gt; â€Š–â€ŠFix up your resume and bring a copy or two along with you. There is the possibility of impressing a recruiter enough to get to interview at their company.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Learn&lt;/strong&gt; â€Š–â€ŠAim to explore new technologies and learn something new. Maybe even learn some presentation skills along with the hacking skills!&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Final comments
&lt;/h2&gt;

&lt;p&gt;At the end of the day, hackathons aren't for everyone.&lt;/p&gt;

&lt;p&gt;Your best bet is to go in with an open mind and have an idea of what you'd like to get out of it. If you do not go in with some end goal, then there is no way for you to know the benefit of the event. Go to a hackathon because you want to talk to people, you want to understand challenges, you want to write code, and you want to have fun. Learn from awesome developers, learn how to work in a team, and be challenged to create something from nothing!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
