<?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: Waken Software Solutions Inc.</title>
    <description>The latest articles on DEV Community by Waken Software Solutions Inc. (@tychoo).</description>
    <link>https://dev.to/tychoo</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%2Forganization%2Fprofile_image%2F1814%2Ff72e3ad4-9c07-49fe-84a0-5ed0d605836f.png</url>
      <title>DEV Community: Waken Software Solutions Inc.</title>
      <link>https://dev.to/tychoo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tychoo"/>
    <language>en</language>
    <item>
      <title>The Best Frameworks to Build a Minimum Viable Product</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Tue, 25 Feb 2020 02:24:13 +0000</pubDate>
      <link>https://dev.to/tychoo/the-best-frameworks-to-build-a-minimum-viable-product-5gn9</link>
      <guid>https://dev.to/tychoo/the-best-frameworks-to-build-a-minimum-viable-product-5gn9</guid>
      <description>&lt;p&gt;If you're working on a startup, you're probably don't have lots of money or time. You have to release a prototype as quickly as possible and show your prospects what you got.&lt;/p&gt;

&lt;p&gt;We'll look at the best frameworks to build your minimum viable product currently.&lt;/p&gt;

&lt;h1&gt;
  
  
  Front End Frameworks
&lt;/h1&gt;

&lt;p&gt;You can build a minimum viable product with a decent interactive front end with some frameworks and libraries.&lt;/p&gt;

&lt;h2&gt;
  
  
  React
&lt;/h2&gt;

&lt;p&gt;React is very popular as a front end library because we can build a lot with it in a short time. It lets us build a rich UI with the libraries that are available for it.&lt;/p&gt;

&lt;p&gt;It's often used with React Router for routing and Redux as its state management solution.&lt;/p&gt;

&lt;p&gt;There're also lots of UI libraries made for it. Bootstrap, Material design, etc., are all available for React without creating them from scratch.&lt;/p&gt;

&lt;p&gt;With those issues out of the way, we can build the UI in no time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Vue
&lt;/h2&gt;

&lt;p&gt;Vue is up-and-coming and provides a more complete solution for building front ends. It comes with Vuex for state management and Vue Router for routing as options.&lt;/p&gt;

&lt;p&gt;We can use it to build a UI quickly with all the libraries that are available.&lt;/p&gt;

&lt;h1&gt;
  
  
  Back End Frameworks
&lt;/h1&gt;

&lt;p&gt;To make your app useful, you have to make it store data. We have to do this on the back end.&lt;/p&gt;

&lt;p&gt;To make building back ends easy, we can use frameworks to do this.&lt;/p&gt;

&lt;h2&gt;
  
  
  Rails
&lt;/h2&gt;

&lt;p&gt;Rails are the back end framework that many other back-end frameworks take their inspiration from.&lt;/p&gt;

&lt;p&gt;You can use it to create an app that makes a database and save data to it with a few commands.&lt;/p&gt;

&lt;p&gt;Debugging is also quick and easy with the Rails console. It's a great way to add data and test it without doing the same thing from the front end.&lt;/p&gt;

&lt;p&gt;Also, it has lots of libraries made for it to do things like file upload. Sending emails is a feature that's built-in.&lt;/p&gt;

&lt;p&gt;It has a big community so you can get help fast.&lt;/p&gt;

&lt;h2&gt;
  
  
  Express
&lt;/h2&gt;

&lt;p&gt;Expres is a back end microframework for Node.js. It lets us build simple apps without much effort. It also has lots of libraries to extend its functionality to do what we want.&lt;/p&gt;

&lt;p&gt;You have to add your own database manipulation solution and it doesn't come with any way to debug things easily on its own, so it's good for simple apps, which a minimum viable product should be.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;To create a minimum viable product, we've to use frameworks to build a prototype fast. It's good to stick with the popular frameworks that let us build things fast.&lt;/p&gt;

&lt;p&gt;For front end, this would be React and Vue, for back end Rails and Express does the job.&lt;/p&gt;

</description>
      <category>career</category>
      <category>startup</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How to Start a Successful Software as a Service Business</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Sun, 23 Feb 2020 02:07:39 +0000</pubDate>
      <link>https://dev.to/tychoo/how-to-start-a-successful-software-as-a-service-business-4koi</link>
      <guid>https://dev.to/tychoo/how-to-start-a-successful-software-as-a-service-business-4koi</guid>
      <description>&lt;p&gt;Launching a software as a service business is as hard as any other business. However, since the initial investment is much lower, you're taking fewer risks by trying to build web or mobile apps that people may want to use.&lt;/p&gt;

&lt;p&gt;Here are the steps to start a software business that has a bigger chance of being successful.&lt;/p&gt;

&lt;h1&gt;
  
  
  Build an Minimal Viable Product
&lt;/h1&gt;

&lt;p&gt;The first step is to just build a prototype that prospects can use to get feedback and then to improve the app. Also, we need it to see if people actually need your software as a service.&lt;/p&gt;

&lt;p&gt;Just build this as quickly as possible. If it's successful, then you can clean it up, write tests, etc.&lt;/p&gt;

&lt;p&gt;Without this, everything else is probably a waste of time. Because the feedback will let you gauge the market and see if they need your app to solve their problems.&lt;/p&gt;

&lt;h1&gt;
  
  
  Build an Online Presence
&lt;/h1&gt;

&lt;p&gt;Most people that'll be using your software are probably going to be someone on the Internet. This is why it's important to get feedback from them. To find these people, you have to have your own online presence. Your online presence is going to be on social media like Facebook, Twitter, this site, your own blog, or other niche sites.&lt;/p&gt;

&lt;p&gt;This is the most crucial step. This is just as important as building the prototype. You need to show your prototype to people you built online to other people online.&lt;/p&gt;

&lt;p&gt;You may also want to sell ads to get more traffic to your social media presence.&lt;/p&gt;

&lt;h1&gt;
  
  
  Have a Free Beta
&lt;/h1&gt;

&lt;p&gt;A free beta will attract more people to try your stuff to see if it's useful. It also eliminates the need to collect payment by integrating your app with payment providers from the start. This means the minimal viable product is shipped faster.&lt;/p&gt;

&lt;h1&gt;
  
  
  Set up a Feedback Mechanism
&lt;/h1&gt;

&lt;p&gt;Again, this is where your social media and online presence comes in handy. You can collect feedback from social media to improve your product. Just have one place to collect all your feedback, act on them, and then get more people to try out your prototype.&lt;/p&gt;

&lt;h1&gt;
  
  
  Email Marketing
&lt;/h1&gt;

&lt;p&gt;Email marketing is useful because you can send them surveys and other information about your app. You shouldn't do too much selling. Just set up links to your email subscribe form everywhere and also display an email list subscribe form on your blog. The best way is to add a popup to do that. Even though it may be annoying to some, it works.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;The most important step to creating your own software as a service is to do marketing and getting feedback. Coding isn't very important since you don't even know if people want your product yet. Therefore, the first step is to communicate rather than doing engineering.&lt;/p&gt;

</description>
      <category>career</category>
      <category>hiring</category>
      <category>startup</category>
    </item>
    <item>
      <title>Steps to Becoming a Successful Freelancer</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Sat, 22 Feb 2020 03:04:24 +0000</pubDate>
      <link>https://dev.to/tychoo/steps-to-becoming-a-successful-freelancer-20dk</link>
      <guid>https://dev.to/tychoo/steps-to-becoming-a-successful-freelancer-20dk</guid>
      <description>&lt;p&gt;Freelancing frees us from the 9 to 5, but it definitely has lots of challenges that'll bring us stress. We have to find clients, do marketing, collect payment and much more. If you're big enough to hire a team, then you also have to manage the team.&lt;/p&gt;

&lt;p&gt;We'll look at the steps to becoming a successful freelancer.&lt;/p&gt;

&lt;h1&gt;
  
  
  Getting Clients
&lt;/h1&gt;

&lt;p&gt;This is the first priority for any freelancer. Freelancers need clients to survive. To get clients, you can either use freelance job sites or tap into your personal network.&lt;/p&gt;

&lt;p&gt;Freelance sites like Tychoo, Upwork, Freelancer.com, Fiverr, etc. all offer paying jobs from very low pay to high pay. Fiverr specifically has lots of people offering small, low-priced jobs.&lt;/p&gt;

&lt;p&gt;The competition is fierce on these sites and there's no way for beginners to stand out in the sea of people with 5-star reviews and lots of completed jobs.&lt;/p&gt;

&lt;p&gt;Sites like Tychoo is untapped since it's newer and has more people looking for jobs. There's less competition since it's not an established site that everyone finds.&lt;/p&gt;

&lt;p&gt;To avoid competition, it's also a good idea to tap into your personal network to see if anyone needs help with anything that you can help do.&lt;/p&gt;

&lt;p&gt;It doesn't have to be friends and family. Social media is a good bet to find lots of people that may need help with something that you're good at.&lt;/p&gt;

&lt;h1&gt;
  
  
  Create a Brand
&lt;/h1&gt;

&lt;p&gt;A brand is very important for any business. It distinguishes you from the sea of competition that's out there. Again, social media is a great way to build a brand. Also, a website is a must to distinguish yourself from others. It's your presence online.&lt;/p&gt;

&lt;p&gt;The design of your website doesn't have to be the best, but it has to distinctive and provides a good user experience for the user.&lt;/p&gt;

&lt;h1&gt;
  
  
  Build a Track Record
&lt;/h1&gt;

&lt;p&gt;To build a track record at the beginning, building a portfolio of work is a must. Also, getting testimonials from people that you worked with is also very important. Otherwise, it's hard for people to trust you to do anything.&lt;/p&gt;

&lt;h1&gt;
  
  
  Over-Deliver
&lt;/h1&gt;

&lt;p&gt;Once you get your first clients, you must over-deliver what you promised them. This way, they won't be disappointed and stop hiring you. Instead, they'll be happy and hire you again for more jobs.&lt;/p&gt;

&lt;p&gt;They'll also refer you to more clients, so it's a very good idea to keep them happy by over-delivering.&lt;/p&gt;

&lt;h1&gt;
  
  
  Paperwork
&lt;/h1&gt;

&lt;p&gt;Invoices are needed for collecting payment. It's also useful for recording transactions for tax purposes. Also, contracts need to be looked at so that you'll get the best deal out there.&lt;/p&gt;

&lt;p&gt;You can put all their invoicing stuff into some invoicing software to make something easy. Accounting software like FreshBooks also has these features.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;Freelancers have to a jack-of-all-trades. If you're a freelancer, you have to be good at marketing, sales, and bookkeeping. There's no way around it. While you can work anywhere at any time, there're still deadlines and you have to collect payments and report taxes yourself.&lt;/p&gt;

</description>
      <category>career</category>
      <category>hiring</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Developers, Learn these frameworks to make yourself big bucks</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Wed, 19 Feb 2020 03:05:29 +0000</pubDate>
      <link>https://dev.to/tychoo/developers-learn-these-frameworks-to-make-yourself-big-bucks-m6g</link>
      <guid>https://dev.to/tychoo/developers-learn-these-frameworks-to-make-yourself-big-bucks-m6g</guid>
      <description>&lt;p&gt;With apps becoming more and more complex, frameworks are becoming commonplace as a foundation for apps. Frameworks will be more popular as users have increasing expectations about the products they use.&lt;/p&gt;

&lt;p&gt;These are the frameworks to learn in 2020 to make yourself big bucks from job and gigs.&lt;/p&gt;

&lt;h1&gt;
  
  
  Best Backend Frameworks
&lt;/h1&gt;

&lt;p&gt;Back end frameworks are the foundation of REST APIs. Almost all backend frameworks are MVC frameworks. The popular ones are definitely all MVC. In 2020, these are the ones to learn.&lt;/p&gt;

&lt;h2&gt;
  
  
  Express
&lt;/h2&gt;

&lt;p&gt;Express is the most popular backend framework for Node.js. It's fast, minimal, and unopinionated. It has a large ecosystem of middlewares and other add-ons to help us do common tasks like file upload, authentication, and more.&lt;/p&gt;

&lt;p&gt;It's very easy to learn, but since it's unopinionated, everybody tends to structure Express projects their own way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Django
&lt;/h2&gt;

&lt;p&gt;Django is a full-featured Python web framework for developing back end apps. It uses the convention over configuration paradigm made popular with Ruby on Rails. It has a built-in ORM for manipulating data and also lots of addons like the Django REST Framework for building REST APIs without hassle.&lt;/p&gt;

&lt;p&gt;Common security features like XSS and CSRF prevention are also built into Django so we have more time to write code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Rails
&lt;/h2&gt;

&lt;p&gt;Rails are the framework that many modern MVC frameworks are modeled after. It's used by many big companies like Airbnb, Github, and Hulu. It's beginner-friendly as it does a lot for you by running a few commands. &lt;/p&gt;

&lt;p&gt;The Ruby ecosystem has lots of libraries, which are called Gems, that are made for Rails. The only disadvantage if that customizing Rails app is hard because of the convention over configuration paradigm. It expects you to follow their convention or you'll have problems with customization.&lt;/p&gt;

&lt;h1&gt;
  
  
  Frontend Javascript Frameworks
&lt;/h1&gt;

&lt;p&gt;With user interfaces becoming more and more complex, front end frameworks are also catching steam in the developer ecosystem. Here are the most popular ones you should learn if you want to make top dollar.&lt;/p&gt;

&lt;p&gt;Most popular front-end frameworks use the component-based architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  Angular
&lt;/h2&gt;

&lt;p&gt;Angular is a front-end framework that's made by Google. It's used in their own products and are also popular with enterprises. It uses TypeScript, which is a natural extension to JavaScript that let us add types to our apps to prevent errors.&lt;/p&gt;

&lt;p&gt;In addition to Google, Paypal and Microsoft also use it.&lt;/p&gt;

&lt;h2&gt;
  
  
  React
&lt;/h2&gt;

&lt;p&gt;React is a popular front-end library used by Facebook. Its adoption is widespread for building rich UIs. It makes building them a breeze with its JSX syntax. It can be used on both server-side and client-side and has a large ecosystem of developers and libraries that can help us build user interfaces even faster.&lt;/p&gt;

&lt;h2&gt;
  
  
  Vue
&lt;/h2&gt;

&lt;p&gt;Vue is becoming more and more popular. It's the up-and-coming web framework that is gaining support by developers because of its ease of use. Many people find it easier to get started than React and Angular.&lt;/p&gt;

&lt;p&gt;Also, its ecosystem of libraries is big. Its ecosystem is as big as Angular and React. Another advantage is that it can be added with a script tag, and libraries made for it can be done the same. This makes it a natural choice for enhancing legacy apps with new functionality. The Vue CLI supports TypeScript, testing, and other goodies out of the box, and it's an easy way to scaffold a project.&lt;/p&gt;

&lt;p&gt;Like Angular and React, it uses the component architecture.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;These frameworks are enjoyable to develop with and you can earn big bucks using them. Therefore, if you haven't learn them already, it's time to get proficient with them so you'll get hired to produce web apps in an enjoyable way.&lt;/p&gt;

</description>
      <category>career</category>
      <category>vue</category>
      <category>react</category>
    </item>
    <item>
      <title>Online Business Ideas You Can Start Today</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Mon, 17 Feb 2020 22:57:25 +0000</pubDate>
      <link>https://dev.to/tychoo/online-business-ideas-you-can-start-today-34id</link>
      <guid>https://dev.to/tychoo/online-business-ideas-you-can-start-today-34id</guid>
      <description>&lt;h1&gt;
  
  
  Blogging
&lt;/h1&gt;

&lt;p&gt;Blogging about your favorite topic is a low cost, low-risk way to produce something that is valuable to people. When you create value for people then you'll receive money. Money is made through selling products, books, consulting services, affiliate marketing and more.&lt;/p&gt;

&lt;p&gt;With 10000+ visits a month, you can make money without much trouble. Ads are also a great way to monetize your traffic if you have this much traffic.&lt;/p&gt;

&lt;p&gt;Once you find a web host to host your blog, you can make money fast.&lt;/p&gt;

&lt;h1&gt;
  
  
  Become An Affiliate Marketer
&lt;/h1&gt;

&lt;p&gt;Once again, a blog is a way to promote affiliate products. Companies also provide affiliate links for people to click to buy their products. If your blog has traffic, then you can promote your affiliate links with your blog.&lt;/p&gt;

&lt;h1&gt;
  
  
  Sell Your Own Images and Designs
&lt;/h1&gt;

&lt;p&gt;You can sell your own designs and photos online on many websites. If you have a talent for creating designs or photography, you can get people to buy them if you promote them to enough people.&lt;/p&gt;

&lt;p&gt;Also, you can put your images of T-shirts, bags, hats, greeting cards, calendars and more and make more money.&lt;/p&gt;

&lt;h1&gt;
  
  
  Build Apps
&lt;/h1&gt;

&lt;p&gt;If you know how to program, then building apps is a great way to make money online. There're still lots of problems that need solving by people with apps. You just have to find out what people have problems with and then solve those problems accordingly.&lt;/p&gt;

&lt;p&gt;Apps can be custom solutions for business and also mass-market solutions for a large audience.&lt;/p&gt;

&lt;h1&gt;
  
  
  Buy and Sell Domains
&lt;/h1&gt;

&lt;p&gt;A lot of domains are available for sales and many are popular because of their name. We can get ideas from domain auction sites to see what people like, and then we can buy the ones that are popular and then flip them for a profit.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;These are a few ways to make money online with varying amounts of upfront costs.  We can make money off these ideas by experimenting with which ones of these take off for you. It takes time and perseverance to succeed, so you've to prepare not to give up even when times are tough.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Learn from these Websites to Launch Your Remote Job Career</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Sun, 16 Feb 2020 21:31:59 +0000</pubDate>
      <link>https://dev.to/tychoo/online-learning-sites-to-launch-you-remote-job-career-28bi</link>
      <guid>https://dev.to/tychoo/online-learning-sites-to-launch-you-remote-job-career-28bi</guid>
      <description>&lt;p&gt;With the ubiquity of the Internet for global communication, it's easier than ever to earn money from anywhere. We just have to learn skills for work that can be done online.&lt;/p&gt;

&lt;p&gt;There're many kinds of these skills. Examples of things that can be done online include writing, web development, graphics or web design, and much more.&lt;/p&gt;

&lt;p&gt;We'll look at some websites that'll help learn the skill you need to get a remote job or gig and start your remote work career.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://www.udacity.com/"&gt;Udacity&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;Udacity has many courses that can be completed online. Many of the courses are for programming and other technology-related skills. Each course is completed online through tutorials and videos. It costs several hundred dollars per course.  Non-programming technology courses include cloud computing, data science, and artificial intelligence. Other courses including business administration courses like marketing. &lt;/p&gt;

&lt;p&gt;Courses are grouped into certificate programs call nanodegrees. Each nanodegree consists of a few courses.&lt;/p&gt;

&lt;p&gt;The most common kind of job that can get remote jobs or gigs is probably software development courses, so take those and you're set. Cloud computing can also be done online. These mostly come as DevOps roles. DevOps requires programming and system administration skills, so they both have to be learned, and both are available through Udacity.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://www.udemy.com/"&gt;Udemy&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;Udemy has courses created by experienced professionals in many kinds of topics. Most courses are much more affordable as they're in the $10 to $20 range usually. You can search for the courses you want and then sign up.&lt;/p&gt;

&lt;p&gt;The courses are available as videos so they're more passive. You have to practice the things you watched to gain proficiency.&lt;/p&gt;

&lt;p&gt;There're more varieties of courses than Udacity as the courses can be made by anyone. Therefore, you should check the reviews to see if they're good before ordering.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://www.skillshare.com/"&gt;SkillShare&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;SkillShare is a community with over 20000 classes in design, business, technology and more. It's a subscription-based site that offers free and premium plans. There're over 1500 free classes, so there's a lot to start with without paying a cent.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://www.lynda.com/"&gt;Lynda&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;It's another site with online video courses that lets us learn about various things like technology and the like. Once again, we have to subscribe to this platform to gain access to the courses.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://www.coursera.org/"&gt;Coursera&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;Coursera has both university courses and organization courses. You can earn a degree online or just take a few courses. You have to pay to submit the exercises and get a certificate but you can audit them for free.&lt;/p&gt;

&lt;p&gt;The courses are taught by top instructors all over the world so there's a lot of benefits to taking courses from this platform. &lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;There're many courses you can take online to get an online job. If the courses and exercises can be done online then the skills can often be used with an online job. Just try some courses until you find one that you're good at and use that skill to start your remote work career.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How to Hire People to Build an Online Business</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Sat, 15 Feb 2020 03:08:16 +0000</pubDate>
      <link>https://dev.to/tychoo/how-to-hire-people-to-build-an-online-business-iah</link>
      <guid>https://dev.to/tychoo/how-to-hire-people-to-build-an-online-business-iah</guid>
      <description>&lt;p&gt;Building a business requires lots of work. One person can only do so much to build their business. Therefore, it's important that we hire people that can help us build an online business so that we can take a break while making money.&lt;/p&gt;

&lt;h1&gt;
  
  
  Ask for Referrals
&lt;/h1&gt;

&lt;p&gt;The best way to find someone that may be able to help you is through word of mouth. Other people that worked the person can tell you if he or she is good. Communicating to others that your business is looking for people also gives us more reach in finding the right candidate.&lt;/p&gt;

&lt;p&gt;Through word of mouth, you can know what kind of results the person produced for others so you can be sure that it's likely or not that he or she may be the right person for you.&lt;/p&gt;

&lt;h1&gt;
  
  
  Hire from a Marketplace
&lt;/h1&gt;

&lt;p&gt;Marketplaces like Tychoo and Upwork has lots of people that can help you out for an affordable price. This is important in the early stages since you don't have much revenue.&lt;/p&gt;

&lt;p&gt;People that work for a low price don't necessarily mean that they're low quality. However, you do have to be careful by looking at their ratings in their profile before you choose someone. Also, interviewing and testing people is also important before you hire them.&lt;/p&gt;

&lt;p&gt;Ultimately, you have to judge for yourself with the profile rating, interviews, and tests. The price is also important of course. It should be within your budget.&lt;/p&gt;

&lt;p&gt;Meeting online should be the same as meeting face to face.&lt;/p&gt;

&lt;h1&gt;
  
  
  Communicate
&lt;/h1&gt;

&lt;p&gt;We have to communicate every step of the way to make your requirements clear. This way, we won't have any misunderstanding of what you want.&lt;/p&gt;

&lt;p&gt;Feedback should be given frequently so that your project stays on track.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;There's no better time to build an online business by hiring people. Now that we don't have to rely on local help, we can build an online business without the huge cost that was needed before the Internet.&lt;/p&gt;

&lt;p&gt;We just have to be careful in who to hire. Therefore, we should vet people thoroughly before hiring anyone.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>hiring</category>
    </item>
    <item>
      <title>Best Collaboration Tools for Remote Workers</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Fri, 14 Feb 2020 02:52:22 +0000</pubDate>
      <link>https://dev.to/tychoo/best-collaboration-tools-for-remote-workers-3cka</link>
      <guid>https://dev.to/tychoo/best-collaboration-tools-for-remote-workers-3cka</guid>
      <description>&lt;p&gt;Since remote workers don't see each other face to face, the need for tools to let them communicate as if they're face to face is important. With the advent of the Internet, this is possible.&lt;/p&gt;

&lt;p&gt;Here's a list of the best communication tools for remote workers.&lt;/p&gt;

&lt;h1&gt;
  
  
  Slack
&lt;/h1&gt;

&lt;p&gt;Slack is one of the most business communication software made in recent years. Ut's cross-platform and has a web version. People can chat, hold teleconferences, and add emojis to their messages.&lt;/p&gt;

&lt;p&gt;They can also chat in groups via different channels or create chats with several people. Data can be shared via file upload and links which can be previewed inside Slack.&lt;/p&gt;

&lt;h1&gt;
  
  
  Zoom
&lt;/h1&gt;

&lt;p&gt;Zoom is a teleconferencing platform that lets people join audio and video chats. It also has a text chat box as a supplementary feature. It also supports chatting via the phone.&lt;/p&gt;

&lt;p&gt;The user base of Zoom is growing rapidly, with 30000 users in 2014 to 200000 in 2017.&lt;/p&gt;

&lt;p&gt;The satisfaction of Zoom is higher than the other competitors like Google Meet or Skype.&lt;/p&gt;

&lt;h1&gt;
  
  
  InVision
&lt;/h1&gt;

&lt;p&gt;InVision is great for sharing graphic designs in a team, which is useful for many industries like software development, publishing, etc. It lets us inspect the designs in detail like displaying the CSS styles of each part of the design, which is handy for software developers.&lt;/p&gt;

&lt;p&gt;Other features including getting colors and rapid prototyping by creating designs that simulate what the finished product would do.&lt;/p&gt;

&lt;p&gt;It also has a whiteboard called InVision Freehand that lets us add wireframes, plan, and design presentations.&lt;/p&gt;

&lt;h1&gt;
  
  
  GitHub
&lt;/h1&gt;

&lt;p&gt;GitHub is a platform that lets us host software code in a remote server via Git. Git is a distributed version control software that lets people pull code from remote servers into their own computer, work on it, and then push the code back onto the servers.&lt;/p&gt;

&lt;p&gt;Then they can open pull requests to let people review their code and comment on their changes.&lt;/p&gt;

&lt;p&gt;It cares about security. There're many options to secure private repositories via tokens and encryption keys.&lt;/p&gt;

&lt;h1&gt;
  
  
  Trello
&lt;/h1&gt;

&lt;p&gt;Trello is a simple project management software that displays project task statuses on a board that's divided by status.&lt;/p&gt;

&lt;p&gt;It doesn't take much effort to manage the simple board, and people can comment on tasks on the board. This lets people communicate about tasks without having too much overhead. Therefore, it's great for fast-paced companies like startups.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;For remote workers, online collaboration tools are very important. Fortunately, many companies have hopped onto the bandwagon to come up with solutions that solve many remote teams' problems.&lt;/p&gt;

&lt;p&gt;With these tools, remote workers can work just as productively as onsite workers, at least for office jobs.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Best Websites To Hire an Online Tutor</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Sat, 08 Feb 2020 02:53:14 +0000</pubDate>
      <link>https://dev.to/tychoo/best-websites-to-hire-an-online-tutor-530b</link>
      <guid>https://dev.to/tychoo/best-websites-to-hire-an-online-tutor-530b</guid>
      <description>&lt;p&gt;Hiring a teacher to teach you or your kid stuff is hard. There're so many choices of schools and websites.&lt;/p&gt;

&lt;p&gt;Which one do we choose?&lt;/p&gt;

&lt;p&gt;Fortunately, we can take care of this problem easily. Here are the top websites for hiring tutors.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.tychoo.com/"&gt;Tychoo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.dreamhomebasedwork.com/go/VIPKid"&gt;VIPKid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tutor.com/"&gt;Tutor.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.homeworktutoring.com/index.shtml"&gt;Homework Tutoring&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.aim4a.com/tutors.php"&gt;Aim-for-A Tutoring&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.flexjobs.com/jobs/online-tutoring"&gt;My Tutor 24&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.revolutionprep.com/"&gt;Revolution Prep&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tutorvista.com/"&gt;Tutorvista.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pearson.com/us/higher-education/products-services-institutions/smarthinking-online-tutoring/become-a-tutor.html"&gt;SmartThinking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://brainfuse.com/login/"&gt;Brainfuse&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These sites have lots of teachers and tutors waiting to be hired. Many of them are good and they can teach a lot. They're from all over the world so the rates they charge range from affordable to expensive.&lt;/p&gt;

&lt;p&gt;Affordable doesn't mean bad. This is because they're from affordable regions of the world. They can live with less than the developed world.&lt;/p&gt;

&lt;p&gt;Some tutors have different time zones that you so that's definitely a consideration. Also, they may not be available all the time. This lets you get a chance to try out different tutors and teachers and see who suits your needs.&lt;/p&gt;

&lt;p&gt;Some sites like Tychoo have lots of tutors. Also, you can get help with other things like programming, consulting, entertainment and more.&lt;/p&gt;

&lt;p&gt;Most other sites are more limited in scope and don't have as much people in non-teaching categories waiting to be hired.&lt;/p&gt;

</description>
      <category>hiring</category>
      <category>career</category>
      <category>whoishiring</category>
      <category>productivity</category>
    </item>
    <item>
      <title>If You Want to Work From Home, Learn These Skills</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Fri, 07 Feb 2020 03:05:40 +0000</pubDate>
      <link>https://dev.to/tychoo/if-you-want-to-work-from-home-learn-these-skills-3dmp</link>
      <guid>https://dev.to/tychoo/if-you-want-to-work-from-home-learn-these-skills-3dmp</guid>
      <description>&lt;p&gt;If you want to free yourself from the shackles of 9 to 5, it's time to take advantage of the Internet to work whereever you wanty.&lt;/p&gt;

&lt;p&gt;With the following skills, you can work find work online easily.&lt;/p&gt;

&lt;h1&gt;
  
  
  Coding
&lt;/h1&gt;

&lt;p&gt;Most apps are web apps, so they're naturally hosted on the Internet. This means that we can write code on our computer and put them online.&lt;/p&gt;

&lt;p&gt;Teams can meet in virtual meetings via teleconference, and code are stored online so they can be retrieved anywhere.&lt;/p&gt;

&lt;h1&gt;
  
  
  Excel
&lt;/h1&gt;

&lt;p&gt;Excel spreadsheets don't need to be manipulated in person. They can be worked on anywhere.&lt;/p&gt;

&lt;p&gt;There're also online alternatives like Google Sheets.&lt;/p&gt;

&lt;h1&gt;
  
  
  Writing
&lt;/h1&gt;

&lt;p&gt;Writing can be done anywhere. You just need a computer. You don't even need the Internet unless you're doing research or sharing your work with someone else.&lt;/p&gt;

&lt;p&gt;This makes writing ideal for digital nomads that like to travel to exotic places.&lt;/p&gt;

&lt;p&gt;Writing can be blogging, freelancing writing, booking writing, and much more. The possibilities are endless for making money with writing.&lt;/p&gt;

&lt;h1&gt;
  
  
  Project Management
&lt;/h1&gt;

&lt;p&gt;Project management can be done anywhere now. With virtual meetings replacing mots of in-person meetings, this can now take place anywhere thanks to Internet technology.&lt;/p&gt;

&lt;h1&gt;
  
  
  Virtual Assistance
&lt;/h1&gt;

&lt;p&gt;As its name suggests, virtual assistants are assistants that work from anywhere. All they have to do is be available online and do what's required by the employer or client.&lt;/p&gt;

&lt;p&gt;They do work that can be done on the computer like data entry, document writing, reading, updating websites, etc.&lt;/p&gt;

&lt;h1&gt;
  
  
  SEA (Search Engine Advertising)
&lt;/h1&gt;

&lt;p&gt;Search engines are hosted on the Internet, so this job naturally is done online. Work includes buying ads, hosting ads, etc.&lt;/p&gt;

&lt;p&gt;Online consultants are present to help with buying ads in a cost-effectively way, which a lot of people don't know how to do.&lt;/p&gt;

&lt;h1&gt;
  
  
  Social Media Marketing
&lt;/h1&gt;

&lt;p&gt;Social media websites are all on the Internet. And social media profiles take lots of time to manage.&lt;/p&gt;

&lt;p&gt;It takes lots of time to engage with people and make posts.&lt;/p&gt;

&lt;p&gt;Therefore, people are hired to do the hard work. &lt;/p&gt;

&lt;h1&gt;
  
  
  Web Design
&lt;/h1&gt;

&lt;p&gt;Most designs are created on the computer and are shared over the Internet.&lt;/p&gt;

&lt;p&gt;Design reviews can be done online with teleconferencing and high-resolution screens.&lt;/p&gt;

&lt;p&gt;Therefore, this is naturally an online job like all the others.&lt;/p&gt;

&lt;h1&gt;
  
  
  Consulting
&lt;/h1&gt;

&lt;p&gt;Consulting is all about the meetings. And most meetings are now done online to save travel time and costs.&lt;/p&gt;

&lt;p&gt;Therefore, this is a mostly online job. &lt;/p&gt;

&lt;p&gt;This is true regardless of what kind of consulting you're doing.&lt;/p&gt;

&lt;h1&gt;
  
  
  Teaching
&lt;/h1&gt;

&lt;p&gt;Like consulting, this is all about meeting people and communication. Unless you're teaching something like sports, you can do a lot online.&lt;/p&gt;

&lt;p&gt;Even if you're teaching sports, you can create videos online to show people how to do something.&lt;/p&gt;

&lt;h1&gt;
  
  
  Affiliate Marketing
&lt;/h1&gt;

&lt;p&gt;Affiliate marketing is the posting of affiliate links from different companies on your website. It's like ads but less intrusive.&lt;/p&gt;

&lt;p&gt;It involves all the other online marketing techniques like SEO and search engine advertising.&lt;/p&gt;

&lt;p&gt;The objective is to get people to convert by clicking on your affiliate links, which takes an expert to do.&lt;/p&gt;

&lt;h1&gt;
  
  
  E-Commerce
&lt;/h1&gt;

&lt;p&gt;Buying stuff online is convenient, so naturally, there're sellers meeting the demand.&lt;/p&gt;

&lt;p&gt;Once people know that your online store exists and has useful stuff, then the revenue will be coming in.&lt;/p&gt;

&lt;p&gt;As we can see, there're tons of online jobs and gigs that lots of people can do. Just get good at one or a few of them, then the 9 to 5 life will end fast.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Top 10 Ways to Get More Traffic to Your Company's Blog</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Fri, 07 Feb 2020 02:34:23 +0000</pubDate>
      <link>https://dev.to/tychoo/top-10-ways-to-get-more-traffic-to-your-company-s-blog-58m3</link>
      <guid>https://dev.to/tychoo/top-10-ways-to-get-more-traffic-to-your-company-s-blog-58m3</guid>
      <description>&lt;p&gt;Blogging is an affordable way to promote your business. It's much cheaper than buying ads month after month.&lt;/p&gt;

&lt;p&gt;In this article, we'll look at ways to boost traffic to your blog.&lt;/p&gt;

&lt;h1&gt;
  
  
  Leave thoughtful comments on other people’s blogs.
&lt;/h1&gt;

&lt;p&gt;This is expose your blog profile on other people's posts. It can easily increase your reach by letting others know of your existence.&lt;/p&gt;

&lt;h1&gt;
  
  
  Write shorter posts.
&lt;/h1&gt;

&lt;p&gt;Shorter posts take less time to write so you can post more frequently. Also, they are easier to read because they're more concise. Each paragraph or section should also be short so that they are easy on the eyes.&lt;/p&gt;

&lt;p&gt;Don't write useless information that's useless to your audience.&lt;/p&gt;

&lt;p&gt;If you hire people to write it, you also pay less since many authors charge per word.&lt;/p&gt;

&lt;h1&gt;
  
  
  Blog consistently.
&lt;/h1&gt;

&lt;p&gt;Blogs that are abandoned won't have much of an audience. Google also lowers the rank of abandoned sites since they aren't useful anymore.&lt;/p&gt;

&lt;h1&gt;
  
  
  Write less.
&lt;/h1&gt;

&lt;p&gt;Less is more. Useful information don't always need a wall of text to express.&lt;/p&gt;

&lt;h1&gt;
  
  
  Be a resource.
&lt;/h1&gt;

&lt;p&gt;The posts you write must be useful to other people. Otherwise, no one would read it.&lt;/p&gt;

&lt;h1&gt;
  
  
  Use trackbacks.
&lt;/h1&gt;

&lt;p&gt;Track the traffic source of your blog and then double down on promoting on that source if it's a venue where you can promote. If it's a search engine, then work on SEO more.&lt;/p&gt;

&lt;p&gt;If it's social media, post and engage more on there.&lt;/p&gt;

&lt;h1&gt;
  
  
  Organize your posts with lists and subheads.
&lt;/h1&gt;

&lt;p&gt;This makes posts easy to read so readers can find the information they want quickly.&lt;/p&gt;

&lt;h1&gt;
  
  
  Get on Twitter. Tweet links to your posts and other useful content.
&lt;/h1&gt;

&lt;p&gt;It's easy to build a following on Twitter if you follow people there and they follow back. Follow the people you want to engage and then post the stuff you want to promote and share in there. Just don't make it too much like an ad.&lt;/p&gt;

&lt;p&gt;Followers will see your updates in their feed.&lt;/p&gt;

&lt;h1&gt;
  
  
  Link out to other sites (but only ones that will help people).
&lt;/h1&gt;

&lt;p&gt;You can get others to link back by proposing to influence that if you link to their site, then they link back. This is a great source of backlinks.&lt;/p&gt;

&lt;p&gt;It's also a great way to increase your reach.&lt;/p&gt;

&lt;h1&gt;
  
  
  Share your content on Facebook (and ask your friends to share it, too).
&lt;/h1&gt;

&lt;p&gt;Like Twitter, you can gain followers through Facebook and engage with them. They also see your stuff in their feed.&lt;/p&gt;

&lt;p&gt;With these tips, you can easily gain readers in your blog. It's work that actually pays off. It won't be an overnight success, but the small wins add up something big.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How to Hire a Freelancer</title>
      <dc:creator>John Au-Yeung</dc:creator>
      <pubDate>Wed, 05 Feb 2020 02:14:58 +0000</pubDate>
      <link>https://dev.to/tychoo/how-to-hire-a-freelancer-5bcd</link>
      <guid>https://dev.to/tychoo/how-to-hire-a-freelancer-5bcd</guid>
      <description>&lt;p&gt;Hiring is always hard. There're lots of risks involved. The person may not know enough to deliver. He or she may have a bad attitude and more.&lt;/p&gt;

&lt;p&gt;In this article, we'll look at the steps to hire the person online.&lt;/p&gt;

&lt;h1&gt;
  
  
  Prerequisites
&lt;/h1&gt;

&lt;p&gt;You have to determine the work you want to get done and the price that you're willing to pay.&lt;/p&gt;

&lt;p&gt;Finding the right person for the right price is easy with sites like Tychoo or Fiverr since they're listed right on the freelancer's profile.&lt;/p&gt;

&lt;p&gt;Also, you got to see what they can do before signing up for these sites and reaching out.&lt;/p&gt;

&lt;p&gt;Milestones and deliverables must be clear so whomever you hired will do what you want them to do.&lt;/p&gt;

&lt;p&gt;The length of the contract also needs to be determined so that you won't have to pay for extra freelancing time that you don't want to pay for.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step 1 - Sign Up
&lt;/h1&gt;

&lt;p&gt;Sign up for a freelancing like Tychoo or Fiverr to find the freelancers that you're looking for. Browse for the person with the skills you want, and then reach out.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step 2 - Reach Out to the Person You Want Directly.
&lt;/h1&gt;

&lt;p&gt;Reach out to the person that you want to hire and interview them. You can do that with chat and video conferencing.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step 3 - Interview
&lt;/h1&gt;

&lt;p&gt;Book an interview and chat with them. Also, give them some tests.&lt;/p&gt;

&lt;p&gt;Listen to what they say, check their test answers, and see if they're a fit for you.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step 4 - Assess Their Knowledge and Personality
&lt;/h1&gt;

&lt;p&gt;Think hard comparing what you want and what they can give according to your communication between you and them.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step 5 - Hire the Right Person
&lt;/h1&gt;

&lt;p&gt;You don't have to hire right away. There're lots of freelancers on Tychoo and Fiverr. You can also turn people until you find the right person for the job.&lt;/p&gt;

&lt;p&gt;Even after you hired someone, if he or she isn't a good fit, you can find someone else on Tychoo or Fiverr.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
