Government financing available for Canadian tech startupsOne benefit of running a tech company in Canada is that you can access tax credits and government grants for research and development…Apr 30, 202450Apr 30, 202450
Fix email deliverability for startupsFor a new company, email deliverability is a hard problem to solve. You buy a new domain, start sending out sales and transactional emails…Jan 4, 2022170Jan 4, 2022170
Things that significantly improve the odds of long-term success.Patiently focusing on the long-term goals.Nov 26, 2021234Nov 26, 2021234
What happens on the other side of the interview processI’ve interviewed hundreds of candidates as a hiring manager.May 16, 2021166May 16, 2021166
When to rewriteJim Keller says an architecture of a microprocessor should be re-written every five years. That is if you care about the long-term…Mar 30, 2021155Mar 30, 2021155
How to be a good coworkerHave one goal: Make the work easy for your coworkers.Jan 31, 2021117Jan 31, 2021117
Designing OrgDuring hypergrowth, your team will double every 6 to 12 months. As the company scales, the communication complexity within the company…Jan 25, 2021100Jan 25, 2021100
USD/CAD Machine Learning Assisted Trading30% gain in 2018 and another 30% gain so far April 2019 with 82.9% profitable trades over 222 trades.Jun 22, 20191524Jun 22, 20191524
How to record from mic using Swift on OS XMost of the tutorials on recording and playing voice using AVFoundation in Swift focuses on iOS. The problem with this is that iOS utilizes…Jun 6, 201831Jun 6, 201831
Startup Software: Focus on Shipping And Make It MalleableOptimize everything for shipping. And I mean everything. Work with people who can ship rather than who write beautiful code. When you…Jun 1, 2018Jun 1, 2018
Forex USDCAD Price Predict Every 15 minutesSince I spend my most of working hours on motion sensor and image data, I thought it’d be fun to dig around some other interesting areas to…Apr 24, 20184Apr 24, 20184
How to Build a Motion Recognition EngineFor those who are developing a motion-enabled product, here is one typical flow to develop an effective motion recognition engine.Apr 23, 2018Apr 23, 2018
Why Computers Need to Understand Human MotionWe have experienced a series of great innovations over the years within the human-computer interaction (HCI) field. From Fitts’s Law to The…Apr 23, 2018Apr 23, 2018
Investing in Internal ToolsIn order to create a highly sophisticated product, the foundation must be set to ensure that the environment of creation is benefiting the…Apr 23, 2018Apr 23, 2018
Cloud Based Architecture vs. Client Based ArchitectureWith the advent of cloud based storage and technologies, one big decision that companies face is whether or not to have features rely on…Apr 23, 2018Apr 23, 2018
Difficulties in building a motion recognition softwareA recent report from McKinsey & Company suggests that IoT will offer $4 trillion to $11 trillion a year in 2025. A big portion of the pie…Apr 23, 2018Apr 23, 2018