Category Archives: Uncategorized

How to learn effectively

First, read or watch tutorial attentively

Secondly, try to understand, relate and think where we can apply.

Third, apply what we have learnt. It may be far from perfect. But the key is we have done something with our newly learnt knowledge

Lastly, share it. Share it to the friends, write a post on your blog, write on social media. Share!

If you don’t use it. You lose it

Marketing Activities

  1. group preview
  2. 1-on-1 briefing
  3. ceramah/talk by speaker
  4. influencer on social media
  5. social media ads
  6. autoresponder to educate

Give more.

Share more free tips, sharing, ideas etc. Sponsor an event to educate the market. Give something valueable to get the name out. Can do FB live, series of tips in mailing list (not automated). Don’t hard sell all the time.

Codeigniter Migration

Use migration to update database structure in more systematic way. For CI version 3.x

Setting up

  1. Create migration directory – application/migrations
  2. Update setting application/config/migration.php
    1. set $config[‘migration_type’] = ‘sequential’
  3. Create table “migrations” in database. With 1 field named “version” of type INT(11)
  4. Add controller “Migration” in application/controllers directory

To use

  1. after add the migration file in application/migrations directory,
  2. update version number to latest version in config/migration.php
  3. run migration script https://your_domain/migrate

Other notes and references

  1. Migration file name should be 001_add_users.php (sequence_number+operation+tablename)
  2. use dbforge class to construct the migration file

Tutorials

Some video tutorials/courses can be prepared

Google Workspace

  1. Basic google drive and app functions
    1. sharing
    2. export
  2. Google sheet
    1. vlookup
    2. sum
    3. other math formula
    4. if else logic
    5. conditional formatting
    6. pivot
    7. graph
  3. Google docs
    1. page setup
    2. basic text format
    3. header/footer
    4. heading
    5. table of contents

Multi-tenant database architecture

For SaaS solution, we need to cater many customers database with a single code base application

There are several type of multi-tenant architecture for database.

  1. different database
  2. shared database server but different schemas (or “database”)
  3. shared database and shared schemas

Some further readings

  1. https://web.archive.org/web/20110311185417/http://msdn.microsoft.com/en-us/library/aa479086.aspx
  2. https://www.mysql.com/products/cluster/ -partition/shards

Sell Like Crazy Summary Notes

The money in business isn’t in your product or service, it’s in the selling of your product or service.

As a business owner, selling should be your number one priority – and you must act accordingly. This means spending the bulk of your time on marketing and sales-related activities.

The market doesn’t pay you to have the best products or service. It rewards you for solving problems.

Phase 1: Understand and identify your deam buyer

Phase 2: Create the perfect bait for your dream buyer

Offer valuable information – High Value Content Offer (HVCO) like free reports, e-books, videos, cheat sheets, info graphic etc. (119)

Write attention-grabing headline (122)

Phase 3: Capture leads and get contact details

The single purpose of the opt-in page is to get people give their contact in exchange for high value content offer (HVCO)

Checklist to create a killer opt-in page (138)

Phase 4: The Godfather strategy

17-steps secret selling system

Phase 5: Traffic

Calculate the cost-per-acquisition (CPA). Must be less than whatever we get for one customer.

Keep adding as many channels as you can to increase traffc and sales

Phase 6: The magic lantern technique

Provide sequence of content to build trust and to reduce skeptical. Prepare your audience to buy when the time is right

Phase 7: Sales conversion

Sales flow on the sales page (276)

Phase 8: Automate and multiply