<?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: Adam Elitzur</title>
    <description>The latest articles on DEV Community by Adam Elitzur (@adamelitzur).</description>
    <link>https://dev.to/adamelitzur</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%2F408546%2F88fc1a07-cfd7-4eee-8ea6-0f6b17ce185e.png</url>
      <title>DEV Community: Adam Elitzur</title>
      <link>https://dev.to/adamelitzur</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/adamelitzur"/>
    <language>en</language>
    <item>
      <title>6 weeks of building my dream with Buildspace Nights &amp; Weekends</title>
      <dc:creator>Adam Elitzur</dc:creator>
      <pubDate>Wed, 14 Jun 2023 00:05:50 +0000</pubDate>
      <link>https://dev.to/adamelitzur/6-weeks-of-building-my-dream-with-buildspace-nights-weekends-3h6n</link>
      <guid>https://dev.to/adamelitzur/6-weeks-of-building-my-dream-with-buildspace-nights-weekends-3h6n</guid>
      <description>&lt;p&gt;Six weeks ago, I got accepted into &lt;a href="https://buildspace.so/"&gt;Buildspace's Nights &amp;amp; Weekends program&lt;/a&gt; with just an idea. A website to learn languages through songs. I've never built a product for users, but I figured that after learning programming since 8th grade, now is the time! Keep reading to see how I built &lt;a href="http://song-lingo.com"&gt;Songlingo&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Nights &amp;amp; Weekends is a free, six-week, program that is geared towards people who are either working or studying full-time during the week and are excited to devote six weeks of their spare time to advance an idea that they have.&lt;/p&gt;

&lt;p&gt;In the beginning, participants pick a goal for the six weeks. My goal was to reach 500+ unique users on Songlingo.&lt;/p&gt;

&lt;p&gt;For more information about Buildspace, and their recently raised $10 million from Andreessen Horowitz and other investors like Founders Inc and Y-Combinator, check out &lt;a href="https://techhubsouthflorida.org/former-south-floridian-farza-majeed-raised-10m-backed-by-andreesseen-horowitz-now-helping-others-ideas-come-to-life/"&gt;this article&lt;/a&gt; I wrote for the South Florida Tech Hub.&lt;/p&gt;

&lt;p&gt;These six weeks have been the busiest, but best six weeks of my life. With the second semester of Junior year of high school, four AP tests, and multiple trips, it's been a great ride!&lt;/p&gt;

&lt;h2&gt;
  
  
  Week-by-week progress
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Week 1
&lt;/h3&gt;

&lt;p&gt;I was in Boston and New York during the first week visiting family and touring colleges. I watched the Buildspace kickoff live stream in the car on the way back from a college tour. I finalized my idea by Thursday, April 13, and then, Farza, the founder of Buildspace, said that by Sunday, we should have version one of our idea! That got me building, and I started my React project in the car from Boston to New York. I built my v1, which could only fetch a song's lyrics and music video, no translation yet. But that was enough to submit for the first weekly update!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OkHiKZYM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vdcqzbw9dsoe2dhbmaaw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OkHiKZYM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vdcqzbw9dsoe2dhbmaaw.jpg" alt="Version one of Songlingo" width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Week 2
&lt;/h3&gt;

&lt;p&gt;After that, I really got to work for the second week. I added the translation functionality for one word, using langchain and ChatGPT API originally, but then switched to Bing Translate API and then Google Translate API. I also researched analytics services, and decided on &lt;a href="https://posthog.com/"&gt;Posthog&lt;/a&gt;, which offers useful features like session replays.&lt;/p&gt;

&lt;p&gt;I switched Songlingo to be a Next.js website, from React, which allowed me to call APIs and run server-side functions.&lt;/p&gt;

&lt;p&gt;I launched Songlingo on Twitter for the first time on April 24, and got my first user! He helped me realize that the Youtube data API has a very low rate limit, which was causing an error after a few searches. I had to switch it up.&lt;/p&gt;

&lt;h3&gt;
  
  
  Week 3
&lt;/h3&gt;

&lt;p&gt;I decided on a free NPM package, which allows you to search for a Youtube video and fetch its ID. With this, I embedded an Iframe with the music video and audio into Songlingo.&lt;/p&gt;

&lt;p&gt;I then added the full song translation, which was helpful for users.&lt;/p&gt;

&lt;h3&gt;
  
  
  Week 4
&lt;/h3&gt;

&lt;p&gt;I booked my flight and hotel for the San Francisco in-person Nights &amp;amp; Weekends event!&lt;/p&gt;

&lt;p&gt;I added translation to any language, so a song in Spanish could be translated to a song in French, with no English involved anymore! I fixed the reverse formatting of right-to-left languages to make them readable, and then tweeted about both of these features.&lt;/p&gt;

&lt;p&gt;I then got feedback that it was hard to read lyrics without line separation by verse, so I reformatted the lyrics and added spacing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6APsfupt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fd023e2zzfdin3eaut8o.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6APsfupt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fd023e2zzfdin3eaut8o.jpg" alt="Lyrics formatted by verse" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I then bought the domain &lt;a href="http://song-lingo.com"&gt;song-lingo.com&lt;/a&gt;, and started spreading the word. I told my language teacher about it, and she used Songlingo during our class to play a song and show the translation! The whole class really liked it!&lt;/p&gt;

&lt;p&gt;I added social media share buttons, so users can share which song they are learning!&lt;/p&gt;

&lt;h3&gt;
  
  
  Week 5
&lt;/h3&gt;

&lt;p&gt;I had an engineering field trip to the Drones in School national competition at the AUVSI XPONENTIAL conference. On the plane, I redesigned Songlingo and made a logo.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eRfNClOa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c2cntwd80v9xgr83inhj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eRfNClOa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c2cntwd80v9xgr83inhj.jpg" alt="Updated Songlingo design" width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I then learned that some users didn't know which song to enter, so they left the website. I added a feature that allows users to retrieve a random song in any language, in case they want to explore new songs!&lt;/p&gt;

&lt;h3&gt;
  
  
  Week 6
&lt;/h3&gt;

&lt;p&gt;I posted Songlingo in over 30 language subreddits, like r/Korean, r/Vietnamese, r/Spanish, r/Italian and many more. I then watched Posthog analytics, and watched it take off. Within two days, Songlingo broke through my goal of 500+ users, and had 1,500 unique people open the website!&lt;/p&gt;

&lt;p&gt;I then added URL params and destructuring, so users can share the link to a specific song.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;For more weekly progress, check out&lt;/em&gt; &lt;a href="https://twitter.com/adamcandoit"&gt;&lt;em&gt;my Twitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo Day
&lt;/h2&gt;

&lt;p&gt;After week 6, we had demo day and the final 32, where we voted on who wins $100,000. It was amazing to see other projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Cm4cAQPJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ztgdqmcv6z208ym0uzmd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Cm4cAQPJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ztgdqmcv6z208ym0uzmd.png" alt="Final-32 live stream to vote who wins $100,000" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  IRL (In real life) event
&lt;/h2&gt;

&lt;p&gt;I flew to San Francisco for the Buildspace in-person event, three incredible days of meeting over 250 other builders and improving Songlingo! The energy in the room was amazing, with everyone checking out each others' projects and helping each other! It was inspiring to meet the builders who I'd been building with side by side for 6 weeks!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LYopnuem--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iwtksgvn80q8yabq6c26.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LYopnuem--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iwtksgvn80q8yabq6c26.jpg" alt="Buildspace school in San Francisco" width="800" height="590"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At night, I went back to the hotel and worked with &lt;a href="https://twitter.com/RoxCodes"&gt;Rox&lt;/a&gt; and &lt;a href="https://twitter.com/AprilynneAlter"&gt;Aprilynne&lt;/a&gt; on our individual projects until 1:30 AM. I started a &lt;a href="https://songlingo.beehiiv.com/subscribe"&gt;newsletter&lt;/a&gt; so users can sign-up for updates.&lt;/p&gt;

&lt;p&gt;I launched Songlingo on ProductHunt, with the help of &lt;a href="https://twitter.com/dxlantxch"&gt;Dylan Molina&lt;/a&gt;, which got over 90 upvotes, top 15 product of the day, and number 2 education product of the week!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/StoneAgeTc"&gt;Tylar Campbell&lt;/a&gt; helped me record a social media video, which drove a lot of traffic to the ProductHunt post.&lt;/p&gt;

&lt;p&gt;The IRL event in San Francisco was great! They had plenty of opportunities to get feedback and improve our products. They hosted an insightful question-and-answer session. And they had great food!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wacfndyw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a3518xfsv8mo7nzb0h11.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wacfndyw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a3518xfsv8mo7nzb0h11.jpg" alt="Farza addressing the builders at the San Francisco in person event" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  After Buildspace
&lt;/h2&gt;

&lt;p&gt;I added Supabase as a database, as well as authentication so users can sign-up, and save words and songs to listen to later!&lt;/p&gt;

&lt;p&gt;In order to improve the site performance, I moved the fetch lyrics function to the server side, and I plan on moving other elements as well.&lt;/p&gt;

&lt;p&gt;I improved the UI of Songlingo, added &lt;a href="https://tailwindcss.com/"&gt;Tailwind CSS&lt;/a&gt;, and made the buttons more responsive.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recap
&lt;/h2&gt;

&lt;p&gt;It's been an amazing six weeks, going from nothing to a full product with users. I've never done this before, and I'm so thankful to Buildspace for giving me the opportunity and environment to build.&lt;/p&gt;

&lt;p&gt;For years, I've said that I will make a big website or app eventually. Maybe in a year. But I never thought I'd actually do it now, and with Buildspace, it was possible.&lt;/p&gt;

&lt;p&gt;Before Buildspace, I was stuck in this cycle of learning HTML, CSS, and JS without React JS, because I thought I wasn't ready for frameworks. But after a few weeks of learning React and Next.js through practice, they are no longer a challenge, both came naturally.&lt;/p&gt;

&lt;p&gt;I'd highly recommend Buildspace to anyone, whether you have never built anything before, or whether you are a seasoned builder.&lt;/p&gt;

&lt;p&gt;Nights &amp;amp; Weekends Season four starts on August 5th. &lt;a href="http://buildspace.so"&gt;Apply here&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>building</category>
      <category>sanfrancisco</category>
      <category>innovation</category>
    </item>
    <item>
      <title>Former South Floridian Farza Majeed raised $10M for school backed by Andreessen Horowitz; now helping others' ideas come to life</title>
      <dc:creator>Adam Elitzur</dc:creator>
      <pubDate>Wed, 31 May 2023 20:52:59 +0000</pubDate>
      <link>https://dev.to/adamelitzur/former-south-floridian-farza-majeed-raised-10m-for-school-backed-by-andreessen-horowitz-now-helping-others-ideas-come-to-life-4361</link>
      <guid>https://dev.to/adamelitzur/former-south-floridian-farza-majeed-raised-10m-for-school-backed-by-andreessen-horowitz-now-helping-others-ideas-come-to-life-4361</guid>
      <description>&lt;p&gt;&lt;a href="http://buildspace.so/"&gt;&lt;strong&gt;Buildspace,&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;a school that aims to help people learn how to build businesses in domains they love,  raised $10 million from funders such as Andreessen Horowitz, Founders Inc and Y-Combinator.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kOE8sGFm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nv2nskocdyozvqvzvolq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kOE8sGFm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nv2nskocdyozvqvzvolq.jpg" alt="Buildspace School in San Francisco" width="800" height="590"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The school is now offering a six-week, free, online &lt;em&gt;Nights &amp;amp; Weekends&lt;/em&gt; program, where creators can pick an idea and build it with the guidance of mentors and peers. Any idea is possible in &lt;em&gt;Nights &amp;amp; Weekends&lt;/em&gt;, with projects ranging from software such as AI or blockchain, engineering a bike that powers electricity, or art such as music and films. It’s a place where you can figure out what you’re passionate about, create something you love working on, and then learn how to turn that creation into a financially sustainable path you can pursue full-time.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Nights &amp;amp; Weekends&lt;/em&gt; is geared towards those who are working or studying full-time during the week and are excited to devote 6 weeks of their spare time to advance an idea that they have. The program is designed to be flexible and fun, with no lectures or homework. Instead, participants get access to live sessions with mentors and experts. They also get to interact with other builders in a supportive and collaborative community.&lt;/p&gt;

&lt;p&gt;During the six-week program, participants decide on a goal for their idea which they work on throughout the entirety of the program. The schedule is pretty simple:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Week 1: Lock Down Your Idea&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Week 2: Create Version One of Your MVP&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Week 3 - 6: Iterate On Your Idea Alongside Thousands of Others&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;End of Week 6: Demo Day&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jbuQ9kv2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0917l3qxyi68xds53eq7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jbuQ9kv2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0917l3qxyi68xds53eq7.jpg" alt="Culminating event for Season 3 in San Francisco" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;During demo day, participants present their projects including their progress and struggles. 32 participants are picked to compete for a cash prize. Last season, Season 3, Buildspace awarded a total of $100,000 to four builders. A musician, a film maker, a game developer, and a farmer each received $25,000 as support in continuing to build their projects.&lt;/p&gt;

&lt;p&gt;Elea Vogli, who is writing an album, Esther Joy, who is creating eco chamber DAO to make community gardening easier, Chaos Town, which is a local documentary series based in Portland, and Hussain, who is creating Split Horizons, a game about a girl exploring imaginary environments and finding a way to go beyond them.&lt;/p&gt;

&lt;p&gt;Season 3 graduated 450 people from the program. Their demos are available on &lt;a href="https://buildspace.so/demoday"&gt;the Buildspace website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Nights &amp;amp; Weekends&lt;/em&gt; culminates with events held in both San Francisco and Dubai where participants can finally meet in person, network and showcase their projects.&lt;/p&gt;

&lt;p&gt;Buildspace claims that its programs are suitable for anyone who wants to learn new skills and build something cool, regardless of their background or experience level. The company says that its mission is to help people be able to work full-time on their dream creations sustainably. Therefore, Buildspace’s programs are free for users and Buildspace is profitable off of their sponsorship and partnership model.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6i47upsf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ayzucufoqfph8diqjrz4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6i47upsf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ayzucufoqfph8diqjrz4.jpg" alt="Farza Majeed, founder of Buildspace" width="800" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;“I started Buildspace because I wanted to build the school that I wish I had,” stated Farza Majeed, Founder of Buildspace. “When I was going to university, it was very strange for someone to be working on their own ideas and pursue the path of not getting a job. I want to make that a path that is more default.”&lt;/p&gt;

&lt;p&gt;Founder Farza Majeed was raised in Pembroke Pines, Florida. He founded Buildspace, originally named ZipHomeschool, in December 2019.  ZipHomeschool aimed to build software to help parents homeschool their kids. The company then pivoted to a learning platform for users to explore their career options, mainly in web3 and Artificial Intelligence. Now, Buildspace is primarily focusing on their &lt;em&gt;Nights &amp;amp; Weekends&lt;/em&gt; program, as well as a new school in San Francisco, with the first three-month cohort starting in July.&lt;/p&gt;

&lt;p&gt;Majeed and the team are looking to grow Buildspace with campuses internationally, making it accessible to people around the world regardless of their visa. Buildspace has a hub in San Francisco, is expanding to Dubai and India and is eventually planning to build a very large campus.&lt;/p&gt;

&lt;p&gt;Majeed has advice for people who have an idea but are not sure where to start.&lt;/p&gt;

&lt;p&gt;“Don’t overcomplicate it, just get something out there that you are kind of embarrassed by," he stated. "It’s ok to be embarrassed by it. Show other people, because there are not many people in the world who go from idea to showing other people their idea. If you’re already doing that, you are in the minority. Just get something out there, you have nothing to lose and everything to gain. Very few people understand this, you don’t need a thought together business, it doesn’t even need to make sense, it just needs to make you feel some joy.”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://buildspace.so/"&gt;&lt;strong&gt;Applications are now open&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;for Season 4 of the Buildspace &lt;em&gt;Nights &amp;amp; Weekends&lt;/em&gt; program. The program begins August 5th.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>startup</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>18th Annual South Florida Devcon Brings Together Developers, Designers, Tech Professionals and Educators</title>
      <dc:creator>Adam Elitzur</dc:creator>
      <pubDate>Wed, 31 May 2023 03:03:46 +0000</pubDate>
      <link>https://dev.to/adamelitzur/18th-annual-south-florida-devcon-brings-together-developers-designers-tech-professionals-and-educators-10la</link>
      <guid>https://dev.to/adamelitzur/18th-annual-south-florida-devcon-brings-together-developers-designers-tech-professionals-and-educators-10la</guid>
      <description>&lt;p&gt;&lt;strong&gt;During #&lt;/strong&gt;&lt;a href="http://soflotechmonth.org/"&gt;&lt;strong&gt;SoFloTechMonth&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;in April, South Florida’s month-long celebration of all things tech and innovation across the region, South Florida Tech Hub hosted its 18th annual&lt;/strong&gt; &lt;a href="https://www.soflodevcon.com/"&gt;&lt;strong&gt;SoFlo DevCon&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;once again bringing hundreds in attendance for the event.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a1wYEhCn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bvhkgbshvvsqal9r3vnx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a1wYEhCn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bvhkgbshvvsqal9r3vnx.png" alt="" width="300" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Held at Nova Southeastern University in Davie, the location was a perfect place to bring together those from Miami, Broward, Palm Beach, Martin County and even a few from the west coast of the state. In attendance were software developers, designers, engineers, tech professionals and event school district teachers and college professors from across South Florida.&lt;/p&gt;

&lt;p&gt;The event is the only fully regional tech education event FREE and open to the public with classes and sessions running all day long that are completely geared towards STEM and innovation. The event was free to attend, thanks to the support of community partners and sponsors such as this year’s Presenting Sponsor, &lt;a href="https://www.cognizant.com/us/en"&gt;Cognizant&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The day kicked off with breakfast (sponsored by FAU’s College of Engineering) and 8:30 AM sessions. The first 300 guests through the door were also given a free conference t-shirt (sponsored by Streann Media), and a pizza party lunch was provided for all attendees sponsored by CITY Furniture.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--weF8wWc2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z824cfitp05ep78pd0d0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--weF8wWc2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z824cfitp05ep78pd0d0.png" alt="Jeffrey Richman and Kishore Dandu with Cognizant address audience as Presenting Sponsor." width="300" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This year’s event featured a Leadership Track and Leadership Lunch in collaboration with Cognizant, CITY Furniture and SIM South Florida. &lt;a href="https://www.linkedin.com/in/jeffrichmanmba/"&gt;Jeffrey Richman&lt;/a&gt;, Customer Relationship Manager and &lt;a href="https://www.linkedin.com/in/kishore-dandu-78320b9/"&gt;Kishore Dandu&lt;/a&gt;, Client Partner of Energy &amp;amp; Utilities at Cognizant addressed the audience as Presenting Sponsor. Kishore spoke about the importance of events such as SoFlo DevCon in the tech community and how proud they are to give back to a local organization helping build the local tech talent. With hundreds of thousands of employees across the globe, Cognizant employs many technical and salespeople in the South Florida region. As tech in South Florida continues to blossom, they are happy to be a contributing part of the ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/rebecca-bakels/"&gt;Rebecca Bakels&lt;/a&gt;, Software Engineer and Tech Community Advocate at CITY Furniture, highlighted that CITY Furniture is more than just a furniture company. CITY Furniture employs hundreds of people in technology and is using all sorts of innovative tech such as AR, data science, and app development all in-house to ensure the best customer experience. CITY Furniture also gives back thousands of dollars to local community programs and nonprofits each year.&lt;/p&gt;

&lt;p&gt;Rebecca is a benefactor of local tech initiatives and the South Florida Tech Hub community. As she began her journey into tech in 2020, she connected with South Florida Tech Hub, completed a Software Engineering course with Boca Code, became an intern at CITY Furniture and then was offered a full-time role to continue with the company. Rebecca is now involved with many nonprofit organizations and initiatives in the tech space in the region.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--d1N7O9rK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uzgcx63bf48bf1a03jwp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--d1N7O9rK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uzgcx63bf48bf1a03jwp.png" alt="" width="300" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Each year, the conference attracts almost 1000 attendees and over 100 speakers, sponsors and exhibitors. The event featured 6 time slots for workshops and 12 separate tracks to choose from such as mobile/web development, professional development, entrepreneurship, AI/ML, blockchain &amp;amp; web3, UI/UX, and more. These tracks included a range of topics and workshops, including Machine Learning, AI, VR/AR/MR, IoT, .NET, DevOps, MVC Framework, JavaScript, JQuery, SQL Server, Business Intelligence, Software Testing, Xamarin/Mobile Development, Azure/Cloud, Business/Career Development.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;In the Web Development track&lt;/strong&gt;, Todd Albert, Lead Instructor and Founder at Boca Code remarked, “This year, we added several code-along workshops to our lineup, including Next.JS and ChatGPT by Jonathan Sanchez, building a game in Unity with SoFlo DevCon’s youngest speaker, 19-year-old Idan Fischer, and my talk where we live-coded a mobile app in React-Native. Each year, the conference seems to be more energetic and attended by more people. It’s always a great place to expand our knowledge and our networks.”&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;In the AI/ML track&lt;/strong&gt;, Founder of Indulgent Gifts and Thrivve Group, Roberta Barbosa, and US Managing Director of Exo Mindset, Bruno Savoca Albors, spoke. Barbosa presented the workshop Intro to Intelligent RPA. The workshop covered “the fundamentals of intelligent process automation and how it is helping businesses become more efficient and increase employee engagement. It also shared the RPA leaders in the industry, the tools available on the market, and the most common use cases.” Albors delivered a talk on the evolution of AI and ML, tracing its journey from early beginnings to the present day. He highlighted key milestones, including the emergence of machine learning as a subfield of AI, the rise of neural networks and deep learning, and the transformative impact of the digital age on AI and ML. Albors showcased modern applications across industries such as healthcare and finance and addressed ethical considerations and challenges, including bias and privacy. In conclusion, he provided a future outlook for AI and ML, emphasizing their significance in solving complex problems and shaping the future of technology.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;In the Web Development track&lt;/strong&gt;, Todd Albert, Lead Instructor and Founder at Boca Code remarked, “This year, we added several code-along workshops to our lineup, including Next.JS and ChatGPT by Jonathan Sanchez, building a game in Unity with SoFlo DevCon’s youngest speaker, 19-year-old Idan Fischer, and my talk where we live-coded a mobile app in React-Native. Each year, the conference seems to be more energetic and attended by more people. It’s always a great place to expand our knowledge and our networks.”&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;In the blockchain track&lt;/strong&gt;, &lt;a href="http://www.apparelmagic.com/"&gt;ApparelMagic&lt;/a&gt; CEO and cryptocurrency veteran &lt;a href="https://www.linkedin.com/in/brandon-ginsberg/"&gt;Brandon Ginsberg&lt;/a&gt;, and Azure Migrate &amp;amp; Modernize Lead at Microsoft and Co-Founder of Nebulai, Renatto Garro were two of the presenters. Ginsberg spoke about recent developments in the Ethereum ecosystem, including The Merge, Shanghai updates, and ERC-4337. His talk highlighted the importance of these updates in enhancing Ethereum’s scalability, security, and efficiency, and their potential implications for decentralized applications and the broader cryptocurrency landscape. Garro led the workshop Unlock the Power of Decentralized Identities. “Decentralized Identities promise to change the way we use the Internet giving us more control, security, and the ability to monetize our data,” Garro stated. “We discussed solutions from Microsoft like Entra and PolygonID, among others. It is truly inspiring what developers can start building with this technology.”&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;In the AR/VR track&lt;/strong&gt;, Principal engineer at Microsoft for Mixed Reality, Denise Mendez, Head of Emerging Tech &amp;amp; Innovation Division at &lt;a href="https://peakactivity.com/"&gt;PeakActivity&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/robpetrosino/"&gt;Rob Petrosino&lt;/a&gt;, and Harshal Sanghvi, Doctoral Candidate at Florida Atlantic University and Research and Development Specialist at Advanced Research LLC, presented workshops. Mendez talked about the scale of the XR industry, its value in the South Florida economy, and well as how to get started building cross-platform XR experiences in Unity. Petrosino spoke about AI &amp;amp; its impact on 3D, AR &amp;amp; XR. “Generative AI has changed how most organizations and teams will approach visualizing information, floor plans and their standard operating procedures without additional technical teams.” Sanghvi discussed the impacts of AI &amp;amp; AR on Medical Interventions and Imaging as diagnosing and treatment methods.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;In the Leadership track&lt;/strong&gt;, Founder of B-Grade Media and Technology Advisor at Leafplanner, Q. Wade Billings led the session on “How to engineer a thriving engineering culture”. “In 2019, I had the opportunity to build an engineering culture from scratch, which is more complicated than it might sound,” Billings remarked. “To help my team and me in the effort, we designed a framework called the “Cultural Development Lifecycle (CDLC)” modeled after the well-known Software Development Lifecycle. This framework enabled us to conceive of, plan, develop, test, and measure our thriving engineering culture. My sincere hope and goal are that presenting the CDLC at SoFlo DevCon will inspire others to think about culture in a new and exciting light.”&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;In the Entrepreneurship track&lt;/strong&gt;, was a session, “Practical Steps to Turn Your Idea Into a Revenue Generating Business”, Managing Partner at Argent Strategies and CSO of Doxci, Aaron Chavez, covered everything from ideation to product development to early-stage scaling activities. His talk emphasized the significance of proper solution validation, as well as a heavy focus on non-capital-intensive activities that are accessible to all founders. During his talk, he stressed the significance of South Florida’s idea-rich founder economy and the need for said founders to progress by taking practical and cost-effective steps to move their ventures forward.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One of the unique aspects of SoFlo DevCon is that it is open to anyone interested in the tech and innovation community in South Florida. Attendees did not need to be developers to participate in the conference. Designers, project managers, creatives, entrepreneurs, founders, and anyone connected to the tech industry were all welcome to attend.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CR9RcwnU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sf31vr5p8n9fnumetlv3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CR9RcwnU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sf31vr5p8n9fnumetlv3.png" alt="Idan Fischer receives Scott Katarancic Speaker Award." width="300" height="218"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Software engineer and game developer presented the workshop ‘Unleashing Your Creativity: Unity game development.’ “Participants learned how to create a game where the player collects coins while avoiding obstacles,” Fischer explained.&lt;/p&gt;

&lt;p&gt;“We went through the process of making a game, from making game objects to making scripts to control our objects. Overall, speaking at SoFlo Devcon was an amazing experience, especially for my first time speaking anywhere and first time at SoFlo Devcon. Thank you to everyone who came!”&lt;/p&gt;

&lt;p&gt;Idan was also voted the audience favorite receiving the Scott Katarincic Speaker Award, in remembrance of Scott who recently passed this year. He was a major part of planning past SoFlo DevCon events and working with all the speakers to ensure a successful event. It was only fitting that our youngest speaker ever at only 19 years old received the award and on his birthday, no less! The award was presented to Idan by Naomi Gayz, Scott’s girlfiend, and Annette Katarancic, Scott’s mother.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BJlKdoaV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iy905jfpukbisi3sjkbi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BJlKdoaV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iy905jfpukbisi3sjkbi.png" alt="FPL/NextEra team" width="300" height="223"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;SoFlo DevCon 2023 was a huge success, bringing together the South Florida tech community and providing a platform for learning, networking, and collaboration. The day ended with an after-party happy hour and karaoke!&lt;/p&gt;

&lt;p&gt;South Florida Tech Hub’s Dev Con 2023 was made possible because of its sponsors: Presenting Sponsor, Cognizant, Tshirts, Streann Media, City Furniture provided lunch and Telerik by Progress sponsored ASL interpretation. Thanks to the supporting sponsors, including Florida Atlantic University, OZ Digital Consulting, NRG Way, Boca Code, SIM, Algorand, Agile Infoways, Total Wine &amp;amp; More, Amazon Web Services, Microsoft TEALS Program, Code Magazine, FPL, Office Depot, Carrier, Modernizing Medicine, Florida Crystals, Social Mobile, Verizon, and Dedicated IT, for their contributions to the event.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://drive.google.com/drive/u/0/folders/1NCaqF1kofa3njgFvtyoqiBwEnFxu3VDA"&gt;See more photos here&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>History &amp; Future of Tech in South Florida</title>
      <dc:creator>Adam Elitzur</dc:creator>
      <pubDate>Fri, 24 Mar 2023 00:21:27 +0000</pubDate>
      <link>https://dev.to/adamelitzur/history-future-of-tech-in-south-florida-2d7g</link>
      <guid>https://dev.to/adamelitzur/history-future-of-tech-in-south-florida-2d7g</guid>
      <description>&lt;p&gt;On February 28, South Florida Tech Hub held an event about the history and future of tech in South Florida featuring nine speakers from the tech industry.&lt;/p&gt;

&lt;p&gt;The event was held at the Boca Raton Innovation Campus, also known as BRIC, which is the birthplace of the first personal computer. BRIC was developed by IBM in the late 1960s as its North American Research and Development facility, and it has been upgraded significantly since then. The campus is the largest single-facility office complex in the state, covering 1.7 million square feet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Origins of the PC
&lt;/h2&gt;

&lt;p&gt;The event started with a keynote by Dr. Dave Bradley, one of the twelve engineers who worked on the original IBM PC. He is famously known for developing the computer's ROM BIOS code and for implementing the "Control-Alt-Delete" key combination used to reboot the computer. In his speech, he shared insights on early IBM marketing, the release of the first personal computer, working with Bill Gates, and other significant inventions.&lt;/p&gt;

&lt;p&gt;Dr. Dave started working at IBM in 1978, on the DataMaster, the precursor to the IBM Personal Computer. He shared struggles that the team had when members of the corporate team tried to help, which delayed the release of the DataMaster until July of 1981.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a_K2YPGC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/faxggv0dk0w71q9qloof.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a_K2YPGC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/faxggv0dk0w71q9qloof.png" alt="Image description" width="880" height="625"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One month later, the IBM PC was released. Dr. Dave showcased the inside of the PC, with 64 kilobytes of memory.&lt;/p&gt;

&lt;p&gt;Dr. Dave described the time that he helped with a sales pitch to the Rose Hulman Institute of Technology, aiming to convince them to use personal computers as part of their instruction. They showed a demo program allowing the user to pick a song, which is then played on the two-and-a-quarter-inch speaker. However, there were 30 people in the room. They came up with the idea to plug in a guitar amplifier into the cassette cord. Then, no matter what song the user chooses, The Stars and Stripes Forever is played. They made the sale.&lt;/p&gt;

&lt;p&gt;With the original IBM PC, anything additional required plugging in an adapter. One adapter was the color graphics adapter, with a 320 by 200-pixel color display (about the size of an icon today). It came with a demonstration game called Donkey, where a car would move up a road and the user would have to switch lanes to either hit or miss the donkey. Dr. Dave remarked that there is some disagreement about that. Bill Gates wrote the Donkey game program.&lt;/p&gt;

&lt;p&gt;During testing of the IBM PC, Dr. Dave frequently had to power the computer off, wait a few seconds, and turn it back on. As a result, he decided to make a shortcut: CTRL + ALT + DELETE. This was never supposed to be used in production, but then the publications team found out about it. They were trying to tell people how to start up a program, and they found the answer with the keyboard shortcut. It took Dr. Dave five minutes to create and has since become an essential element of the user experience and even a "cultural icon". Dr. Dave added that there is a CTRL + ALT + DELETE pillow set, and there was even a &lt;a href="https://www.cbsnews.com/minnesota/news/betty-whiteout-ctrl-salt-delete-mndot-name-a-snowplow-winners-announced/"&gt;snow plow named after the keyboard shortcut&lt;/a&gt; (Ctrl Salt Delete) during Minnesota's Name a Snowplow contest. CTRL + ALT + DELETE was also featured on Jeopardy twice.&lt;/p&gt;

&lt;p&gt;After the success of the IBM PC, thousands of IBM employees started working on the PS/2 family of products in Boca Raton. They took up so much office space, and even expanded into the Boca Raton mall where a department store went out of business. Dr. Dave remarked that IBM filled all of Boca Raton in order to get the PC developed.&lt;/p&gt;

&lt;p&gt;Then, the event held two panel discussions, which focused on the history and future of South Florida's tech ecosystem. These featured some of the trailblazers of modern technology.&lt;/p&gt;

&lt;h2&gt;
  
  
  History of Technology
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wOL12X_j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1679252457667/91c735f8-7ae3-46ff-b6c1-8d2ff01c30e0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wOL12X_j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1679252457667/91c735f8-7ae3-46ff-b6c1-8d2ff01c30e0.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The history of technology panel was moderated by Pete Martinez, former IBM executive and founder of Sivotec and RaiseLink, and featured speakers Chris Fleck, a former IBM executive and Vice President and Tech Fellow at Citrix, Maria Hernandez, a former Chief Innovation Officer-LATAM at IBM and CEO of InnoGuia, and Nick Savage, a former Senior NLS Developer at IBM, entrepreneur, and Digital Inclusion Director at CPSF. Each speaker transformed from working at IBM to being executives in new companies.&lt;/p&gt;

&lt;p&gt;Hernandez was a developer on IBM's airline reservation system in 1985, which, believe it or not, is still in use as a main system today. She also served as the technical assistant to the senior vice president of research. Her job was to help take research projects to the market faster. Hernandez helped train the voice control in cars' natural language processing algorithm.&lt;/p&gt;

&lt;p&gt;Hernandez also created innovation agendas for clients from Latin America and consulted about the value proposition of integrating emerging technology into clients' businesses. She worked with Modernizing Medicine to introduce IBM Watson and AI to the healthcare industry.&lt;/p&gt;

&lt;p&gt;Savage worked to sell the DataMaster in 1984 as a summer job while studying AI at the University of Wisconsin. He was then recruited to be Senior Systems Engineer &amp;amp; Product Manager helping to develop the disk operating system (DOS) and modernize the keyboard into a software app. Savage remarked that he knew he was at the forefront of something great. He helped design SQL (Structured Query Language), and all the products building off of the operating system. Savage was in biweekly meetings with Bill Gates, Steven Ballmer, and Paul Allen.&lt;/p&gt;

&lt;p&gt;Savage was asked to escort the IBM Personal Computer AT to its announcement in New York. The AT computers took up three first-class seats.&lt;/p&gt;

&lt;p&gt;Fleck was a Business Unit Executive at IBM, working on mainframe manufacturing. Fleck turned a lot of IBM technology into commercial offerings, such as IBM branded robots and industrial computers.&lt;/p&gt;

&lt;p&gt;Martinez described the innovative department of IBM working long hours on the original PCs. The department was given special permission from IBM to break the rules, to not conform to the old standard of five years of product development and three years of testing. They became a favorite of the company, which came with respect, but also responsibility. Failure was not an option.&lt;/p&gt;

&lt;p&gt;Martinez used the RISC chip (reduced instruction set computing), which was very fast, allowing a PC to act like a supercomputer. He and his team worked with the Center for Missing and Exploited Children to do the age progression of children who had been missing for years. This process would take around two weeks for a skilled agent to do manually, but the IBM team reduced this to about an hour. This led to an increase from a 46% to a 78% recovery rate in a year.&lt;/p&gt;

&lt;h2&gt;
  
  
  Future of Technology
&lt;/h2&gt;

&lt;p&gt;The future of technology panel was moderated by Martinez and featured speakers Vanessa Michelini, a former Distinguished Engineer and Chief Technologist at IBM, and Senior Director of Engineering at Natera, Mark Smith, a former VP and Senior Partner at IBM and President of OZ Digital Consulting, and Ania Rodriguez, a former UX Consultant at IBM and CEO of JourneyTrack.&lt;/p&gt;

&lt;p&gt;During the panels, they discussed the biggest contributions of South Florida's tech industry, the largest enterprises, the coolest startups, and companies that made an impact in the industry.&lt;/p&gt;

&lt;p&gt;After working at IBM, Martinez decided to dedicate his next stage in life to improving the human condition, primarily in health and education. He created a number of companies, primarily in the AI space, starting with biotech and genomics.&lt;/p&gt;

&lt;p&gt;Martinez was a founder of the original group that switched from the hardware to software business. Therefore, he was able to hire many smart people, mostly with MBAs. Martinez remarked that he would not have gotten a job in the business if he had to apply, because he did not have an MBA.&lt;/p&gt;

&lt;p&gt;Martinez remarked that his success was a result of leadership and the ability to assemble a team, create a business, and create and drive a significant product to market. Having a technology background and surrounding himself with subject matter experts in the sciences also led to his success.&lt;/p&gt;

&lt;p&gt;Martinez also co-founded a fintech company called RaiseLink, which uses a matching engine to link investors with startup opportunities, supported by AI technology.&lt;/p&gt;

&lt;p&gt;Michelini worked on applying speech recognition technology to the industry at IBM before moving on to the genomics space. She worked on a project called Watson Genomics, which focused on using artificial intelligence and data analytics to interpret genomics in clinical oncology. Michelini fell in love with the mission of helping people through the combination of biology and technology. She joined Natera, a company dedicated to using genomics to interpret oncology, prenatal care, and organ transplants, after leaving IBM.&lt;/p&gt;

&lt;p&gt;Rodriguez started at IBM in 2000, where she worked on building user experience and front-end interfaces, which she excelled at, particularly in accounts that were struggling with their technology. She also mentioned being part of a program for top ten women at IBM, which allowed her to meet many influential people. Rodriguez started her own consulting firm, which ended up being one of South Florida's top women-led businesses. Rodriguez's firm works with Fortune 500 companies to help optimize their digital transformations by focusing on the strategy behind it, rather than the design.&lt;/p&gt;

&lt;p&gt;Rodriguez also shared her recent successful venture into SaaS (Software as a service) product creation. However, she has had some difficulties with fundraising, particularly as a woman in the industry.&lt;/p&gt;

&lt;p&gt;During his time at IBM, Smith worked in the management consulting group and focused on digital transformation, using artificial intelligence. He also worked on commercializing Watson's natural language processing capabilities to help clients digitize unstructured data in the insurance industry.&lt;/p&gt;

&lt;p&gt;During Smith's first project with Watson, he had to help collect and clean up 110 million pages of information about insurance, such as regulations and products, to feed into an algorithm. It took his team 16 weeks, but the same could be done today in around two weeks. The main struggle was to attain trust in the data and algorithm. They had to allow the insurance underwriters the ability to find the page that each piece of data came from.&lt;/p&gt;

&lt;p&gt;Now with OZ Digital Consulting, Smith works with startups to help them leverage emerging technologies and solve business gaps. Smith believes that startups are often at the forefront of innovation and offer valuable insights on how to use emerging technologies. He remarks that there are constant changes in the industry, and companies should no longer wait, they should innovate with emerging technologies.&lt;/p&gt;

&lt;p&gt;IBM holds thousands of patents, which generate around $3 billion per year. They do not need to build products anymore, instead, they license them. Therefore, IBM technology is used extensively behind the scenes. Martinez made a patent called siesta mode, which turns off the monitor when it is not used for a period of time. He stresses the importance of documenting and protecting personal ideas. Michelini also worked on IBM patents with Martinez, and she held the title of master inventor.&lt;/p&gt;

&lt;p&gt;Some well-known IBM patents include the bar code, technology in ATMs, Lasik surgery, and the ability to change a phone's orientation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Original IBM PC
&lt;/h2&gt;

&lt;p&gt;The Boca Raton Historical Society exhibited a working original IBM personal computer at the event.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Um1s9NIu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1677817039068/5144b551-1ada-43a8-8b8e-138eb419fde8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Um1s9NIu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1677817039068/5144b551-1ada-43a8-8b8e-138eb419fde8.jpeg" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Sponsor Message
&lt;/h2&gt;

&lt;p&gt;Brian Callanan from Callanan Financial Advocates opened with a sponsor message.&lt;/p&gt;

&lt;p&gt;Callanan arrived in South Florida in July of 1995 and was initially drawn to Fort Lauderdale as a college student due to its reputation as the spring break capital of the world. He later returned to the area after a couple of years of freezing in Boston, seeking a warmer climate and better opportunities.&lt;/p&gt;

&lt;p&gt;At the time, the internet and technology industry was rapidly evolving, with companies like Microsoft, Craigslist, Match.com, Amazon, and eBay emerging as major players. Only 12 million people, or 3% of Americans, had logged onto the World Wide Web at that time.&lt;/p&gt;

&lt;p&gt;Callanan initially sold telephone systems, voicemail, and data networks before getting involved in the technology community. He was introduced to an organization by a direct competitor and began attending meetings with a small group of like-minded individuals to stay on top of the latest developments. As the group grew in size and influence, Callanan became increasingly involved in regional technology initiatives, eventually serving as president of the South Florida Telecom Forum.&lt;/p&gt;

&lt;p&gt;Callanan discussed the importance of private businesses working with universities to build a curriculum that would educate individuals for jobs. During COVID, Callanan wrote a book titled "Women, Widows and Wealth" aimed at business owners who want to sell their businesses. His research showed that 80% of business owners who sought to sell their businesses did not find a buyer. Of the 20% that did, 75% of them regretted the experience. Callanan attributes this to a lack of education among financial advisors on how to handle the sale of businesses. To address this issue, Callanan developed a program called Chief Exec Officer to bring information to business owners on how to sell their businesses and avoid regrettable experiences.&lt;/p&gt;

&lt;p&gt;Callanan shared some insights on the current market trends for platform acquisitions. Private equity firms are the main financiers in this space and are actively seeking businesses in the tech and skilled labor sectors. Callanan emphasized the importance of having scalable, bankable profits and transferable value for companies to be considered exit-ready. He also mentioned the importance of effective communication among professionals to avoid costly mistakes. In addition, Callanan encouraged a regional approach to promoting South Florida as a tech hub, highlighting the potential benefits for all businesses in the area.&lt;/p&gt;

&lt;p&gt;The event was a great success, and attendees had the opportunity to learn about the journey of South Florida's tech industry, its pioneers, and its future.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to use ChatGPT to web scrape EASILY</title>
      <dc:creator>Adam Elitzur</dc:creator>
      <pubDate>Fri, 20 Jan 2023 15:53:08 +0000</pubDate>
      <link>https://dev.to/adamelitzur/how-to-use-chatgpt-to-web-scrape-easily-4phi</link>
      <guid>https://dev.to/adamelitzur/how-to-use-chatgpt-to-web-scrape-easily-4phi</guid>
      <description>&lt;p&gt;By now you have probably heard of &lt;a href="https://chat.openai.com/chat/" rel="noopener noreferrer"&gt;ChatGPT&lt;/a&gt;, the natural language processing chatbot, as it's been taking the world by storm. But did you know that ChatGPT can web scrape for you?&lt;/p&gt;

&lt;p&gt;Let's say I am trying to web scrape &lt;a href="https://old.reddit.com/r/programming/" rel="noopener noreferrer"&gt;Reddit&lt;/a&gt; to get a list of the post names in the subreddit &lt;a href="https://www.reddit.com/r/programming/" rel="noopener noreferrer"&gt;r/programming&lt;/a&gt;. I normally have to open up &lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;VS Code&lt;/a&gt;, start a new project, and remind myself how to use the &lt;a href="https://beautiful-soup-4.readthedocs.io/en/latest/#" rel="noopener noreferrer"&gt;BeautifulSoup&lt;/a&gt; and &lt;a href="https://requests.readthedocs.io/en/latest/" rel="noopener noreferrer"&gt;Requests&lt;/a&gt; libraries for web scraping. However, ChatGPT makes it easier than ever to web scrape from sites and save time. Read on for two techniques to web scrape with ChatGPT, the first one can be done fully in the browser, and the second option is more customizable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps for Technique #1: In the browser
&lt;/h2&gt;

&lt;p&gt;First, I'll go to &lt;a href="https://old.reddit.com/r/programming/" rel="noopener noreferrer"&gt;a subreddit on Reddit's website&lt;/a&gt;. I am using the old layout because it is more accessible to web scrapers, but the content is the same.&lt;/p&gt;

&lt;p&gt;Open up the dev tools and inspect tab by right-clicking on the page and then clicking on inspect (Keyboard shortcut: Ctrl + Shift + I on Chrome).&lt;/p&gt;

&lt;p&gt;Then press the button below, which will allow you to hover over any element on the website and see the HTML for that element.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flfoyfb67np2g3figkzwd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flfoyfb67np2g3figkzwd.png" alt="How to Use Inspect select Element" width="622" height="283"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then press on one of the titles, and it will highlight the HTML for that post's title.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fusshibe8gyy5kd24l602.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fusshibe8gyy5kd24l602.png" alt="Pressing on a Reddit title" width="800" height="393"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv6t7fwtcgkvnncrtipnq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv6t7fwtcgkvnncrtipnq.png" alt="The HTML tag for the Reddit title" width="779" height="51"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open up &lt;a href="https://chat.openai.com/chat/" rel="noopener noreferrer"&gt;ChatGPT&lt;/a&gt;. Typing the text below will give you code that you can copy and paste into the console tab of the dev tools. Feel free to change the tag type and class name based on what you are trying to scrape.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;I want to extract posts from a website. The posts are in an &amp;lt;a&amp;gt; tag with the class names "title may-blank". Give me JS code that will extract the first 25 posts and put it in an excel file. I want to run this code in the browser console.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgfb4njoobbt630i9itep.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgfb4njoobbt630i9itep.png" alt="ChatGPT response with the code" width="786" height="689"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After a few seconds, the list of the Reddit titles downloads to your computer!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl2i697g11ofeweorn91t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl2i697g11ofeweorn91t.png" alt="The download box" width="800" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqqpn428v11mqib645kee.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqqpn428v11mqib645kee.png" alt="The exported CSV file" width="800" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This technique is possible without leaving the browser and works great for beginner projects, but is relatively limited when it comes to web scraping. However, ChatGPT can also web scrape with popular libraries like &lt;a href="https://beautiful-soup-4.readthedocs.io/en/latest/#" rel="noopener noreferrer"&gt;BeautifulSoup&lt;/a&gt;, you just have to ask. This is a little more complicated, but much more customizable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps for Technique #2: Python and BeautifulSoup
&lt;/h2&gt;

&lt;p&gt;If you type this in &lt;a href="https://chat.openai.com/chat/" rel="noopener noreferrer"&gt;ChatGPT&lt;/a&gt;, it will give you Python code:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;web scrape data from https://old.reddit.com/r/programming/ using python and beautifulsoup&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsccvbp33tawt2webdqsc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsccvbp33tawt2webdqsc.png" alt="ChatGPT response with the code" width="795" height="821"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open up an IDE or code editor (I use VS Code), make a new Python file and paste the code in.&lt;/p&gt;

&lt;p&gt;Sometimes Reddit blocks the request if you try too many requests, so it is a good practice to add your user agent to the headers of the request. User agents help website servers identify where your request is coming from, which makes it less likely to get blocked. Luckily, ChatGPT can help with this too!&lt;/p&gt;

&lt;p&gt;Asking ChatGPT to add user agents to this beautifulsoup and python code returns the code with this as an update:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36'}

requests.get("`[`https://old.reddit.com/r/programming/`](https://old.reddit.com/r/programming/)`", headers=headers)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Run the full code, and in the terminal, you see the scraped information!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F51b22q3d39t5cr51don3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F51b22q3d39t5cr51don3.png" alt="Code with the Reddit titles, post creator names, and number of comments printed out" width="800" height="754"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One thing you might notice is that the code scrapes the title names, in addition to the user who posted it and the number of comments it has. To get only the titles, you can ask ChatGPT this:&lt;br&gt;
&lt;code&gt;web scrape only the post titles from https://old.reddit.com/r/programming/ using python and beautifulsoup&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Now, to save it to a CSV file, just ask ChatGPT to &lt;code&gt;update this code to save the title names in a csv file after running.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Quick note, make sure to change the folder that you are in inside of your terminal, because that is where the CSV file will be created. To do this, use the &lt;a href="https://www.howtogeek.com/666127/how-to-use-the-cd-command-on-linux/" rel="noopener noreferrer"&gt;cd command&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;After pasting the new code in, a CSV file will be added to your folder, and it contains all the article names!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhbzmsk3bts4e9s9d95lz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhbzmsk3bts4e9s9d95lz.png" alt="Final CSV file" width="800" height="498"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Final Code
&lt;/h2&gt;

&lt;p&gt;Here is the final code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import requests
from bs4 import BeautifulSoup
import csv

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36'
}

# Make a request to the website
response = requests.get("https://old.reddit.com/r/programming/", headers=headers)

# Parse the HTML content
soup = BeautifulSoup(response.content, "html.parser")

# Find all the elements with the class "title"
post_titles = soup.find_all("a", class_="title")

# Extract the text from the elements
titles = [title.get_text() for title in post_titles]

# Save the titles in a CSV file
with open('titles.csv', mode='w') as csv_file:
    fieldnames = ['title']
    writer = csv.DictWriter(csv_file, fieldnames=fieldnames)
    writer.writeheader()
    for title in titles:
        writer.writerow({'title': title})

print("Titles saved in titles.csv file")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you would like to add any more functionality, all you have to do is just ask ChatGPT using these same steps.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;These techniques are super powerful and can save you a lot of time when scraping websites. A few years ago, I coded a web scraping project that took me hours and hours to finish, but if I tried to redo it now, it would take drastically less time because of ChatGPT.&lt;/p&gt;

&lt;p&gt;Comment below what you think about coding with ChatGPT!&lt;/p&gt;

</description>
      <category>webscraping</category>
      <category>chatgpt</category>
      <category>python</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Looking back on the year - Dev Retro 2022</title>
      <dc:creator>Adam Elitzur</dc:creator>
      <pubDate>Fri, 30 Dec 2022 21:48:40 +0000</pubDate>
      <link>https://dev.to/adamelitzur/looking-back-on-the-year-dev-retro-2022-4j7g</link>
      <guid>https://dev.to/adamelitzur/looking-back-on-the-year-dev-retro-2022-4j7g</guid>
      <description>&lt;p&gt;2022 was a big year in my programming journey filled with learning, teaching, and expanding my interests.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;2022&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;In the beginning of 2022, I started volunteering to teach Python to under-served students in New York with Coditum's partnership with Hudson Scholars. After a few months of teaching, Coditum made an additional partnership with the Goldeneye Foundation in Oracabessa Bay, Jamacia. I was asked to volunteer with this program, and I started teaching Python to under-served students from Jamaica.&lt;/p&gt;

&lt;p&gt;Around this time, I became the editor-in-chief of my school's newspaper, and I decided to make a website for the newspaper. I wasn't sure what the best tool would be to make it, but I had a few ideas like using Notion as a headless content management system (CMS). A headless CMS is a backend-only CMS that is accessible through an API. I found Notion's developer Slack channel, which I joined and asked about my idea. I got an amazing response from someone who was in the same situation as me. Sam Catania, the current editor-in-chief of the Stanford Daily, got back to me and said he used WordPress to make the website for the Stanford Daily. He was super helpful and jumped on a call with me to show me how he built and manages the &lt;a href="https://stanforddaily.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;Stanford Daily's website&lt;/strong&gt;&lt;/a&gt;. I loved it, so I decided to use WordPress for my newspaper. You can check it out &lt;a href="http://www.theposnackpulse.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I also started the programming team at my school and decided to use &lt;a href="https://www.codewars.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;Codewars&lt;/strong&gt;&lt;/a&gt; to find problems for our meetings and work on them collaboratively. Codewars is great because instead of only having easy, medium, and hard, they have 8 different levels in the form of Kyu, or martial arts belts. If you have a Codewars account or would like to set one up for free, feel free to &lt;a href="https://www.codewars.com/users/AdamElitzur/" rel="noopener noreferrer"&gt;&lt;strong&gt;follow me&lt;/strong&gt;&lt;/a&gt; and I'll be happy to follow you back.&lt;/p&gt;

&lt;p&gt;I took AP computer science principles last school year and got a 5 on the AP test (top 11%). This included making a group final project, and my group decided on a text-based adventure game. It was nice to collaborate with other students. This year I am taking AP computer science A, where I am learning Java.&lt;/p&gt;

&lt;p&gt;At this point, I was getting really into web development, but I got stuck on CSS. I took &lt;a href="https://www.udemy.com/course/the-web-developer-bootcamp/" rel="noopener noreferrer"&gt;Colt Steele's Web Development Bootcamp&lt;/a&gt; last year, which was great, but I felt like I had to do more. I found a great resource called &lt;a href="https://www.frontendmentor.io/" rel="noopener noreferrer"&gt;&lt;strong&gt;Frontend Mentor&lt;/strong&gt;&lt;/a&gt;, which teaches web development through building real projects. I struggled through my first challenge, using their Slack server for help, but I finally got it.&lt;/p&gt;

&lt;p&gt;My next challenges were easier, so I started coding more advanced projects, including responsive ones. Making responsive websites was my next challenge, but then I found a &lt;a href="https://courses.kevinpowell.co/conquering-responsive-layouts" rel="noopener noreferrer"&gt;&lt;strong&gt;great 21-day free course called Conquering Responsive Layouts&lt;/strong&gt;&lt;/a&gt; by &lt;a href="https://www.youtube.com/@KevinPowell/featured" rel="noopener noreferrer"&gt;&lt;strong&gt;Kevin Powell&lt;/strong&gt;&lt;/a&gt;. This was very helpful in my understanding of CSS.&lt;/p&gt;

&lt;p&gt;After making a few responsive projects, I got in touch with &lt;a href="https://tyrellcurry.io/" rel="noopener noreferrer"&gt;Tyrell Curry&lt;/a&gt;, a front-end developer who was looking to collaborate on a &lt;a href="https://www.frontendmentor.io/challenges/insure-landing-page-uTU68JV8" rel="noopener noreferrer"&gt;&lt;strong&gt;Frontend Mentor project&lt;/strong&gt;&lt;/a&gt;. I learned a lot about collaboration from this experience and made a great, responsive website called &lt;a href="https://fm-insure-landing-page-delta.vercel.app/" rel="noopener noreferrer"&gt;&lt;strong&gt;Insure&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;After this, I started learning React from a &lt;a href="https://www.youtube.com/watch?v=Dorf8i6lCuk" rel="noopener noreferrer"&gt;&lt;strong&gt;Youtube tutorial&lt;/strong&gt;&lt;/a&gt; by Academind, and then full-stack development with the MERN stack from this &lt;a href="https://youtube.com/playlist?list=PL4cUxeGkcC9iJ_KkrkBZWZRHVwnzLIoUE" rel="noopener noreferrer"&gt;&lt;strong&gt;Youtube course&lt;/strong&gt;&lt;/a&gt; by The Net Ninja. The MERN stack uses MongoDB, Express.js, React.js, and Node.js. I made a cool workout buddy full-stack application and learned a lot.&lt;/p&gt;

&lt;p&gt;Last year I learned to touch type on the &lt;a href="https://colemak.com/" rel="noopener noreferrer"&gt;Colemak keyboard layout&lt;/a&gt;, which is more efficient than the standard QWERTY layout that was designed to be slow to avoid jamming typewriter keys. I learned Colemak on &lt;a href="https://www.typingclub.com/" rel="noopener noreferrer"&gt;TypingClub&lt;/a&gt;, which I recommend. After spending a while only using Colemak, I somewhat forgot how to use QWERTY. Therefore, in 2022, I relearned how to use the QWERTY layout so that I could still type on other people's laptops without Colemak. &lt;a href="https://www.keybr.com/" rel="noopener noreferrer"&gt;Keybr&lt;/a&gt; was very helpful to relearn QWERTY as it uses your accuracy statistics to target the letters that are most challenging for you.&lt;/p&gt;

&lt;p&gt;Recently, nearing the end of the year, I got in touch with a great programmer, &lt;a href="https://ghuntley.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;Geoffrey Huntley&lt;/strong&gt;&lt;/a&gt;, who was super helpful. I learned so much in one call, owning your own domain, servers and hosting, SSH, blogging, &lt;a href="https://indieweb.org/" rel="noopener noreferrer"&gt;&lt;strong&gt;the IndieWeb&lt;/strong&gt;&lt;/a&gt;, and more.&lt;/p&gt;

&lt;p&gt;This led me to buy my domain (&lt;a href="http://adamelitzur.com" rel="noopener noreferrer"&gt;&lt;strong&gt;adamelitzur.com&lt;/strong&gt;&lt;/a&gt;) and make a programming portfolio. I designed and coded my portfolio using AdobeXD, HTML, CSS, and Javascript.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqv2o1mjjpat3rcb04tuk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqv2o1mjjpat3rcb04tuk.png" alt="My portfolio's homepage" width="800" height="390"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Searching more about the topics that Geoffrey Huntley mentioned led me to the cybersecurity Youtuber &lt;a href="https://www.youtube.com/user/NetworkChuck" rel="noopener noreferrer"&gt;&lt;strong&gt;Network Chuck&lt;/strong&gt;&lt;/a&gt;, who I couldn't stop watching. I was captivated by the field of cybersecurity and decided to start learning with &lt;a href="https://www.tryhackme.com/christmas" rel="noopener noreferrer"&gt;&lt;strong&gt;TryHackMe's Advent of Cyber&lt;/strong&gt;&lt;/a&gt;. I fell behind a little while building my portfolio and finishing up with midterms for the first semester of school, but I am excited to continue this course early next year.&lt;/p&gt;

&lt;p&gt;I listened to a &lt;a href="https://www.youtube.com/watch?v=v9Mms5iBVsc" rel="noopener noreferrer"&gt;&lt;strong&gt;Ross Tech &amp;amp; Innovation Alumni Association talk&lt;/strong&gt;&lt;/a&gt; by &lt;a href="https://www.linkedin.com/in/davecolela/" rel="noopener noreferrer"&gt;&lt;strong&gt;Dave Cole&lt;/strong&gt;&lt;/a&gt;, CEO of OpenRaven, which offers data classification for security. He mentioned the podcasts &lt;a href="https://www.securityvoices.org/" rel="noopener noreferrer"&gt;&lt;strong&gt;Security Voices&lt;/strong&gt;&lt;/a&gt; and &lt;a href="https://darknetdiaries.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;Darknet Diaries&lt;/strong&gt;&lt;/a&gt;, and the book &lt;a href="https://www.amazon.com/Cuckoos-Egg-Tracking-Computer-Espionage/dp/1416507787" rel="noopener noreferrer"&gt;&lt;strong&gt;The Cuckoo's Egg&lt;/strong&gt;&lt;/a&gt;, which I started listening to and reading. They are great and it's hard to put them down.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Next Year&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;I'm excited to continue to improve my web development skills with React, get better at teaching, and learn as much as possible about cybersecurity next year. Next school year I am taking a cybersecurity course that leads to a &lt;a href="https://www.comptia.org/certifications/security" rel="noopener noreferrer"&gt;CompTIA Security+ certification&lt;/a&gt;. I am also going to start blogging regularly, which is exciting.&lt;/p&gt;

&lt;p&gt;Please add a comment with the areas that excite you the most or with any questions and I'll be happy to expand on these further.&lt;/p&gt;

&lt;p&gt;Happy holidays!&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>automation</category>
      <category>backenddevelopment</category>
      <category>devops</category>
    </item>
    <item>
      <title>Hello World: About my programming journey</title>
      <dc:creator>Adam Elitzur</dc:creator>
      <pubDate>Fri, 24 Jun 2022 21:24:14 +0000</pubDate>
      <link>https://dev.to/adamelitzur/hello-world-about-my-programming-journey-1lpj</link>
      <guid>https://dev.to/adamelitzur/hello-world-about-my-programming-journey-1lpj</guid>
      <description>&lt;p&gt;Hi, my name is Adam Elitzur and welcome to my blog! My goal with this blog is to document my learning and in turn, help others with what I learn and what challenges I run into. I believe that learning from others is a great way to avoid mistakes and succeed.&lt;/p&gt;

&lt;h3&gt;
  
  
  About Me
&lt;/h3&gt;

&lt;p&gt;I'm going into 11th grade, and I love everything to do with computers! My first interaction with programming (and my Hello World program) was at a summer camp in 2018. I started with Python, but didn't get really advanced until two years later, in March of 2020. I had a lot of free time, so I got &lt;a href="https://www.udemy.com/course/the-modern-python3-bootcamp/"&gt;Colt Steele's Modern Python 3 Bootcamp&lt;/a&gt;. It was an amazing course, and after completing it I felt like I knew how to program. Little did I know, I haven't had my first encounter with data structures and algorithms yet. Anyways, after that, I learned some automation with BeautifulSoup and made my first real project, a social media scraper that saved my Dad many hours of repetitive work. The scraper took a spreadsheet of names, searched for each person, and pasted their bios into the spreadsheet.&lt;/p&gt;

&lt;p&gt;I then took &lt;a href="https://cs50.harvard.edu/x"&gt;Harvard's Introduction to Computer Science(CS50)&lt;/a&gt;, which taught me more about data structures and algorithms. Boy was that a challenging course, but David Malan, professor of computer science for CS50, is an amazing teacher. He really got me thinking like a programmer.&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--soAfZubd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nnzdkemhnsmd6hvomb5y.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--soAfZubd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nnzdkemhnsmd6hvomb5y.jpg" alt="David Malan teaching CS50" width="880" height="495"&gt;&lt;/a&gt;&lt;em&gt;David Malan teaching CS50&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In January of 2021, I got into web development and started &lt;a href="https://www.udemy.com/course/the-web-developer-bootcamp/"&gt;Colt Steele's Web Developer Bootcamp&lt;/a&gt;. It's a great course, but I made the mistake of rushing through it (like watching four and a half hours of lectures in one day). But because I rushed it, I didn't remember much of the course.&lt;/p&gt;

&lt;p&gt;I did some research on how to solidify my knowledge and decided to start making projects to review the content that I rushed through. I started working on these projects, mainly &lt;a href="https://www.frontendmentor.io/challenges?sort=difficulty%7Casc&amp;amp;types=free,free-plus"&gt;Frontend Mentor challenges&lt;/a&gt;. I slowly started improving CSS, and now, I feel much more comfortable with CSS. I just finished my first collaboration on a project, which taught me a lot about using Git for collaboration. My next step is to review DOM manipulation, which I'm using &lt;a href="https://scrimba.com/learn/learnjavascript"&gt;Scrimba's Learn JavaScript for free&lt;/a&gt; course for.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>python</category>
      <category>css</category>
    </item>
  </channel>
</rss>
