<?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: James Mahy</title>
    <description>The latest articles on DEV Community by James Mahy (@thebritisharecoming).</description>
    <link>https://dev.to/thebritisharecoming</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%2F303226%2Fdd9f0c09-ed3e-4009-bbbe-2e217d11d1f3.png</url>
      <title>DEV Community: James Mahy</title>
      <link>https://dev.to/thebritisharecoming</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/thebritisharecoming"/>
    <language>en</language>
    <item>
      <title>SoSa - Foundations (My First Sprint)</title>
      <dc:creator>James Mahy</dc:creator>
      <pubDate>Mon, 13 Jan 2020 17:47:06 +0000</pubDate>
      <link>https://dev.to/thebritisharecoming/sosa-foundations-my-first-sprint-3hpc</link>
      <guid>https://dev.to/thebritisharecoming/sosa-foundations-my-first-sprint-3hpc</guid>
      <description>&lt;p&gt;If you’re an entrepreneur you’ll probably be in a similar boat to me. Trying to do a million jobs on a tiny budget.&lt;/p&gt;

&lt;p&gt;Great for your startup, not so much for fortnightly updates! So I’ll try to keep these posts structured and a little ridiculous.&lt;/p&gt;

&lt;p&gt;There will be a combination of tech stuff, marketing stuff and general nonsense.&lt;/p&gt;

&lt;p&gt;Previously on my descent into madness: &lt;a href="https://dev.to/thebritisharecoming/sosa-precursor-5eka"&gt;SoSa - Precursor&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Recap
&lt;/h1&gt;

&lt;p&gt;I'm James, i'm 34 from the UK and i'm a developer. &lt;br&gt;
In 2014, I launched a social network for the imgur community called &lt;a href="https://sosa.net"&gt;SoSa&lt;/a&gt; (originally Social Savanna)!&lt;/p&gt;

&lt;p&gt;It grew too quickly, i had major health and financial concerns so in 2018 I had to put on pause.&lt;/p&gt;

&lt;p&gt;Now, my life is back on track, I have enough savings to see me through and over the next 6 months I'm rebuilding it with that original communities help!&lt;/p&gt;

&lt;p&gt;If you're into Product development points 1, 2 and 3 are your thing, if you're into Community / Marketing / SEO then 3 and 4 should give you a taste. &lt;br&gt;
Remember this is my first 2 weeks of working on this, so you will continue to see everything evolving.&lt;/p&gt;
&lt;h2&gt;
  
  
  What did James do between 24th December and 3rd of January???
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MNCZ4QCt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/50xU7NM.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MNCZ4QCt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/50xU7NM.png" alt="A shit load apparently, 24 stories and 34 points!"&gt;&lt;/a&gt;&lt;br&gt;
What is a story? And a point? Where am I? Who stole my socks?&lt;/p&gt;

&lt;p&gt;All great questions, except the socks question I have no idea!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stories&lt;/strong&gt;&lt;br&gt;
Stories usually represent what you as a user would want. EG:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“As a user I would like to see news on SoSa”&lt;/li&gt;
&lt;li&gt;“As a user I need to be able to talk in a chat room”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because I’m a lone ranger on this project and doing the work of 4 or 5 people, tasks are essentially stories.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Points&lt;/strong&gt;&lt;br&gt;
Points let me work out how difficult something is. You can use a range of different numbers, some people use 1–10, some people follow a Fibonacci sequence, others just fling shit at a wall and see what sticks.&lt;/p&gt;

&lt;p&gt;To keep it simple, I’ve gone with 1–5. &lt;br&gt;
1 is really easy, 5 is really difficult.&lt;/p&gt;

&lt;p&gt;These let me know how much I’ve achieved, but also how much I can achieve. Helps me maintain velocity.&lt;/p&gt;

&lt;p&gt;Great James, but what did you actually do?&lt;/p&gt;
&lt;h2&gt;
  
  
  1. The blog and homepage are now fast and mobile friendly!
&lt;/h2&gt;

&lt;p&gt;Before I start working on SoSa, I need a solid, fast and responsive homepage so I can share easily what it is and how other people get involved!&lt;/p&gt;

&lt;p&gt;It's a sales page essentially, tells anyone who lands on it the basics and gives them an opportunity to get involved in it's development.&lt;/p&gt;

&lt;p&gt;To speed up development, I’ve used something called Bootstrap.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RhzQdTC---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/vSPUC5E.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RhzQdTC---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/vSPUC5E.png" alt="Side By Side Screenshot"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MRKxrGTP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/Z1r6myI.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MRKxrGTP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/Z1r6myI.png" alt="Blog Homepage Screenshot"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GTZOXgOB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/2EvmDos.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GTZOXgOB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/2EvmDos.png" alt="Blog Post Screenshot"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;James, why are we talking about Boots now? I thought this was about SoSa!&lt;/p&gt;

&lt;p&gt;Ok ok, I feel like we’ve gotten off track. If you imagine a website is a house, Bootstrap is a cool little piece of software that provides me scaffolding to build my house in.&lt;/p&gt;

&lt;p&gt;It’s a little more complicated than that, and the scaffolding is really on wheels and the walls are attached with rubber. But I don’t want to confuse things.&lt;/p&gt;

&lt;p&gt;If you want to poke around the code, you can find the code on our Github :)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/SoSa-Community/blog-theme"&gt;WordPress theme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/SoSa-Community/holding-page"&gt;HTML for the website&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  2. Development has started... kind of...
&lt;/h2&gt;

&lt;p&gt;Chat was always the biggest part of the original platform, with huge improvements and lot’s more features coming in the SoSa 2.0 version of it!&lt;/p&gt;

&lt;p&gt;I’m starting with the right foundations, getting the core code, pipelines and testing in place early. &lt;br&gt;
It’s really simple but this is a huge step towards getting chat on people's phones / computers and creating a scalable server that will run thousands of members.&lt;/p&gt;

&lt;p&gt;If you're interested in a little tech demo, I made a youtube video!&lt;/p&gt;

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

&lt;h2&gt;
  
  
  3. Nerd Ramble
&lt;/h2&gt;

&lt;p&gt;OK, so I do want to share some technical stuff in these updates, so if you’re not into that then skip down to Section #4&lt;/p&gt;

&lt;p&gt;One of my main goals for SoSa 2.0 is to make it really lean, but also super accessible to other developers.&lt;/p&gt;

&lt;p&gt;I want it to be reallllly easy to test and deploy but I want to keep the number of moving parts to a minimum.&lt;/p&gt;

&lt;p&gt;Everything i’m building — i’m building with that goal in mind.&lt;/p&gt;

&lt;p&gt;Everything a user interacts with will either be using an API, Socket or coded using Javascript, Typescript or something that can translate from those.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tikQ410j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/VAjVvVA.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tikQ410j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/VAjVvVA.png" alt="ChatClient Class"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Starting with the &lt;a href="https://github.com/SoSa-Community/chat-client/blob/199bfcfeee432771319e5c75bb8110bf27e0250a/src/chat.js#L49"&gt;ChatClient class&lt;/a&gt;, you can see that the constructor accepts two arguments. EventHandler and MessageHandler.&lt;/p&gt;

&lt;p&gt;Why is that important?&lt;/p&gt;

&lt;p&gt;Well that means that either a test framework or another developer can inject platform and context specific code. To the overall framework will fundamentally work the same but a developer could decide to render messages slightly differently, or respond to a special event from the socket server.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4xHUpVco--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/PWEEhzV.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4xHUpVco--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/PWEEhzV.png" alt="ChatEventHandler"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;EventHandler a class derived from ChatEventHandler class. ChatEventHandler essentially allows the client to listen to basic events and do things when they happen.&lt;/p&gt;

&lt;p&gt;The default class will listen to the events connect, message, success, error, disconnect and has very basic handling of each.&lt;/p&gt;

&lt;p&gt;This will allow developers to extend&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What kind of events the client can listen for (if there are platform specific ones)&lt;/li&gt;
&lt;li&gt;Add additional platform specific events.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PxzbyZUz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/1a8pYyh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PxzbyZUz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/1a8pYyh.png" alt="ChatMessageHandler"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MessageHandler A class derived from the ChatMessageHandler class which is what will render the message on the designated platform.&lt;br&gt;
The default handler just output’s to the debug logger because that will work on all platforms.&lt;/p&gt;

&lt;p&gt;I would expect each platform to have it’s own implementation.&lt;/p&gt;

&lt;p&gt;This means that our client code can be universal and if developers want to make their own unique apps based off of it, they can whilst still working flawlessly within the SoSa Eco-system.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. LinkedIn, Github and Patreon!
&lt;/h2&gt;

&lt;p&gt;Visibility is really hard, especially if you’re trying to make an awesome social network that’s really easy, fun and friendly for people to make new friends and socialise.&lt;/p&gt;

&lt;p&gt;We’re already on Facebook, Twitter, Steam and Youtube but I want to build a community of communities, which means we need visibility on as many platforms as it makes sense.&lt;/p&gt;

&lt;p&gt;This sprint, I started working on our &lt;a href="https://www.linkedin.com/company/sosa-community/"&gt;LinkedIn page&lt;/a&gt; and it’s slowly but surely growing. If you have Linkedin! Please follow us!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qhb7oRDV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/I3pIKsR.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qhb7oRDV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/I3pIKsR.png" alt="LinkedIn Page Stats"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I also opened up our GitHub and i’m trying to make as much of our code open source as possible so that other members can&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Have a play with what we’re developing&lt;/li&gt;
&lt;li&gt;Help us find bugs and issues&lt;/li&gt;
&lt;li&gt;Give back to the community&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bqQYxZDI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/W3I786F.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bqQYxZDI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/W3I786F.png" alt="Github Page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Not everything is available at the moment, there are still some cool parts of SoSa i’m keeping under wraps so that it’s a surprise for the original community when we relaunch.&lt;/p&gt;

&lt;p&gt;Once we’re growing again and everything is in a good place, I’ll make most of our backend stuff available too.&lt;/p&gt;

&lt;p&gt;Until that point, it will only be front end bits, bots and specialist tools I build (For example a bit.ly clone and possibly a documentation system).&lt;/p&gt;

&lt;h2&gt;
  
  
  5. SEO Is Hard!
&lt;/h2&gt;

&lt;p&gt;I might have cocked up a few times during the last two weeks on this front.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Domain Authority: 11 (up from 9),&lt;/li&gt;
&lt;li&gt;Page Rank: 18 (up from 13)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Firstly, the previous owner of SoSa.net was very naughty and employed Black Hat SEO techniques on the domain. So right now our spam score is “52%” and we can’t even post a link to Facebook 😢&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--H2nShqk9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/0gL8FEQ.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--H2nShqk9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/0gL8FEQ.png" alt="Facebook being mean :("&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;I have contacted Facebook about it and they’ve said they won’t tell me why they’re blocking it but have a hunch it’s because of a lack of content on the site (something i’m working to rectify)&lt;/p&gt;

&lt;p&gt;Next up, I’ve been buying a few domains over the last few months for specific “SoSa” services current and present (such as SoSa.dev and SoSa.help).&lt;br&gt;
One such domain was SoSa.org. And the previous owner once again has been very naughty!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--90RSXAnO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/GGuqa3B.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--90RSXAnO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/GGuqa3B.png" alt="SEO Being Mean!"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So I have this little gem with a 75% spam score to deal with! 🙄&lt;/p&gt;

&lt;p&gt;With that said, I have made a lot of progress especially in migrating old links, getting some people writing about us, moving the blog over to SoSa.net and being active sharing and posting about what i'm doing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--auNYnKs3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/IwDFtF8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--auNYnKs3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/IwDFtF8.png" alt="Stats improving quickly!"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I also may have made a few mistakes in my blog move and accidentally caused 400+ redirect issues 😩.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FckZKPBc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/dBCI2q5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FckZKPBc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/dBCI2q5.png" alt="Look. Let's not play the blame game here!"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Last but not least, I’ve seen traffic ramp right up since I started working on things, with an average of 500 unique visitors a day across the Sosa.net domain.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EWKaYUca--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/0bDO0qk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EWKaYUca--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/0bDO0qk.png" alt="Traffic since I started working on things"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. What about James?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;I know, I know. All work and no play makes James a dull boy!&lt;/li&gt;
&lt;li&gt;I’ve done a few things actually!&lt;/li&gt;
&lt;li&gt;Spent on average 1 hour a day in the gym, often 2.&lt;/li&gt;
&lt;li&gt;I celebrated Christmas with Yena!&lt;/li&gt;
&lt;li&gt;Saw a few friends and family!&lt;/li&gt;
&lt;li&gt;Broke my washing machine…&lt;/li&gt;
&lt;li&gt;Begged Mum to wash my washing… i’m 34…&lt;/li&gt;
&lt;li&gt;Helped clean out my gramps house&lt;/li&gt;
&lt;li&gt;Played some computer games&lt;/li&gt;
&lt;li&gt;Binge watched Lost in Space Season 1 and 2!&lt;/li&gt;
&lt;li&gt;Binge watch Final Space Season 1&lt;/li&gt;
&lt;li&gt;Cried&lt;/li&gt;
&lt;li&gt;Oh! And filled in my Gratitude journal!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I hope you enjoyed my post and that there was something interesting there for everyone. If you've got any questions about anything just ask below or send me a DM :)&lt;/p&gt;

</description>
      <category>startup</category>
      <category>javascript</category>
      <category>seo</category>
    </item>
    <item>
      <title>SoSa - Precursor</title>
      <dc:creator>James Mahy</dc:creator>
      <pubDate>Sat, 04 Jan 2020 17:22:19 +0000</pubDate>
      <link>https://dev.to/thebritisharecoming/sosa-precursor-5eka</link>
      <guid>https://dev.to/thebritisharecoming/sosa-precursor-5eka</guid>
      <description>&lt;p&gt;This is my story about &lt;a href="https://sosa.net"&gt;SoSa&lt;/a&gt;, I wanted to share this in a few places so you can view the &lt;a href="https://blog.sosa.net/sosa-precursor/"&gt;Original article&lt;/a&gt; there.&lt;/p&gt;

&lt;p&gt;I've tweaked it a bit for Dev.to!&lt;/p&gt;

&lt;p&gt;Failure is hard and when you're unhealthy, in a mountain of debt and worried about your "baby" it's really hard to just stop and start looking inwardly.&lt;/p&gt;

&lt;p&gt;I disappointed a whole community in my breakdown, people lost their jobs and if I had taken some self care it would have never ended that way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who am i?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I’m James! &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I’m a tech agnostic developer, with about 15 years commercially.&lt;/li&gt;
&lt;li&gt;Although British, I’m awful at English! (poor grammar get out of free card)&lt;/li&gt;
&lt;li&gt;I love food and caffeine.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm developing a online community called SoSa, which aims to be a fun, friendly and privacy first community making it easy to socialise online.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;What Was SoSa&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gpJeoxeI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/wb82z5j7hlbrkxfghvvu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gpJeoxeI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/wb82z5j7hlbrkxfghvvu.png" alt="Our 4th year banner"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Originally called Social Savanna, it was a sub-community made specifically for the imgur community.&lt;/p&gt;

&lt;p&gt;In 2013 the imgur community were crying out for somewhere they could engage beyond the 140 character limit. &lt;/p&gt;

&lt;p&gt;During Christmas I was feeling lonely and so I posted to see if they really wanted it or was it just a meme / fad? &lt;/p&gt;

&lt;p&gt;Hundreds of comments and thousands of upvotes later, I got a resounding yes!&lt;/p&gt;

&lt;p&gt;At the time, I owned a development studio and until my team came back in the new year I started making mockups and playing about with some ideas then posting them to imgur for feedback!&lt;/p&gt;

&lt;p&gt;Over 3 months we built essentially a chat platform that allowed people to connect, we launched Feb 2014 growing to 15,000 members inside 24 hours and In 2015 we opened it up beyond the imgur community.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Went Wrong?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;During my 20s I didn’t do much for self care, I started a business at 22 because I couldn’t get in the IT sector!&lt;/p&gt;

&lt;p&gt;I had no idea how to run a business! So i did what everyone tells you to do — I grinded.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--X-gYcntG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/l34sv1om1z10a7ebwews.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--X-gYcntG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/l34sv1om1z10a7ebwews.jpeg" alt="Me Aug 2018 vs Nov 2019"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;SoSa was never expected to grow so quickly, along with other pain points that contributed to our downfall:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;We rushed the build, without proper testing.&lt;/li&gt;
&lt;li&gt;We didn’t actually know what we were building (eg the point of it)&lt;/li&gt;
&lt;li&gt;I had growing health concerns.&lt;/li&gt;
&lt;li&gt;We had mounting debt!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;September 2018 everything came to a head and I needed to bring things to a full stop before I did something I would have regretted. I said good night to SoSa.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;New year new me&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After shutting down SoSa, I sat down and started working out what I needed to do to get things where they should be. &lt;/p&gt;

&lt;p&gt;My health was the most important, but I had to clear the debt and get the community back on track.&lt;/p&gt;

&lt;p&gt;I shut down the business and started focusing heavily on my weight on my weight, debt and mental health.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7GEQwBL---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/oc8f8qie5u3mtpudsmno.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7GEQwBL---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/oc8f8qie5u3mtpudsmno.jpeg" alt="Gym Christmas Day 2018"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So far, i've lost about 60kg since 2017. Most days i'm exercising, eating right and using a variety of techniques to support my mental health.&lt;/p&gt;

&lt;p&gt;The debt has been cleared and I’ve saved enough money to give me at-least 6 months working on SoSa.&lt;/p&gt;

&lt;p&gt;I even made time in early 2019 to meet some members in Dublin, Visit Venice and relax in Barcelona! The first holidays i’ve had abroad since 2012!&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;What now?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm spending the next 6 months developing 2 apps, a website and a desktop application along side the community that stuck around.&lt;/p&gt;

&lt;p&gt;A few things I've done to make sure I don't fail again:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Made a sustainable daily routine, &lt;/li&gt;
&lt;li&gt;Built healthy food and exercise habits, &lt;/li&gt;
&lt;li&gt;Building in time for friends and family.&lt;/li&gt;
&lt;li&gt;Using sprints to manage my work time, with personal retrospectives and posting updates to hold myself accountable to the community&lt;/li&gt;
&lt;li&gt;a Gratitude journal&lt;/li&gt;
&lt;li&gt;Seperated my living space from my working space&lt;/li&gt;
&lt;li&gt;Working with the community, utilising people with specific skills instead of trying to do everything myself.&lt;/li&gt;
&lt;li&gt;Saved enough money to survive comfortably for a year, but aim to go back to work in 6 months.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm just finishing my first 2 week sprint, I feel glorious and I have achieved SO much.&lt;/p&gt;

&lt;p&gt;Hope this helps someone! being dedicated and diligent is important but self care is even more important. Don't burn out. Burn out fucking sucks.&lt;/p&gt;

&lt;p&gt;~James&lt;/p&gt;

</description>
      <category>startup</category>
      <category>failure</category>
    </item>
  </channel>
</rss>
