Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Let's be a Joomla! Entrepreneur

Shyam Verma
February 10, 2013

Let's be a Joomla! Entrepreneur

Shyam Verma

February 10, 2013
Tweet

More Decks by Shyam Verma

Other Decks in Technology

Transcript

  1. About.me • Graduate in Information Technology • Worked with Cadence

    Design System on Hardware Compiler and Formal Verification • In 2009, founded Ready Bytes Software Labs • Leading PayPlans and JoomlaXi products • My interest includes Open Source, Linux, Web 2.0, Cloud Computing, Web Security, Optimizations
  2. Joomla EcoSystem • Open Source • Joomla is Free as

    Free-Speech and Free- Food • It's a community project • Various participants ◦ Volunteers ◦ Non - Commercial extension developers ◦ Commercial extension and service provider ◦ End Users (Commercial and Non-Commercial)
  3. Why in Joomla ? (Legally) • Joomla is a not-for-profit

    project • promotes Open Source licensing • does not de-motivate commercial activity • No legal formality required to start a commercial activity with Joomla • managed by Joomla Leadership Team We must honor Joomla Trademarks Joomla Community Spirit : Don't be Evil
  4. Why in Joomla ? (Developer) 1. Balanced CMS. 2. Easy

    to use, customize and extend 3. Follow Object Oriented Programming 4. Use latest web-industry trends 5. Lots of high quality themes and extension available
  5. Websites built with Joomla Technology Total % Top % RoW

    % Total WordPress 49% 43.26% 50.12% 8,411,556 Joomla 12.67% 7.76% 13.63% 2,174,262 Drupal 3.23% 4.01% 3.09% 555,103
  6. Decide a role • Website Administrator • Web Service Provider

    • Theme/Template Designers • Extension Developers • CMS Developers • Hosting Providers Keep in mind : You will stick with this role for early days (at least)
  7. Learn by Doing 1. Start learning basics of your role

    a. Joomla community will help you b. Do small experiments 2. Do some open tasks in Joomla voluntarily a. It will boost the confidence in you b. Its all precious learning you can get freely c. At the same time you are helping Joomla ! project, thats the beauty of Open Source
  8. Building Audience 1. Build a website to showcase your skillset

    2. Blogging around your skillset 3. Solve customer problems in support forums 4. Do some charity work 5. Build some free service & products 6. Use social media to share thoughts Please, While doing above task don't SPAM, it will certainly damage your reputation hence business
  9. Providing Services 1. Have clear understanding of requirements 2. Divide

    project into phases 3. Don't jump across phases frequently 4. Be professional and genuine 5. Don't undercharge or overcharge your customer
  10. Creating Products 1. Scratch your own itch 2. Sell your

    by-products 3. Good enough is fine 4. Don't burn mid-night oil 5. Focus on core, Ignore fancy stuff
  11. keep growing ... 1. Start a business not a startup

    2. Keep yourself profitable 3. Keep learning 4. Be original 5. Hire when it hurts 6. Keep yourself small
  12. Getting Serious • During various projects, I developed few small

    extensions to solve my problems • Uploaded extensions to JED Got appreciation and extension was mentioned in one of Brian Teeman's blog • Working for a customer on a social website Felt the work can be used by others
  13. Proposing Joomla ! • Isolated the code, converted to component

    called JomSocial Profile Types (JSPT) • Officially hosted on JoomlaXi and started to sell it. • JoomlaXi was demanding. Consuming my whole day, everyday.
  14. • Founded Ready Bytes Software Labs • Setup JoomlaXi and

    PayPlans brand • Exploring new problems, solutions and great ideas. Getting Married !!
  15. Love & Family • With the time adopted more members

    • We are 22 members who all loves Joomla • 23 published extensions at JED • Have more than 25,000 happy customers
  16. Future We are simplifying • eCommerce • data processing in

    Joomla, • professionally • adopting latest trends • and great UX
  17. Giving Back • Helping development in Joomla Platform • Organizing

    Joomla Workshop • Contributing to Locale Joomla • Helping others on Joomla Support Forum
  18. Take care for Law of Land 1. Copyright and Trademarks

    2. User privacy and Terms & conditions 3. Cyber Security 4. Company laws 5. Accounting 6. Various Taxes 7. Employee & Employee Laws 8. Money Exchange laws