<?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: Jeff Meyerson</title>
    <description>The latest articles on DEV Community by Jeff Meyerson (@the_prion).</description>
    <link>https://dev.to/the_prion</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%2F227308%2F198d22c8-f07e-4d3d-9cce-3ede8dc272cd.jpg</url>
      <title>DEV Community: Jeff Meyerson</title>
      <link>https://dev.to/the_prion</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/the_prion"/>
    <language>en</language>
    <item>
      <title>Don't Trust Facebook</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Sat, 07 Aug 2021 16:25:11 +0000</pubDate>
      <link>https://dev.to/the_prion/don-t-trust-facebook-2pe8</link>
      <guid>https://dev.to/the_prion/don-t-trust-facebook-2pe8</guid>
      <description>&lt;p&gt;React is malware.&lt;/p&gt;

&lt;p&gt;Across every interface, it gives Facebook direct access to everything you see and do.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/sJxqq0NHzK0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>facebook</category>
      <category>power</category>
      <category>abuse</category>
      <category>react</category>
    </item>
    <item>
      <title>Boycott Audible</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Thu, 29 Jul 2021 12:57:47 +0000</pubDate>
      <link>https://dev.to/the_prion/boycott-audible-4fnp</link>
      <guid>https://dev.to/the_prion/boycott-audible-4fnp</guid>
      <description>&lt;p&gt;I've decided not to publish "Move Fast" on Audible unless Audible figures out how to resolve our review queue stasis without our manual intervention.&lt;/p&gt;

&lt;p&gt;You can find the book for free on the Software Engineering Daily podcast feed, as well as in our apps.&lt;/p&gt;

&lt;p&gt;One of the key themes in the Move Fast book was how Facebook Engineering overcame the tyranny of the manual app store review through diplomacy, blitzkrieg, feature flagging, and Chuck Rossi.&lt;/p&gt;

&lt;p&gt;I'm not going to submit to the inconvenience of the nightmarish Audible scleropoly backend.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.softwaredaily.com/post/60eae282c6de2d000c601ee0/Full-Audiobook-Move-Fast-How-Facebook-Builds-Software"&gt;https://www.softwaredaily.com/post/60eae282c6de2d000c601ee0/Full-Audiobook-Move-Fast-How-Facebook-Builds-Software&lt;/a&gt;&lt;/p&gt;

</description>
      <category>audible</category>
      <category>boycott</category>
      <category>podcast</category>
      <category>monopoly</category>
    </item>
    <item>
      <title>CODEVID-19: A Pandemic Hackathon</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Wed, 18 Mar 2020 19:24:10 +0000</pubDate>
      <link>https://dev.to/the_prion/codevid-19-a-pandemic-hackathon-5aa2</link>
      <guid>https://dev.to/the_prion/codevid-19-a-pandemic-hackathon-5aa2</guid>
      <description>&lt;p&gt;With the COVID-19 pandemic in full swing, many people are looking at a lot of free time stuck indoors. Avoid cabin fever and use that time to make a difference in your community and the fight against COVID-19 by joining CODEVID-19, the world’s first pandemic hackathon.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://findcollabs.com/hackathon/codevid-19-isp21fkqtjupchx7kjed"&gt;https://findcollabs.com/hackathon/codevid-19-isp21fkqtjupchx7kjed&lt;/a&gt;&lt;/p&gt;

</description>
      <category>hackathon</category>
      <category>software</category>
      <category>design</category>
    </item>
    <item>
      <title>TalkPriority: Podcasting Meets Group Calls</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Sat, 12 Oct 2019 16:35:34 +0000</pubDate>
      <link>https://dev.to/the_prion/talkpriority-podcasting-meets-group-calls-31b4</link>
      <guid>https://dev.to/the_prion/talkpriority-podcasting-meets-group-calls-31b4</guid>
      <description>&lt;p&gt;We are living in a podcast boom. It is a great time to start a podcast, and to listen to podcasts.&lt;/p&gt;

&lt;p&gt;Podcasts are a wonderful medium. Podcasts allow us to listen to conversations between two people, and feel like we are present in the room with them. Podcasts have gained in popularity recently because of bluetooth headphones and 4G.&lt;/p&gt;

&lt;p&gt;Bluetooth headphones and 4G also improve the experience of phone calls.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hS5Jt5Gp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/c6_1iKksfdhP7b472v9yo4Havy-jYgDWNp_mIw2EiZVQnBKxtJ6ZR6kX1kX3myQrNAGXTljKmykyMFS6PB8IXl9I7htlmhAzmcuCS3sIix-mPx9YeIxNnejktoxffCQJ1UOkSU53" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hS5Jt5Gp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/c6_1iKksfdhP7b472v9yo4Havy-jYgDWNp_mIw2EiZVQnBKxtJ6ZR6kX1kX3myQrNAGXTljKmykyMFS6PB8IXl9I7htlmhAzmcuCS3sIix-mPx9YeIxNnejktoxffCQJ1UOkSU53" alt="a"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;People mostly communicate through text these days. But phone calls are better than ever. Every week, I have a group call with my siblings. I am also spending more time on the phone with old friends, as well as my parents.&lt;/p&gt;

&lt;p&gt;These phone calls are more enjoyable than listening to a podcast. They fill time similarly to podcasts.&lt;/p&gt;

&lt;p&gt;While I am on a group call, I wash dishes or jog through the park. It is like listening to a podcast and interacting with it.&lt;/p&gt;

&lt;p&gt;I like to call people who understand good conversational norms. This means that they listen to me and ask questions. They don’t monopolize the conversation. If I could have more phone calls like this, then I would be listening to fewer podcasts.&lt;/p&gt;

&lt;h2&gt;The Social Network For Phone Calls&lt;/h2&gt;

&lt;p&gt;What would a social network based around phone calls look like?&lt;/p&gt;

&lt;p&gt;Here is my idea.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--V6x9fBHG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/7MuvGhRV3-UqTxPHEHEoVBhhurkbkrclNwNNJ6_gLc5O74YqurETz2dRpWV_Ejt4IfWXtnAqCRS8Qn8PNHv9vnhpLathZ2gTLTs-uZPigdzwzED5nLEY9jsWdOp115g0p3jjnmX7" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--V6x9fBHG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/7MuvGhRV3-UqTxPHEHEoVBhhurkbkrclNwNNJ6_gLc5O74YqurETz2dRpWV_Ejt4IfWXtnAqCRS8Qn8PNHv9vnhpLathZ2gTLTs-uZPigdzwzED5nLEY9jsWdOp115g0p3jjnmX7" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is TalkPriority. The user flow works as follows:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;User signs up&lt;/li&gt;
&lt;li&gt;User is put into the “talk room”&lt;/li&gt;
&lt;li&gt;Only one person can talk at a time. You push the green “Push to talk” button in order to talk&lt;/li&gt;
&lt;li&gt;Everyone has a “priority”. You can interrupt anyone who is ranked lower than you. Your ranking is based on how little you talk.&lt;/li&gt;
&lt;li&gt;When you are talking, your “seconds not talked” goes down. When you are not talking “seconds not talked” goes up.&lt;/li&gt;
&lt;li&gt;In the “transcription room” your call is transcribed so that people can look through the history. This lets anyone who joins the call have context for what is going on.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I want to try this, so I am building it. &lt;a href="https://www.google.com/url?q=https://findcollabs.com/project/talkpriority-qg0sMyjUHznsvgCXer5e&amp;amp;sa=D&amp;amp;ust=1570901313201000https://www.google.com/url?q=https://findcollabs.com/project/talkpriority-qg0sMyjUHznsvgCXer5e&amp;amp;sa=D&amp;amp;ust=1570901313201000"&gt;It will be open source and built on FindCollabs here.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you are interested in trying it out or helping to build it, join the FindCollabs or leave a comment here on DEV.&lt;/p&gt;

</description>
      <category>podcast</category>
      <category>hacktoberfest</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Non-Winner-Take-All Software Categories</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Thu, 10 Oct 2019 14:10:45 +0000</pubDate>
      <link>https://dev.to/the_prion/non-winner-take-all-software-categories-3368</link>
      <guid>https://dev.to/the_prion/non-winner-take-all-software-categories-3368</guid>
      <description>&lt;p&gt;Software companies are often talked about in a zero sum, winner-take-all context. And this make sense for many categories, like social networking, professional social networking, marketplaces, dating marketplaces, and ridesharing.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Not all software is winner-take-all. Many software categories lack network effects, or do not feature other forces that pull the category towards winner-take-all.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Examples include continuous delivery software, monitoring, logging, knowledge work gig economy, digital transformers, and (in the limit) cloud computing.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Are these categories bad investments? Many of them can be excellent investments:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Continuous delivery software costs almost nothing for the provider to host it; lock-in is significant; there are upsells over time&lt;/li&gt;
&lt;li&gt;Monitoring and logging software can be priced by amount of data that is being stored; as data gets more heavy and multidimensional there are upsells in search, indexing, automated insights&lt;/li&gt;
&lt;li&gt;Knowledge work gig economy platforms like Fiverr, Upwork, and Toptal are often not the sole platform where their workers hang out; if you are a designer on Fiverr, you are probably also looking for work on Upwork&lt;/li&gt;
&lt;li&gt;Digital transformers like Pivotal, Mesosphere, and Red Hat use consulting services as an onramp to high-margin software subscriptions&lt;/li&gt;
&lt;li&gt;Cloud computing infrastructure companies have great margins, and they will get better over time with economies of scale, better virtualization utilization, and data center robots; higher level cloud providers like Zeit and Heroku will allow different developers (often in the same org) to develop and deploy software however they want to&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are secular trends which make these businesses more appealing.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The abstractions for building a software company are becoming “no-ops”; if you build monitoring software or continuous delivery software, your tool probably won’t have outages very often; your op-ex is very low&lt;/li&gt;
&lt;li&gt;Software never gets torn out of an organization, it just gets papered over&lt;/li&gt;
&lt;li&gt;The TAM for software is gigantic yet unclear; how many paper companies will need continuous delivery software? How many oil refineries will need distributed tracing? How many plastic manufacturers are going to buy a CRM? How many insurance companies will give up with their in-house efforts at digital transformation and bring on Mesosphere or Pivotal?&lt;/li&gt;
&lt;li&gt;Today’s Indie Hackers are tomorrow’s small businesses--and there will be tons of them. And each of them will need monitoring software, data engineering tools, and part time workers from Fiverr&lt;/li&gt;
&lt;li&gt;Procurement will get much easier; today, much software procurement is gated by CIOs and CFOs who inhibit the innovation for the sake of cutting costs; more engineers will get trust, blank checks, and creative freedom for their cloud infrastructure (of course, the whole business of cloud cost management is a countervailing trend to this point so it’s possible the pendulum here has already swung)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s still great to be a winner-take-all company. But it’s not a requirement for success.&lt;br&gt;&lt;/p&gt;

</description>
      <category>investing</category>
      <category>startup</category>
      <category>aws</category>
      <category>logging</category>
    </item>
    <item>
      <title>The Expo Hall Track</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Wed, 09 Oct 2019 14:22:20 +0000</pubDate>
      <link>https://dev.to/the_prion/the-expo-hall-track-1577</link>
      <guid>https://dev.to/the_prion/the-expo-hall-track-1577</guid>
      <description>&lt;p&gt;In the early days of Software Engineering Daily, Pranay and I went to the Facebook F8 conference. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;We arrived at 8:45am, just as the doors were opening, so that we could be at the front of the line for food. It was like Willy Wonka’s Breakfast Factory--egg sandwiches, sweetbreads, fruit bowls, salads, oatmeal, granola, and bacon.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;We ate a 5-course breakfast, then went to the all-day fridges and filled our backpacks with Frappuchinos and sparkling water. Then we walked to the espresso booth and staved off the food coma with 4-shot Americanos.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;By the time of the “morning break”, we had pockets full of candy and brownie bites and dried quinoa energy bars. We alternated inhaling food with oxygen. We were trying to do a “2-cycle” day where you try to eat enough to force digestion to clear the way for more food by lunchtime.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;In the evening, as the sun set over the pier, CHVRCHES was playing a live concert while waiters rotated around balancing trays of sushi and cupcakes. Pranay and I continued to gorge, standing with our bulging backpacks of free swag, our taste buds overstimulated. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;We reflected--why were we there? How was it helping our business?&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Common wisdom today is that company founders should avoid conferences. Y-Combinator emphasizes that conferences are distractions, celebrations of blind optionality and roulette wheels of networking. You end the day with a pocketful of business cards and unmet expectations.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;And this is true, if you enter a conference without a strategy. But if you have a strategy, you can get a ton of value out of a conference.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Without a strategy, going to a conference is like scrolling through a social network. You will constantly have your senses titillated with free food, caffeine, and hype. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;You can go to talks and be subjected to classroom-style lectures that will be posted to YouTube the next day. You can take the increasingly popular “hallway track” and socialize aimlessly with other attendees.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Or you can go to the expo hall--which is where the action is.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;As I have gone to more conferences and realized the necessity of deterministic strategy, that strategy has increasingly centered around the expo hall.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;I love the expo halls at tech conferences. At the expo hall, vendors have paid $15,000 - $500,000 in order to set up huge booths where they can demonstrate their products and talk to customers. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;At the expo booths, you can find out how each company sees the future. You can compare those visions for the future with each other in real time.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;You can talk to the expo booths, and see which companies managed to get engineers to speak in the marketing booth. You can see which companies have hired the marketers who can speak competently about products. You can assess the different sales funnels and see how the booth fits into the overall sales strategy of each different company.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;You can study how booth grandeur, and swag, and free beer, and free churros impact a company’s ability to actually draw in potential customers. Are these companies handing out treats to paper over the fact that their technology is aimless and undifferentiated?&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Keep an eye on which companies buy the cheap expo hall booths. At the next conference you attend, are they buying more expensive booths? When you read about a large funding round for a tech company, is that company immediately buying the $250,000 emerald package at AWS re:Invent? And do you judge that to be a wise bet?&lt;br&gt;&lt;/p&gt;

&lt;p&gt;The expo hall is the Chuck E. Cheese bazaar of the tech industry. Use it as meditative stimulus, and ruminate on the future of technology.&lt;br&gt;&lt;/p&gt;

</description>
      <category>techtalks</category>
      <category>startup</category>
      <category>conference</category>
      <category>productivity</category>
    </item>
    <item>
      <title>FindCollabs: Meet People, Create Software</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Tue, 08 Oct 2019 15:09:09 +0000</pubDate>
      <link>https://dev.to/findcollabs/findcollabs-meet-people-create-software-25pp</link>
      <guid>https://dev.to/findcollabs/findcollabs-meet-people-create-software-25pp</guid>
      <description>&lt;p&gt;Most of the apps we use every day are consumer applications: social networks, productivity apps, and marketplaces. These are the kind of apps that I want to build. &lt;/p&gt;

&lt;p&gt;Consumer applications require more than code. They need design, product management, and high-level thinking.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AiMnVF46--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--YkQyKlmn--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://thepracticaldev.s3.amazonaws.com/i/2h3bmcraxpwlkj3dflx2.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AiMnVF46--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--YkQyKlmn--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://thepracticaldev.s3.amazonaws.com/i/2h3bmcraxpwlkj3dflx2.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I love to build software, and I love to build it in open source. But most of the software in open source is infrastructure. Open source software is operating systems, databases, and compilers.&lt;/p&gt;

&lt;p&gt;I don't want to build a database, or a new programming language. I want to build consumer applications, like Audible or Instacart.&lt;/p&gt;

&lt;p&gt;Where should we go to build consumer apps in the open together?&lt;/p&gt;

&lt;p&gt;GitHub alone will not suffice. Consumer applications need designers, illustrators, and project managers. These users aren’t productive within GitHub, which is focused on the highly technical Git workflow.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.findcollabs.com"&gt;FindCollabs&lt;/a&gt; is meant to solve this problem. FindCollabs is a place to find collaborators and build projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JL7fPacL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/9-oYbCzurOnnmd0M-EW2grm0TVJ49GIaBRJ3r-kHONpM7Ze4mQFLh-_oPGy-xQPn39oeWPxQph2vGM2Y9JE5HPgGid6jyqoV-CFrZd-OaV9hANac8YhthGzfmeeRXwqXL3cW2-aM" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JL7fPacL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/9-oYbCzurOnnmd0M-EW2grm0TVJ49GIaBRJ3r-kHONpM7Ze4mQFLh-_oPGy-xQPn39oeWPxQph2vGM2Y9JE5HPgGid6jyqoV-CFrZd-OaV9hANac8YhthGzfmeeRXwqXL3cW2-aM" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;FindCollabs has the common social tools you expect: tagging, text chat, emojis, and video chat.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_eMofsFh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9spfi6gyy0lnqi3koqqa.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_eMofsFh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9spfi6gyy0lnqi3koqqa.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Consumer facing applications still need code so we integrate with GitHub.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Fm-ihlkS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/0i5ps48iljfd3ve5649e.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Fm-ihlkS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/0i5ps48iljfd3ve5649e.jpeg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On FindCollabs, you don’t need to be a programmer to start a project and build a team. If you are a product designer, you can post your idea along with wireframes and work with software engineers or low-code specialists to take your product to market. &lt;/p&gt;

&lt;p&gt;The FindCollabs project finder allows people with similar interests to find projects to work on together.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--H2QfJ2Ol--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/9xROv1aNm2WoA2S5EvBdI7385vpGAL02XwqD6ah_Ld3xzDR77pa8RKJgzLbVW3fWF2lae86nb_VLDLdvzAV_ApgkI99WZmCzN_5HoCJWq8RYrjIcypQXMCz-75mvPQ9i-_NDMJbd" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--H2QfJ2Ol--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/9xROv1aNm2WoA2S5EvBdI7385vpGAL02XwqD6ah_Ld3xzDR77pa8RKJgzLbVW3fWF2lae86nb_VLDLdvzAV_ApgkI99WZmCzN_5HoCJWq8RYrjIcypQXMCz-75mvPQ9i-_NDMJbd" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Join &lt;a href="//www.findcollabs.com"&gt;FindCollabs&lt;/a&gt; and post a project. We’d love to see what you are building, whether it’s consumer open source software or not.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--x6beYO9o--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/rpf3u9gsn2df1b4kt5yn.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--x6beYO9o--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/rpf3u9gsn2df1b4kt5yn.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>webdev</category>
      <category>findcollabs</category>
    </item>
    <item>
      <title>Enterprise Containers</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Mon, 07 Oct 2019 17:36:51 +0000</pubDate>
      <link>https://dev.to/the_prion/enterprise-containers-2cfk</link>
      <guid>https://dev.to/the_prion/enterprise-containers-2cfk</guid>
      <description>&lt;p&gt;Enterprise software infrastructure is going through a renaissance.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Kubernetes has captured the hearts and minds of the open source community. Cloud providers have successfully opened the wallets of even the most resistant enterprises. Vendors of all shapes and sizes are getting their phone calls returned by banks and insurance companies wishing to make progress on digital transformation.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Digital transformation requires an updating of all areas of application management. From integrations to security to logging to monitoring to data management to data access to authentication. Everything is getting upended.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Three years ago, the Docker container became the deployable instance du jour. Enterprises knew that they wanted containers, but they weren’t sure how to deploy and manage the vast quantities of containers. Then came the container orchestration wars, and enterprises were scared to commit heavily to any particular orchestration provider. Kubernetes won, and now enterprises are figuring out who to buy it from.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Enterprise developers are excited, because “cloud native” software is more fun to work with than the software generation prior. But there is mass confusion, as the options for infrastructure proliferate.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Yes, your enterprise is hybrid cloud and multicloud. But what are you putting in the cloud? How many Kubernetes clusters are you deploying? Can you put any data in the cloud, or are you terrified to move any data out of your on-prem data center?&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Today, containers are still used under the covers, but it is less clear how we want to be manipulating them. Enterprises are excited about deploying and managing Kubernetes. But they might soon find that the period of time where we operated a Kubernetes cluster is as short-lived as the period of time where the state of the art was to manage your individual containers with scripts.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;This morning I spoke with two people who gave me very different (though mutually compatible) visions of the Kubernetes ecosystem.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;The first was Ville Aikas, who has worked on Google infrastructure for 11 years and is involved in the Knative project. Knative lets developers deploy serverless platforms on top of Kubernetes. Knative is highly tunable, and allows you to create a serverless platform for both short lived, auto-downspinning, event driven functions as well as longer lived container instances. The former is like AWS Lambda, the latter is like AWS Fargate.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;These types of containers are two opposite ends of a spectrum. But along the entire spectrum, no application developer should be caring about any of this. The application developer should be writing business logic and the deployment platform should figure out the most economical way to run that business logic.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;That’s what enterprise developers have to look forward to in the near future. Closer to the present tense, I also spoke with Brad Meiseles from VMware today. He told me about VMware’s PKS and gave me some projections on how Kubernetes sprawl might play out. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;Today, a bank is figuring out its Kubernetes strategy, and they might be purchasing Kubernetes-as-a-service from multiple vendors. Additionally, different bank departments might be buying different Kubernetes-as-a-service for similar purposes. In other words--a bank is not necessarily purchasing Mesosphere OR Red Hat OpenShift. There might be one part of the bank that prefers Mesosphere and another part that prefers OpenShift. This is even more likely to happen given the increased procurement power of the actual developers (the “bottoms up” sales process).&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Assuming the bank does not have a completely centralized procurement strategy, with a uniform, org-wide Kubernetes deployment plan, the bank could buy PKS, Mesosphere, and Platform9 to have Kubernetes for its on-prem servers and EKS, AKS, and GKE to have access to Kubernetes on all the cloud providers. This sounds like sprawl, but I don’t think it’s unrealistic. All of these platforms are developing very quickly. They have divergent feature sets that might make them appealing to different parts of the organization.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Here’s where Brad made a fascinating point: fast forward another 5-10 years, when Kubernetes spend is out of control for the bank, the bank could look to consolidate its Kubernetes deployments onto just a few providers. Since these providers are all running Kubernetes conformance tests, porting these workloads from one provider to another might not be too tough in the limit.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;In any case, the developers at the bank hopefully won’t be thinking about containers at all: they will be thinking about applications.&lt;br&gt;&lt;/p&gt;

</description>
      <category>kubernetes</category>
      <category>docker</category>
      <category>enterprise</category>
      <category>aws</category>
    </item>
    <item>
      <title>Tools are for solving problems</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Wed, 02 Oct 2019 13:56:49 +0000</pubDate>
      <link>https://dev.to/the_prion/my-google-docs-mvp-aea</link>
      <guid>https://dev.to/the_prion/my-google-docs-mvp-aea</guid>
      <description>&lt;p&gt;I am resistant to learning new tools.&lt;/p&gt;

&lt;p&gt;People keep telling me about Notion, and yeah I want to try it out. Notion probably does allow me to manage my documents better. But I don’t really have a document management problem right now. I have an execution problem. I know how to get things done, but I’m not doing them.&lt;/p&gt;

&lt;p&gt;Technology is for solving your problems, not appearing fashionable. You don’t need AWS Lambda. You don’t need to go try out Golang. You don’t need to break up your monolith into microservices.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You need to figure out what to build, and then go build it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If that requires you to learn a new technology, then go for it. But you should always be asking yourself: what problem am I solving right now?&lt;/p&gt;

&lt;p&gt;If Google Docs solves your problem, you should use Google Docs. If GitHub solves your problem, you should use GitHub. You wouldn’t go shopping for the coolest new hammers at the hardware store when the hammer that you own does a great job of driving in a nail.&lt;/p&gt;

&lt;p&gt;You will move faster if you focus on solving problems rather than trying out solutions to problems that you don’t have.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aPB6ao1I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/Vk-zGBZOFKtunVKgMj4Kh1YuA_WaPhQTypHrNvRqcVdSXfhEvotBuRalmk6gLFa_F4HzzifRdnWFP3r78T6RYwPUNR1m_QZcCTPg4HopfZVT9cmaLdOW0KGxcr8Md8wvzbyYuQvE" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aPB6ao1I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/Vk-zGBZOFKtunVKgMj4Kh1YuA_WaPhQTypHrNvRqcVdSXfhEvotBuRalmk6gLFa_F4HzzifRdnWFP3r78T6RYwPUNR1m_QZcCTPg4HopfZVT9cmaLdOW0KGxcr8Md8wvzbyYuQvE" alt="rp"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have been working on side projects since college.&lt;/p&gt;

&lt;p&gt;With every project I start, I have the problem of finding the right collaborator at the right time. When I write music, I can’t find musicians to work on music with me. When I start a software company, I can’t find a cofounder who wants to start it with me.&lt;/p&gt;

&lt;p&gt;So I mostly work alone.&lt;/p&gt;

&lt;p&gt;Working by yourself has its advantages. You do get to work as fast as you want. You get to own everything, so there will never be confusion over whose idea the project was.&lt;/p&gt;

&lt;p&gt;But in my experience, it’s better to work with collaborators. There is the classic phrase: if you want to go fast, go alone. If you want to go far, go together. This is true, but is a false dichotomy. &lt;strong&gt;We can go fast &lt;em&gt;and&lt;/em&gt; far.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kvlC4aB1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh3.googleusercontent.com/-OJ7P49CoM-wQJe4yHK4nmPJzhvG3sWz2mU3OnNWJIP1yUhUhCV0YHvmV45ydp4E4R84-2aNvzy1jWOkz4qovFoVwyhynFpfycHS9cqqwwzfMYcRX2x4M2lV6UdV0hhkWbf6N1BG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kvlC4aB1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh3.googleusercontent.com/-OJ7P49CoM-wQJe4yHK4nmPJzhvG3sWz2mU3OnNWJIP1yUhUhCV0YHvmV45ydp4E4R84-2aNvzy1jWOkz4qovFoVwyhynFpfycHS9cqqwwzfMYcRX2x4M2lV6UdV0hhkWbf6N1BG" alt="ha"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Have you ever worked on a project with someone who you have amazing synergy with? Have you ever had the feeling of finishing each other’s sentences, but in a productive way rather than a romantic way? This is what it’s like to have a collaborator that you get along with on a project.&lt;/p&gt;

&lt;p&gt;So if finding a collaborator is such an awesome feeling, why isn’t there a tool for doing that? I have been asking myself that question for the last eight years.&lt;/p&gt;

&lt;p&gt;That’s why I started &lt;a href="http://www.findcollabs.com"&gt;FindCollabs&lt;/a&gt;. FindCollabs is a place to collaborate on projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QOLIzuOB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/lb3DSzjjiuDpPgcNJuBm2a17sfKBUBvaU4E6Zi_ZEV_xWclY5uyuRiU6pQefwutvDZCWn78GicmmKIEUHAeityVfZqjSLXFTNgQrbk-s5zHkP2JpHKIOZl7S7eNKj5QoHy1iZJsO" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QOLIzuOB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/lb3DSzjjiuDpPgcNJuBm2a17sfKBUBvaU4E6Zi_ZEV_xWclY5uyuRiU6pQefwutvDZCWn78GicmmKIEUHAeityVfZqjSLXFTNgQrbk-s5zHkP2JpHKIOZl7S7eNKj5QoHy1iZJsO" alt="fj"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The problem of finding a collaborator turns out to be not unlike the problem of finding a boyfriend or girlfriend. You might have to go on a few bad dates in order to figure out what you like.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XpYMy7PK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh6.googleusercontent.com/aiipMU9KInfBmzbvfokXUl_zeVrkgsFvc5OFFF3YKvyztP-sq31jtYfmsE_brbT5V2rkC_JmQcNVglUoz5rJHXWHdwOJwY_T2VtpP5qG8S1VAtDp7njl-ZRt9gRjqHHaDqn9JL2J" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XpYMy7PK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh6.googleusercontent.com/aiipMU9KInfBmzbvfokXUl_zeVrkgsFvc5OFFF3YKvyztP-sq31jtYfmsE_brbT5V2rkC_JmQcNVglUoz5rJHXWHdwOJwY_T2VtpP5qG8S1VAtDp7njl-ZRt9gRjqHHaDqn9JL2J" alt="fs"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you are looking to manage your documents better, we don’t have much to offer. But if you are looking for a collaborator, &lt;a href="http://www.findcollabs.com"&gt;FindCollabs&lt;/a&gt; is the place to go.&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>findcollabs</category>
      <category>sideprojects</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Rejected from a top tech company? Build a side project.</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Tue, 01 Oct 2019 17:43:28 +0000</pubDate>
      <link>https://dev.to/the_prion/rejected-from-a-top-tech-company-build-a-side-project-1957</link>
      <guid>https://dev.to/the_prion/rejected-from-a-top-tech-company-build-a-side-project-1957</guid>
      <description>&lt;p&gt;You made it through the online coding problem nonsense. You endured the tedious whiteboarding problems. You sat before the condescending interviewer.&lt;/p&gt;

&lt;p&gt;All for nothing. Time and time again. You've gone on too many interview loops to count, and yet you can't get a single job offer. &lt;/p&gt;

&lt;p&gt;You understand data structures. You know the contract between .equals and hashcodes. You can breadth-first search a binary tree. So why aren't you having any success?&lt;/p&gt;

&lt;p&gt;Your confidence is battered. Your interviewers smell the fear on you, and they don't like it. So how do you come back from all of this rejection?&lt;/p&gt;

&lt;p&gt;&lt;em&gt;You need to build something.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Build a complicated, hulking four-month deliverable that nobody else commissioned and that nobody else will care about. Make a game, or model an elevator system, or an economic phenomenon.&lt;/p&gt;

&lt;p&gt;You will learn so much, but that's not where the most value comes from.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Building something big insulates your ego.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you have built and shipped something cool and unique on your own, nobody can deny your identity as an engineer, even if you sometimes forget how to find all the subsets of an int array that sum to k.&lt;/p&gt;

&lt;p&gt;This is so important--&lt;em&gt;if you lose confidence that you actually belong at a strong company, you are dead in the water.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I've been where you're at.&lt;/p&gt;

&lt;p&gt;Spending months and months preparing for interviews, doggedly memorizing the cookbook answers for how to rotate a matrix, find anagrams, and so on. Cracking the Code Interview is an awesome book, but also reinforces the status quo of a certain kind of uninspired, assembly-line narrowness to the interview process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--D7slCwto--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.ytimg.com/vi/XKu_SEDAykw/maxresdefault.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--D7slCwto--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.ytimg.com/vi/XKu_SEDAykw/maxresdefault.jpg" alt="af"&gt;&lt;/a&gt;&lt;em&gt;The absurd, outdated reality of software company hiring.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It's really sad that a lot of companies think this is the best way to screen people. I have to believe it's not. &lt;/p&gt;

&lt;p&gt;I've failed in more final round interviews than literally everyone else I can think of, and I bust my ass and write code all weekend and soak myself in engineering information.&lt;/p&gt;

&lt;p&gt;But it's OK.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Their loss. I've &lt;em&gt;built&lt;/em&gt; stuff&lt;/em&gt;, and so many of the people I know who can close on these positions at FB, GOOG, etc have not. They are either scared to build from the ground up, or they continually start and can never push through to ship a project.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rHfRiDyj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qph.fs.quoracdn.net/main-qimg-8f5e3436f55ef3e0057684d43a4822ef.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rHfRiDyj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qph.fs.quoracdn.net/main-qimg-8f5e3436f55ef3e0057684d43a4822ef.webp" alt="wb"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If I hadn't built and shipped cool, difficult projects, I wouldn't have this sense of validation and internal strength.&lt;/p&gt;

&lt;p&gt;I've learned far more from side projects than anything a university or a tech company taught me. I think that we should be spending more time on side projects. That's why I started &lt;a href="http://www.findcollabs.com"&gt;FindCollabs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MjjyAztO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9wmmi4phynauykkacewu.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MjjyAztO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9wmmi4phynauykkacewu.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;FindCollabs is a place to build projects and find collaborators. On FindCollabs, we take our work seriously and we help each other to design, invent, and engineer the systems of our dreams.&lt;/p&gt;

&lt;p&gt;You can integrate with GitHub, post your project, and start working with peers to build whatever you want.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jCp741wM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/2laadqqumtrr1vta6xre.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jCp741wM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/2laadqqumtrr1vta6xre.jpeg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you don't know what to work on, you can find a project that already exists and find friends to build things with.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EO37oZb_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/5Qvsc1bFtqBrJQt67Nwj4tHUpA4hO8--c0fc8fvLD9BGGRAZ4aQTn8s0uzaQfQ-_fwhI4OgwT1zIGypJWoozl6Efn1q5LtpC7a4N_q0Ig0IewZP-RDKpu2ci3iV7fV-ZXTAWpvev" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EO37oZb_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/5Qvsc1bFtqBrJQt67Nwj4tHUpA4hO8--c0fc8fvLD9BGGRAZ4aQTn8s0uzaQfQ-_fwhI4OgwT1zIGypJWoozl6Efn1q5LtpC7a4N_q0Ig0IewZP-RDKpu2ci3iV7fV-ZXTAWpvev" alt="fc"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.findcollabs.com"&gt;FindCollabs&lt;/a&gt;: build projects, find collaborators.&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>motivation</category>
      <category>career</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>The Problem With Side Projects</title>
      <dc:creator>Jeff Meyerson</dc:creator>
      <pubDate>Tue, 01 Oct 2019 14:58:14 +0000</pubDate>
      <link>https://dev.to/the_prion/the-problem-with-side-projects-ko8</link>
      <guid>https://dev.to/the_prion/the-problem-with-side-projects-ko8</guid>
      <description>&lt;p&gt;In college, I started building side projects.&lt;/p&gt;

&lt;p&gt;I woke up early every weekend, and worked on whatever inspired me. I wrote music, invented recipes, and created a stock trading music rhythm game on Android. I wrote fiction about elevators that moved horizontally, and robot investment bankers.&lt;/p&gt;

&lt;p&gt;On weekends, I was extremely productive. But weekdays were dreadful.&lt;/p&gt;

&lt;p&gt;I attended University of Texas at Austin and studied computer science. In these academic CS classes, I was getting destroyed. I always felt behind, and could never focus on my school projects intently enough to complete them. I was barely keeping my grades afloat by copying answers from generous peers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dXsA3iZf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh6.googleusercontent.com/XEjVpNI6fdDASZRLe4kD00p2xXkC5OXeaQ0osMrQnP4ULPdZoEbjdhXUPL0yAe5uGZfhKumgoVGmvIDDrYHCZ9GrIWrh2SYYlySyiOjvX6W74xgOkdnrxTrcPxgjaL63f_UhOgrW" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dXsA3iZf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh6.googleusercontent.com/XEjVpNI6fdDASZRLe4kD00p2xXkC5OXeaQ0osMrQnP4ULPdZoEbjdhXUPL0yAe5uGZfhKumgoVGmvIDDrYHCZ9GrIWrh2SYYlySyiOjvX6W74xgOkdnrxTrcPxgjaL63f_UhOgrW" alt="bw"&gt;&lt;/a&gt;&lt;em&gt;Banner Warhol, one of my first side projects&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I also felt like something was deeply wrong. Why was it that these tools of creativity were being taught like an education in paint-by-numbers?&lt;/p&gt;

&lt;p&gt;Computer science is about creating new software, not rebuilding stuff that has already been proven to work.&lt;/p&gt;

&lt;p&gt;For my operating systems class, my partner and I were so disinterested in building a file system that we found the solution to our final project online, and spent all of our pair programming time obfuscating the miserable C code.&lt;/p&gt;

&lt;p&gt;My classes were tedious. But my weekends were liberating, and empowering. Computer science gave me the tools to bring my ideas to life in a way that I had never experienced before.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XlysjFvV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/sn96sgQz8W3v8_Rm3X6SG-EzMVMCVw0YfnaoYwqiX0ne4R5T_4xjYIuP1UeZlU0PFCnOzsE_zKCG4Il-yB_EHe7GxvCfBvp1t4AvfPyYAQUyrYjgFeCMdGhWGFexJ0p8fZAQWYGh" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XlysjFvV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/sn96sgQz8W3v8_Rm3X6SG-EzMVMCVw0YfnaoYwqiX0ne4R5T_4xjYIuP1UeZlU0PFCnOzsE_zKCG4Il-yB_EHe7GxvCfBvp1t4AvfPyYAQUyrYjgFeCMdGhWGFexJ0p8fZAQWYGh" alt="pic"&gt;&lt;/a&gt;&lt;br&gt;
On weekends, I would work from sunrise to sunset. I went for entire 48 hour periods without interaction with another soul, except for cats and baristas. My side projects were useless, and sometimes borderline insane. But I was achieving a level of flow state that was without comparison.&lt;/p&gt;

&lt;p&gt;I barely graduated, and as I entered the corporate workforce, my life followed a similar pattern. Unable to achieve the level of obedience required of an entry level Java developer, I floundered at job after job.&lt;/p&gt;

&lt;p&gt;Weekdays were boring. But every weekend was a glorious exploration of creative ideas. Alone, I toiled away on projects that gradually rose in quality and sanity. Eventually I started a business and was able to use my creativity to fulfill my economic requirements.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VWwkgdQo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/tcvvmHNInB9w4OM75pOd7Ieec_y8sOPCc7ohA1k8j8AwG43DwM3pzaM1_yTb7VQFKkKh89Bc56bPUAvO9Q2tc6r1FhFo8cYCO3ArM0MgeF5DN4nxHPV_xesQbfLphCguRvG0MFHk" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VWwkgdQo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh4.googleusercontent.com/tcvvmHNInB9w4OM75pOd7Ieec_y8sOPCc7ohA1k8j8AwG43DwM3pzaM1_yTb7VQFKkKh89Bc56bPUAvO9Q2tc6r1FhFo8cYCO3ArM0MgeF5DN4nxHPV_xesQbfLphCguRvG0MFHk" alt="sfd"&gt;&lt;/a&gt;&lt;br&gt;
But that only worsened the loneliness. My digital business required very little interaction with the outside world, and now I could go entire weeks without social interaction. As loneliness became an acute problem, I looked for online communities where I would fit in, and could not find one.&lt;/p&gt;

&lt;p&gt;That is why I started &lt;a href="http://www.findcollabs.com"&gt;FindCollabs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The problem with side projects is that we do them alone. We barricade ourselves in our own mental palaces. We embrace a creative, solipsistic indulgence: writing code that nobody will ever use, music that nobody will ever hear, and stories that nobody will ever read.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aIz7KJbm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/z6Oyru_Y6U-CtUXhwu3b-hZditldO4IAUPIZVFb8Ztm48dFdjTUMPBf-NOhGP4XBgwmPIvU0UxiCDsgqEARY92Q8rJCYYZITQ4SRBTLi056IQqDa7-Oc9fwlCNKeo2cHsDL315AV" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aIz7KJbm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh5.googleusercontent.com/z6Oyru_Y6U-CtUXhwu3b-hZditldO4IAUPIZVFb8Ztm48dFdjTUMPBf-NOhGP4XBgwmPIvU0UxiCDsgqEARY92Q8rJCYYZITQ4SRBTLi056IQqDa7-Oc9fwlCNKeo2cHsDL315AV" alt="fc"&gt;&lt;/a&gt;&lt;br&gt;
It is time for us to work together on our side projects, rather than in a self-gratifying cocoon. It is time for us to work in harmony rather than parity.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.findcollabs.com"&gt;It is time for us to find collabs.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WQlGEOzY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh6.googleusercontent.com/uBnBZ5Hz06mXKTzr98nh43FV2_1RDnRrwvx5G_epxtAefU1qAs1rkpeBUKa3Nu2h8yUvrqIN-xCP19CR-R7nRn0p4qWN6quniC-NMI-v_DStYxL3YieclYjLX7hGomOTWS4JLiGs" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WQlGEOzY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://lh6.googleusercontent.com/uBnBZ5Hz06mXKTzr98nh43FV2_1RDnRrwvx5G_epxtAefU1qAs1rkpeBUKa3Nu2h8yUvrqIN-xCP19CR-R7nRn0p4qWN6quniC-NMI-v_DStYxL3YieclYjLX7hGomOTWS4JLiGs" alt="fc"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>webdev</category>
      <category>sideprojects</category>
    </item>
  </channel>
</rss>
