Handling stock splits in financial applications

In Apple's (AAPL) most recent quarterly filing on July 31st, they announced their fifth ever stock split, this time as a 4-to-1 split. While companies like Amazon have historically decided against stock splits, in favor of a higher price (which may discourage short-term traders and thus reduce volatility of a…

Adventures in database query optimizations

Source: Serj MarcoBack in May, I started to notice that some of the requests on a project of mine had gradually gotten slower and slower in the past few months. While the app itself was relatively snappy, it got to a point where in production, simple page loads were taking…

Invisible Engineering

Source: Matt Anderson (dribbble)It can be easy to become blind to the amount of engineering that goes into websites and applications that seem so simple in premise. Google Search, uploading a photo to Facebook, sending a Snapchat, liking a tweet. All actions that happen thousands of times a second,…

Make Asana More Valuable: Product Study

In the relatively new market of collaborative work management tools, Asana stands alone as a beautifully crafted, enterprise-ready, scalable, and intuitive work management solution that supports clients across the globe. In its most basic sense, Asana adds structure to teams trying to accomplishing work, allowing organizations to mature beyond simple…

Cards in Web Design: Balancing Simplicity and Value

Photo: Tailwind CSS"Cards" are a fantastic, somewhat recent, and time-tested trend in web design that come with a host of benefits that has contributed to this trends proliferation throughout the web and application design. While I won't claim to be a seasoned web design expert, I know enough to…

Human Capital: Assets or Liabilities?

Photo Credit: Ivana Petrovic (Dribbble)Executive Decision MakingLet me start with a question: Imagine that you are an executive of a manufacturing company in any industry with a physical product (think automotive, agriculture, technology, consumer goods, etc.) As an executive, do you treat your own product inventory as an asset…

"Vision" - A study of a new Plaid Product Offering

Plaid: The Backbone of FinancePlaid is a wonderfully crafted, and beautifully executed service that acts as the backbone for some of the largest FinTech companies of this decade. Their portfolio of API-driven solutions, materially reduce friction and allow FinTech companies to better connect with their clients. Odds are that if…

The next precision input device: touch (and pen)

I recently watched Apple October "Special Event" on October 30th, 2018 wherein they introduced an updated Macbook Air, Mac Mini, and new iPad's. While I have my own thoughts regarding the perhaps misaligned "fit" of the new Air and Mac Mini, I did find the new iPad's rather interesting. More…