My Journey–From Developer To Entrepreneur–Day 1 of 100

After such a long journey of being a developer, I have decided to move on and always wanted to be an entrepreneur, I asked myself very first thing, Can I do anything it takes? Do I have the balls to dare it? After long thought around 39 days, I have come to a conclusion. “YES, I DO.” So no matter what I will be successful. Let me first define what is success to me, after lots of attempts for being good at something, I found that I can do certain things quickly than others, I am lucky enough that I have invested in self-development tools. Which will certainly going to help me to thrive my thirst.

So I have decided to write and filmed my own progress next 100 days. I have set my goals and my desires to measure my success. I am sure this is going to help lots of other people those who want to be or do what they always wanted to do. I can assure you this is going to be a daily chore for me and I will start using technology at the most.

So keep an eye on it.


Log for Day One:

I am currently using a top notch and up-to-date Notebook, (Lenovo YOGA 13 – i7 Windows 8.1 Pro) 8 GB RAM, 128 GB SSD, etc., but after I have signed up for free update for Windows 10, I was so tempted to upgrade but I think my first encounter was so dull and scary with Windows 10, I thought leaving it not want to waste my time at the moment, especially as I am so into the zone. (Ninja – turtle). Also, I need to define what do I need to log and what not. I am going to log what I planned, what I have done so far, what I have done, which was not planned and how do I overcome or undergo those situations. I know it will be a bit harsh on me, but I am ready for all those things. As I told myself whatever it takes. I want to be a mentor to me. I know it deep down I can do anything I want and achieve what I can think of.

Here is my Day one Plan and the next day I will update it.


Time Plan Action Result
Friday Morning 6:30 Not planned anything yet Wake up, quickly go through emails, check webservers are up and running, everything is normal,  Chase update from outsource work (doah…. ) Ping them to come on Skype, done quick emails to few other stuff. Write down what to be done so far. dragging, not so motivated,
9:30 Skype meeting Quick Skype meeting after chasing for two days and learn they have no resources to do such things. I have immediately make my decision, I will do it myself. Just F* Off. Negative, Angry, uurrr…,why didn’t you tell yesterday.
11:00 Update to Visual Studio 2015 Download and install VS2015 setup from MSDN subscription Failed and Roll back to original what a waste of an hour.
11:30 Drop Krisha to Tennis Camp Rush hour, get quickly ready and drop Idea shine and come to place I am going to write what I have done so far. Good Stuff.
12:00 Set up NopCommerce Site for Local Development Environment I thought it was easy but hey ho.. nope. Damm, quite a few efforts to setup and realized , I don’t need complete set up instead I need source code to start with. aaaa…hhh.. foolish me. Finally set and up and running. Build Successful Happiness… whohhooo…
12:30 Take a training on Project 2013 from Lynda    
14:30 Pick Krisha from Tennis Camp    
15:30 Continue Tennis
17:00 Start Writing Product Development Plan
20:00 Finish Day if feel OK Write next day, Week and Fortnightly Plan.    

After picking Krisha and spend around 1 hour on training I have received a sad news and it was shocking for me, obviously it changed my all priorities as well. I was manage to come out for it quickly but need to help misses in shopping and arranging BBQ next day. So all my planned sink.

The secret to life

This is Jim Carrey’s opinion on "the secret to life". Do you agree?

Posted by Natural Cures Not Medicine on Sunday, 5 July 2015


sometimes life is about risking everything for a dream that no one can see but you

Sometimes life is about risking everything for a dream that no one can see but you

Try Me


Try me!

Use imagination to change Negative to Positive


Use imagination to change Negative to Positive

First thing in the morning, imagine yourself tremendously happy. Get out of bed in a very happy mood, radiant, bubbling, expectant, as if something perfect, of infinite value, is going to happen today.

Get out of the bed in a very positive and hopeful mood, with the feeling that this day is not going to be an ordinary day, that something exceptional, extraordinary, is waiting for you; something is very close by. Try and remember it again and again for the whole day. Within seven days you will see that your whole pattern, your whole style, your whole vibration, has changed.

When you go to sleep in the night, just imagine that you are falling into divine hands…as if existence is supporting you, that you are in its lap, falling asleep. Just visualize it and fall asleep. The one thing to carry is that you should go on imagining and let sleep come, so that the imagination enters into sleep; they are overlapping.

Don’t imagine any negative thing, because if people who have an imaginative capacity imagine negative things, they start happening. If you think that you are going to get ill, you will get ill. If you think that somebody is going to be rude to you, he will be. Your very imagination will create the situation.

So if a negative idea comes, immediately change it to a positive thought. Say no to it. Drop it immediately; throw it away. Within a week you will start feeling that you are becoming very happy — for no reason at all.

You may not be sleeping well in the night. Very few people are sleeping well, so when you have not slept well in the night you are a little tired during the day. If that is the case, then do something with your sleep. It should be made deeper. Time is not much of a question, you can sleep for eight hours, and if it is not deep you will feel hungry for sleep, starved, depth is the question.

Every night before you go to sleep do a small technique, and that will help tremendously. Put the lights off, sit in your bed ready to sleep, but sit for fifteen minutes. Close your eyes and then start any monotonous nonsense sound, for example: la, la, la — and wait for the mind to supply new sounds. The only thing to be remembered is those sounds or words should not be of any language that you know.

When the unconscious speaks, the unconscious knows no language.

It is a very, very old method. It comes from the Old Testament. It was called in those days glossolalia and a few churches in America still use it. They call it “talking in tongues”. And it is a wonderful method, one of the most deep and penetrating into the unconscious. You start by saying “la, la, la,” and then anything that comes you go on. Just for the first day you will feel it is a little difficult. Once it comes, you know the knack of it. Use the language that is coming to you. This will relax the conscious so deeply.

Fifteen minutes — and you then just simply lie down and go to sleep. Your sleep will become deeper. Within weeks you will feel a depth in your sleep, and in the morning you will feel completely fresh.



Wednesday Day 1


Custom Software Development Checklist

Custom database software development is facilitated by the use of a checklist of standard questions to be answered before a system is created, and before analysis begins. This checklist is provided to assist in the Analysis/Requirements phase of a new custom software development project.


If you are interested in having 21st Century Technologies, Inc. create a new system for you, then the following checklist and the associated answers will facilitate the analysis process. The answers can be e-mailed or faxed to us at the email address and fax number at the bottom of the page.




1. Desired delivery date or proposed project schedule.

2. Business reason for, and urgency of project.

3. What are the cost constraints?

4. Use cases – description of how each group of users will be using the system.


a.    General business process – web user will buy a product, web user will add a customer, web user will add contact information, etc.

b.    Input/Output – web users will enter data into forms, data will be imported, administrator must run many management reports, administrator needs to export to Excel and text, etc.

c.    Frequency of activity – many times each day, once daily, weekly, etc.

d.    Cycles of activity – weekly sales reports to all sales managers on Monday morning, close books at end of year, etc.




1.    Do you have a desired development tool or technology in mind? You may want to split the application into some parts that can be run on a Windows workstation computer, while other parts (like reports, or timecard entry screens) are accessed via a web browser on your local intranet. Web applications and reports can be viewed on all computer types and operating systems that are capable of viewing web pages. Some tools currently available to build the system are listed here:


·         C#/VB.NET

·         ASP.NET

·         Active Server Pages or Cold Fusion for robust database driven Web applications

·         ColdFusion

·         Visual Basic

·         SQL Server

·         MS Access

·         JavaScript – for cross browser compatibility,

·         VBScript – for server scripting, and client scripting if Internet Explorer is

the only client browser

·         Dreamweaver – for higher ended client functionality

·         SQL Server Reporting Services

·         Crystal Reports – for Windows and Web based reports

·         ActiveReports

·         Excel

·         PowerPoint

·         Interactive Voice Response (IVR) Systems – dial 1 for English, 2 for



2.If other applications are involved (MS Word, MS Excel, QuickBooks, etc.), what version will be used?

3. Desired screen resolution (800×600, 1024×768, etc.),

4. Screen Size (15", 17", 19”, 21")

5. Preferred Font and size (Arial 10, Times New Roman 12, etc.)?

6. Target Windows version for each client computer in the system (98, NT 4.0, 2000, XP, 2003 Server, etc.),

7. Web Server – MS Internet Information Services (IIS), Apache, etc.

8. Target computer Operating System if not a Windows Platform – Apple, Unix, Linux, etc.

9. Target workstation hardware for all client stations,

a. Clock speed –1333, 1500, 2000, 3000, etc. MHz,
b. Hard drive space – 100, 200, 400, etc. Gbytes,
c. RAM – 128Mb, 256Mb, 512Mb, 1Gb, etc.

10. If a network application, which network and version? –Windows, Novell 3.1, Novell, etc.

11. What are the drive letters for the networked back end databases if a network application? F, G, H, etc.? This reduces the deployment effort by developing in the same environment as the target workstations.

12. If available and pertinent, please provide a network configuration diagram with paths to server (where database will reside) and all clients, security/user groups, etc.

13. Is 24×7 (24 hours a day, 7 days a week) uptime required? If so, please explain the business need. We will discuss this further. The cost goes up as more uptime is required. More resources are needed – various personnel on pagers, redundant computers or components like power supplies RAID or mirrored hard drives, etc.

14. Is Internet/Intranet data access desired?

a. For data entry?
b. For report reviewing only?
c. To disseminate existing documents?
d. To email notification of pre-determined business trigger events (project milestone met and approved, employee appraisal ready for approval, etc.)?

15. Is Security desired?

a. Extremely high network (Internet) security – firewall, proxy server, etc.
b. Database level security – MS Access has security, but SQL Server has a much tighter security model tied in with the Win 2000/NT operating system.
c. Application level security
d. Minimum (pseudo) security algorithm – low cost
e. Please specify User Groups that may have special Security needs requiring different levels of security:

i. Administrative Assistants
ii. Analysts
iii. Engineers
iv. Managers
v. Company Owners
vi. System Administrators

16. Are Backup Scenarios currently in place? Backups will be an integral component of the system. The importance of this cannot be over emphasized.

a. Daily, Weekly, Monthly onto tape
b. Daily, Weekly, Monthly onto CD or other optical drive
c. Onto another computer
d. Regular backups located at a remote site

17. Are Anti-Virus protection and policies in place? It is an important part of ensuring that a system stays up and running.

18. Will remote troubleshooting be desired? The addition of Error Processing and Logging software will facilitate remote support and troubleshooting.

19. Desired Documentation?

a. None
b. Installation
c. User
d. Administrator
e. Software
f. On-line help
g. Special
h. All of the above

20. What is the proficiency level of all users for the target tools and environments – Windows, Excel, etc.?

21. Will interfaces to other systems (accounting, payroll, another database, GIS, truck routing, etc.) be required? This will affect the data model and system configuration, so early planning for these interfaces is critical to their successful inclusion into the system.

22. Is an audit trail function desired for changes to existing data? What parts of the system will need to be audited?

23. Is government reporting or data security required – Sarbanes Oxley, HIPAA, etc.

24. Number of reports. A sample hardcopy or at least hand drawing of each will significantly help in determination of report prices and commonalties (company headers, formats, etc.). Important items are:

a. Number of sections including sort groups,
b. Definition of the source data for all fields in each section and their calculation method,
c. Summaries,
d. Desired output format:

i. Windows screen preview
ii. HTML
iii. E-Mail
iv. PDF
v. Delimited Text
vi. Excel spreadsheet
vii. Other outputs

25. Is an ad hoc user-defined reporting, data retrieval, or analysis (On Line Analytical Processing (OLAP), Data Mining, etc.) capability desired?

26. Is an installation program needed for distribution of an application to many users?

27. Is an automated network or internet installation desired?

28. Are custom point to point communications needed? This may also include automated faxing.

29. Special Considerations:

a. Unique business rules, calculations, desired warnings, etc.
b. Significant text parsing
c. Known or possible issues and problems that may be alleviated with testing
d. Voice driven capability
e. Multiple databases (Access and SQL Server, Oracle, etc.)




1. How many users are expected on the system in the near (first 6 months) and long (1 – 3 years and past) term?

2. How many users are expected to use the system at the same time during peak periods in the near and long term?

3. What type of data traffic will be on the network for the near and long term – numbers, text, images, video, multi-media, etc.?

4. What is the expected volume of traffic for the near and long term?

5. What is the estimated number of data records to be stored for the near and long term?

6. Do we need to import data from existing files or systems? Note that Characters like ‘ " # have special significance in data processing and conversion, and require special code handling. Names (D’Joy) and other data fields may contain these characters.

a. No. Example data will usually be provided in database, text, or spreadsheet format. This helps significantly in system testing and allows for error discovery and error trapping before the system is delivered.

b. Yes.

i. Is all or part of the existing data needed? What parts?
ii. Can use of the existing data be stopped while we convert the data into the new system?
iii. Is this a one time data conversion, or will we have to import data from existing systems regularly?
iv. Are some fields mostly blank?
v. Are some desired fields missing?


Restart–fresh start.


Problem is not a problem until you think it is. – Anonymous.

Life Changing Experience

Today is going to be THE best day ever.