Light Dark
Ahmad Nassri

Co-Founder of Cor, Fractional CTO, Developer Accelerator, Startup Advisor, Entrepreneur, Founder of Tech Masters Community.

Previously: npm, TELUS, Kong, CBC/Radio-Canada, BlackBerry

Blog Posts
The Modern Application Model

January 13, 2021 — Towards abstracting the Integration Layer

The New Normal

September 16, 2020 — Whether you’re a Founding CTO or an Enterprise CTO, you cannot go at it alone. You have to hire a team around you to help delegate and distribute a modern CTO’s responsibilities and overlapping technical domains, such as CIO, CDO, CMO, etc.

Challenges of a Modern CTO

July 21, 2020 — A CTO needs to be able to operate and be experienced in many areas beyond just the tactical. To be successful, they require Technical & People Leadership experience.

Solving Solved Problems

July 14, 2020 — How seemingly “solved problems” in technology keep repeating themselves, and how developers keep falling into the trap of reinventing the wheel

So long, and thanks for all the packages!

April 14, 2020 — Announcing my departure from npm

Ultimate Guide to Non-Rectangular Headers

January 16, 2017 — Non-Rectangular Headers have recently been taken over the web. This “new” design trend seems simple and straightforward at first, but can be a little tricky to accomplish.

Alarm.com Camera Vulnerability

January 10, 2017 — Alarm.com uses a Java web player to live-stream video from your home security cameras to your browser, the Java player source code is easily decompiled and can grant an attacker access to the camera and home network.

Burn the Ships!

August 08, 2016 — A startup leadership lesson from the 7th century

Battle Scars

August 04, 2016 — Professional Growth & Experience through time and knowledge in the workplace trenches

Github GPG + Keybase PGP

April 09, 2016 — Using Keybase.io PGP Keys for GPG signature verification on Github can be a bit tricky. Luckily, you can still use your Keybase.io on Github with a simple workaround, following these instructions

More …
Talks, Workshops & Webinars
The Roaring 2020s

November 19, 2019 — A look at computing and software evolution in 2020 and beyond

Modern Patterns in Modular Software Architectures

June 21, 2019 — Modular architecture patterns have been around for a long time, longer than some of us have even been alive! the pipe-dream to create a fully modular software system is still alive and strong, so what have we learned over the years and across different practices? and how do teams today adopt a modern view to an age old problem!

Community Driven Software Development

June 11, 2019 — Keynoting the PayPal DevCon 2019 sharing lessons learned from the Open Source world

Scaling Documentation and Team Practices

June 14, 2018 — How to scale your technology culture around documentation and inclusive community practices to support thousands of developers across a large Enterprise business all while going through a full digital transformation!

Always Forward with Dan Shaw

March 13, 2018 — Are we still BFFs? The Backend for Frontends model helped paved the way way for mass Node.js adoption and has defined much of full-stack development for the past few years. Now that divergent, monolithic platforms have been replaced by full-stack API backed services powered by Node.js, teams are finding the BFF model too limiting. We’ll explore alternative approaches? Does the BFF still have a place in our architectural toolkit? Is GraphQL the best answer?

Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!!

July 13, 2017 — The past 10+ years of affordable and easy to scale cloud services & platforms has dulled our collective edge when it comes to matters of performance optimization and benchmarking our software creations.

Fast Secure Usable APIs in Node.js

September 17, 2016 — Hack the North is the biggest Canadian hackathon being held at University of Waterloo.

Build, publish and maintain modern OSS Node.js Packages

June 28, 2016 — Building and publishing packages with ES2015/ES2016, covering everything from transpiler choices, testing, and publishing on npm.

Microservices Orchestration With Kong, Galileo & Gelato

February 11, 2016 — Building Microservices & APIs in Production, how to achieve orchestration harmony like a true maestro!

Beyond Agile: The Open Development Methodology

July 06, 2015 — The Open Development Method is a summary of lessons learned in leading large teams around Agile, Scrum, Waterfall and other common methodologies.

More …
Projects
Parakeet

February 02, 2016 — Echo server for TCP/UDP/HTTP

Gaza Everywhere

August 08, 2014 — A simple map app to help visualize Gaza’s relative size in comparison to locations around the world.

More …
Contact