I’m a software engineer with a passion for building things that help people.

I enjoy working on challenging problems and learning new technologies, but most of all I love helping others succeed. I started my career at the University of Waterloo in 2010 as an undergraduate stu ...

Continue Reading
APIs are a critical part of most modern programs and applications.

In fact, both cloud deployments and mobile applications have come to rely so heavily on APIs that you can’t have either without an API managing components somewhere along the line. Many larger compan ...

Continue Reading
APIs are a favorite target for hackers, but they can be tested.

have been given. That makes it difficult to know what vulnerabilities exist or how to fix them when problems are found. Fortunately, there is an answer: API testing tools that help identify and mitiga ...

Continue Reading
The growth of APIs will only continue to increase.

The ingenious thing about APIs is that many of them are just tiny snippets of code, and all are designed to be small and unobtrusive in terms of their network resource requirements. Yet they are also ...

Continue Reading
I have a lot of work to do

I have a lot of work to do https://t.co/x20koLa8VS ...

Continue Reading
Application programming interfaces (APIs) are a critical part of most modern programs and applications.

In fact, both cloud deployments and mobile applications have come to rely so heavily on APIs that you can’t have either without an API managing components somewhere along the line. Many larger compan ...

Continue Reading
This tool is a proof of concept and should not be used in production

This tool is a proof of concept and should not be used in production https://t.co/QDLU4mP9QE ...

Continue Reading
I’m not a fan of the new “Cancel and Save Changes” button in Google Sheets.

The old way: You could click on the save icon to cancel changes, or you could click on the X to close without saving changes. The latter is what I would do most often because it was faster than clicki ...

Continue Reading

Back to Main

Subscribe for the latest news: