Monday, February 1, 2021
Digitalization in Bank Industry
Friday, January 22, 2021
Becoming business analyst without IT background
Everything is possible but need time :)
This article is from techcanvass.com to guide to whom are willing to be professional IT Business Analyst position without IT Skills.
Business analyst profile is one of the most rewarding profiles in the IT industry today. So, if you are from a non-IT background, the natural question in your mind would be:
How can I become a business analyst without IT background?
But why to become business analyst?
There is a growing demand for IT Business analysts in the market nowadays. IT industry itself, bank, manufacture, oil industry, government, school, healthcare, agriculture and others are looking for IT Business Analyst position to work with them in order to help acceleration the business operation go faster, reach customer, grow sale conversion and increase revenue.
Business analysts in IT industry have a strong demand and a good future too. If you have made a decision to make this switch, you have a made the right decision.
This article is for everyone come from different background, sale, HR/Admin, finance or banker, please read the following steps:
Thursday, January 7, 2021
Functional Requirements Vs. Non-functional Requirements: What Is More Important?
Friday, October 9, 2020
Kubernetes Vs. Docker Swarm: A Comparison of Containerization Platforms
Container orchestration is fast evolving and Kubernetes and Docker Swarm are the two major players in this field. Both Kubernetes and Docker Swarm are important tools that are used to deploy containers inside a cluster. Kubernetes and Docker Swarm have carved respectable niches for themselves, cementing their places in the Docker ecosystem. Let’s briefly look into Kubernetes and Docker Swarm before moving onto see what are the differences between these two containerization platforms.
Thursday, August 6, 2020
How to estimate Story Points in Agile and How to choose a reference task
A reference task is a certain task, which has a fixed amount of story points assigned, and which is used as a reference point to estimate other tasks. But how do you choose such a reference task? This post should give you a method and some ideas, how you can find a good reference task.
As a side node – I use the word task here for every type of work item in a sprint. So user stories, backlog items or whatever you call it – here I always use the word task.
Wednesday, May 27, 2020
Startup’s Secrets: How to Run Remote Sprint Planning
Before every battle (or sprint), planning is key to achieve small wins and an overall greater victory.
In this article, we’ll teach you everything you need to know about Sprint planning and the steps to follow to run remote sprints. Here’s what we’ll cover:
- What is Sprint Planning?
- Sprint Planning Roles
- How to run an effective Sprint planning meeting?
- Why is Sprint planning important?
Tuesday, May 19, 2020
The difference between stream processing, real-time processing (Rear real-time) and complex event processing (CEP)
There is a subtle difference between stream processing, real-time processing (Rear real-time) and complex event processing (CEP). Let’s quickly look at the examples to understand the difference.
- Stream Processing: Stream processing is useful for tasks like fraud detection and cybersecurity. If transaction data is stream-processed, fraudulent transactions can be identified and stopped before they are even complete.
- Real-time Processing: If event time is very relevant and latencies in the second's range are completely unacceptable then it’s called Real-time (Rear real-time) processing. For ex. flight control system for space programs
- Complex Event Processing (CEP): CEP utilizes event-by-event processing and aggregation (for example, on potentially out-of-order events from a variety of sources, often with large numbers of rules or business logic).
Saturday, May 16, 2020
Difference Between Coder, Programmer, Developer ,and Software Developer?
Let's find out what is the exact difference between a coder, a programmer, a developer, and a software engineer?
The 2020 React.js Developer RoadMap

In today’s world, you will rarely build an isolated GUI, instead, there is more chance that you will build something which communicates with other application using APIs like REST and GraphQL.
Thankfully, there are many API clients available for React developers, here is a list of them:
REST
- Fetch
- SuperAgent
- axios
- Apollo
- Relay
- urql
Btw, if you don’t know GraphQL and REST, I suggest you to spend some time learning them. If you need courses, the following are my recommendations:
GraphQL with React: The Complete Developers Guide
REST API Design, Development & Management
11. Utility Libraries
These are the libraries which make your work easier. There are many utility libraries available for React developers as shown below:
- Lodash
- Moment
- classnames
- Numeral
- RxJ
- SRamda
12. Testing
Now, this is one of the important skill for React Developers which is often overlooked, but if you want to stay ahead from your competition then you should focus on learning libraries which will help you in testing. Here also, you have libraries for Unit testing, Integration testing, and end-to-end testing.
Here is a list of libraries mentioned in the roadmap:
Unit Testing
- Jest
- Enzyme
- Sinon
- Mocha
- Chai
- AVA
- Tape
- Selenium
- Webdriver
- Cypress
- Puppeteer
- Cucumber.js
- Nightwatch.js
- Karma
Tuesday, April 28, 2020
Role and Responsibilities of a software Project Manager
Tuesday, February 25, 2020
Quantum Computing Explained Simply And How Actually Quantum Computers Work
Today’s smartphone have same ability as of military computer from 50 years with the size of an entire room. However, even after making exceptional steps in classical computers and technology since the arrival of quantum computers there are many problems that the classical computers are not been able to solev. Many geeks accept that quantum computers are the answer.
Reference:
https://medium.com/@techindustan/quantum-computing-explained-simply-and-how-actually-quantum-computers-work-c6e0667f3468
Friday, December 20, 2019
Why Leaders Should Make Love The Top Priority
I recently watched an excellent TED talk, which I think you’ll love, too. It’s about why the best leaders make loving employees a higher priority than profit.
Since the talk is only 9 minutes long, and the topic is an important, yet nuanced one, I have interviewed the speaker, Matt Tenney, to give you a deeper exploration of the topic. After you watch the video of Matt’s talk, I think you’ll enjoy my interview with him, which is below.
Sunday, October 6, 2019
Estimating Software Tasks
Any system where management writes a schedule and hands it off to programmers is doomed to fail. Only the programmer who is going to do the work can figure out what steps they will need to take to implement that feature. And only the programmer can estimate how long each one will take.
Design first, and in detail
Attempting to estimate a feature before you’ve figured out how the feature is going to work, in detail, can’t possibly work, even if you “multiply your best guess by three,” because your “best guess” is based on very little in the way of facts. The nature of software development is that things which seem simple are often surprisingly complicated when you think about all the details. For example, when you think about creating a registration and logon system, you might forget that you’re going to need a way to prevent passwords that are the same as the user name, and a way to deal with forgotten passwords, and a way for people to unregister, and so on. Until you try to figure out the design of all these things, you have no basis for an estimate at all.
Friday, October 4, 2019
How to Get Better at Estimating Software Development Time

Sunday, September 29, 2019
Here are 9 signs it's time to quit your job
Here are 9 signs it's time to quit your job
Moving on. Read more: http://wef.ch/2eVBVsw
Posted by Video - World Economic Forum on Tuesday, 5 September 2017
Tuesday, September 24, 2019
Never too old to code: Meet Japan's 82-year-old app-maker
Reference: AFP news agency
Sunday, September 8, 2019
Premature scaling will kill your Start-up
Premature scaling means scaling your team, customer acquisition strategies or over building the product without getting to product/market fit first.

- One of the first reactions for most start-ups after raising a funding or closing a big customer (in case of B2B) is hiring more people. Founders also try to justify raising a round by hiring more specialists in their start-ups. This leads to hiring of too many people too early. The solution is to hire only if there is a serious need and making sure each new hire raises the bar for future hires.
- Most VCs look down upon so called ‘lifestyle businesses’. The easiest way to signal your intent to conquer the world is by splashing your newly raised money. Resist the urge to raise money till you reach product market fit.
- Most start-ups raise a new round and agree on a bunch of metrics to be hit in the next 18 months. Growth is the only thing which matters in today’s hyper competitive funding environment and one needs to grow fast or face the prospect of the much dreaded down round (few months down the line). To drive this growth founders try to throw more MBA folks at it. More people (especially having one more level of hierarchy) does not mean more output.
- It is easy to fake growth as well as traction nowadays. I had written earlier about how most start-ups today are chasing vanity metrics. For them growth means pumping money on acquisition channels. In case you are not focusing on retention and reducing churn you will lost 80% of your users in the first few weeks.
- Founders equate start-up culture with fancy offices and employee perks. Culture is much more than that. Bhavin Turakhia wrote a post on how one can think beyond TT tables to create a culture of mutual respect and a place where employees can give their 100% every day.
- PR stories do not equate success. It is hard not to think of yourself as the next big thing when you have the attention of the press (and paid PR posts never hurt). Losing focus will lead you to chase the next shiny product feature, hire (which will get you more press) and you will stop caring about the only dimension which matters the most — your own customers.
- Too many product features do not breed customer loyalty. But that is what most start-ups seem to be doing — mindlessly adding new shiny features. Coupons/discounts will help you increase your GMV (another vanity metric) but do nothing to improve retention. Ruthless prioritisation is the key here. Focus on the problem you were trying to solve with your product. Talk to your customers. Figure out the main causes for churn and fix them.
Sunday, July 30, 2017
When You Embrace The Change, You Have A Chance
Han resigned from the Founder & General Manager of the Company.
Below is his full letter to staffs:
Dear Team,
For the last eight years my life has always been thinking about businesses which i managed and sacrificed all the dreams for the vision that company wants to get reached. Recent events have brought home for me that honesty is more important than money, and that I need to make such decision in another way to create new chapter in my life.
The ultimate responsibility, for what we’ve gotten here I have trained, documented and guided to new leadership team smoothly. There is of course much to be proud of however there are so many things to improve. For online e-commerce business and earlier new established services & products to succeed there is nothing more greater than dedicating your time build out the strongest leadership management and trust the mission, vision that you agreed with shareholders together.
During my absent from the company, I do believe that new leadership team will be running the businesses successfully. I will be available as needed for at anytime you’ve got the questions in order to move operation forward swiftly.
I feel tragically losing my loved children that we all have taken care of them for almost 10 years so far. Due to the tough situation for me right now and I have to properly say my “GOODBYES” to all of you.
Have a good luck,
Han
(31 July 2017)
Tuesday, April 25, 2017
Dream Never Come
Sunday, September 11, 2016
Problems with OWC11 interop publishing to development server
Yes, you can do this by using start->run type c:\windows\assembly\gac do not try to browse to it you cannot get there. hit Enter.
Next copy the folder called Microsoft.Office.Interop.Owc11 to a location that you can reach from the server. Log on to the server and then use the start->Run type c:\windows\assembly\gac once there copy the folder into it. This should fix the problem.
Link: https://www.experts-exchange.com/questions/21691122/Problems-with-OWC11-interop-publishing-to-development-server.html
If you still have a problem with Oledb connection please download "AccessDatabaseEngine_X64 .EXE" and install one more then it will be solved.