Progress #6

Past few days, I have been occupied with Cryptocurrency (Digital Currency). Lots to learn about Bitcoins and other altcoins. I will write a blog post on this later.

Currently reading the book, JavaScript and Jquery by Jon Duckett.


I am half way reading this book, about 600ish pages.

Lots of good content
Good explanation and in detail

Lots of jumping to pages (eg. on pg 300 etc)
Too much information
Not much practical, pretty much a bible

Overall it is a good book. I think for me, I am more a practical person like doing video tutorials. In the past, I learned Visual Basic from a book and it worked for me. I guess the VB book was pretty much explanation, write this code and do it yourself. I haven’t coded much since JavaScript 30 for the past few weeks. Maybe I am losing motivation cos JavaScript is a mind-blowing programming language like #wtf? I think reading the book is boring me to bits and trying to finish it before I head to the next step.

#Keepgoing #Keepfighting


From Coder to Software Engineer

Cliffs: Good article if you want to be more than a coder.

  1. System Design
  2. Language Agnostic
  3. Be Proficient with a low-level Programming Language
  4. Understand your clients
  5. Algorithmic Complexity
  6. Writing Skills
  7. Integrity


Bitcoin or what?

Bitcoin uses peer-to-peer technology to operate with no central authority or banks; managing transactions and the issuing of bitcoins is carried out collectively by the network. Bitcoin is open-source; its design is public, nobody owns or controls Bitcoin and everyone can take part. Through many of its unique properties, Bitcoin allows exciting uses that could not be covered by any previous payment system.

How does Bitcoin concern you? As a developer, individual or business person. Everything. Digital currency is changing the world we live in.
Let’s say for an example, you wanted to transfer money from Australia to US. How would you do that? At the bank right? $100,000 AUD/US, whatever. It will take at least 3-5 days to get the money across and also a hefty fee on top as well for service fee etc. Bitcoin probably will take less than 24 hours depending on the network. Probably 1-2 hours or less with a very low fee. There are other cryptocurrencies where you can check here.

Article here IF you invested $10,000 of Bitcoin Investment in 2010, NOW it is Worth $200 Million, Gold $9,900.

Tip*: Best to buy at least 1 BTC and hold. (I have been following the market sometime now and there are speculations that it will hit $10,000 by next year)(Possibly 1 Million dollar) Never too late to get in and buy one!

At this time of write up.
1 BTC = $2344.06 AUD | $1731.52US

If you don’t want to buy Bitcoin (BTC), you can buy Ethereum (ETH). It is the next boom.

What can you buy with bitcoins?
Many things such as:
Buying physical goods with bitcoin:

  • Online e-commerce sites
  • Using bitcoin to obtain discounts
  • Bitcoin gift cards
  • Physical stores that accept bitcoin

Hotels and property
Bars and restaurants
Payment platforms
Buying services with bitcoin:

  • Web/tech services

Bitcoin gambling sites
Bullion traders
Online bitcoin marketplaces and auctions
Tipping, or donating bitcoin to a cause
And much more…

Bitcoin will hit $10,000 and even $1 million. Experts predict

Bitcoin (Reddit)
Bitcoin FAQ

Do your research.

* This is purely my research and opinion. I take no responsibility. It’s like stock, only invest what you can afford to lose. High risk = High reward.

If you found this post useful. You can donate some tips to me [Thanks! =)]:
BTC: 1D2KC3GU1B7kAuqiNq3RuovMDj1V2uCUHF
ETH: 0xfc7435ab61cf6c0360738565c9dbaf24cbbc3b40
DSH: Xw9vGqPhPLKSHgkukBvAKn1X6JUDufXmj4
LTC: LUxL9n6UYDtbFwwttEm8kJmNLCiKChHMni

Learn any of these 16 programming languages and you’ll always have a job

Good old Matlab. Used Matlab for engineering back in my uni days. Pretty powerful program if you ask me. Can do all sort from mathematics, formulas, equations and even have addons like Simulink for simulation such as Renewable Energy Solar Panels.


  • Java
  • C
  • Python
  • PHP
  • Visual Basic
  • Javascript
  • R
  • Go
  • Ruby
  • Groovy
  • Objective C
  • Perl
  • Pascal
  • Delphi
  • Swift
  • Matlab



Programming is hard. That’s precisely why you should learn it

Yes, programming is hard, it isn’t easy. Life is full of challenges and you should always be challenging yourself in order to grow. Lots of people are complacent and like to be in idle mode. That is why I left my high paying dead end job to study programming full time because I want to be challenged and be in a fast pace environment hence IT is rapidly evolving.

Reality is harsh. It can be cruel and ugly. Yet no matter how much we grieve over our environment and circumstances nothing will change. What is important is not to be defeated, to forge ahead bravely. If we do this, a path will open before us. -Ikeda


12 Books Every JavaScript Developer Should Read

Only read 1 out of 12 books here. 11 more to go!

  1. “JavaScript for Kids: A Playful Introduction to Programming” by Nick Morgan
  2. “Eloquent JavaScript: A Modern Introduction to Programming” by Marijn Haverbeke
  3. “JavaScript: The Good Parts” by Douglas Crockford
  4. “Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Moderns JS Libraries” by
    Eric Elliott
  5. “Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript” by David Herman
  6. “JavaScript: The Definitive Guide” by David Flanagan
  7. “You Don’t Know JS” by Kyle Simpson
  8. “JavaScript Allongé: The Six Edition” by Reginald Braithwaite
  9. “Professor Frisby’s Mostly Adequate Guide to Functional Programming” by Brian Lonsdorf
  10. “Node.js in Action” by by Mike Cantelon, Marc Harter, TJ Holowaychuk, and Nathan Rajlich
  11. “High Performance Browser Networking” by Ilya Grigorik
  12. “Web Audio API” by Boris Smus