Building a fully RESTful API with Zend Framework 1.0.
Everyday, I come across some common bad web development practices, here are some of the most recent failures.
Google’s snippet for Analytics is optimized for maximum compatibility, not for performance. Here’s how to make it faster.
Glass will be the first consumer ready computing device that takes away most of the physical limitations presented by keyboards, mice, and touch screens and allow us to operate our bodies freely and without constraint.
Teaching business owners when they need to hire a Software Architect and what Architecture is all about.
LinkedIn took a look at the skills and employment history of over 259 million members to determine what the most popular skills were this year.
10 of the listed 25 top skills, can be described with one base skill: Programming.
I often find myself spending time stressing over first-world problems: work stress, new house problems, a dog needing to be walked, commuting headaches, running late to meetings, or making the seemingly life-altering decision to get another puppy!
I get caught up. but every once in a while, a shocking reminder comes along and reminds me of a pivotal decision I made years ago.
The Time Currency: fully embracing time as the ultimate currency, and as a unit of measure for value.
As part of my application to the Founder Institute, I was posed the question: ‘Why do you want to be an entrepreneur?’ This is a retelling of some of my adventures growing up in Syria, up until arriving in Canada.
July 19, 2005 was the day I set foot in Canada for the first time. My family and I, having just emigrated from Syria, had never been to Canada prior to this day. Those first few months went by so fast, we were in a daze! Compared to Syria, everything was so different, yet in some ways, everything was so much the same!
How did we, tiny creatures living on this tiny planet, ever manage to figure out how to send spacecraft outer among the stars of the milky way? It was the work of generation of searchers, who took 5 simple rules to heart.
Noah Brier, co-founder of Percolate, wrote an article for TechCrunch on Becoming An Engineering Manager, where he describes the job of being an engineering manager, he makes several good points that I agree with, I noticed that he was lacking in some parts of his message, and his use and description of the position of manager is something I strongly disagree with.
Google’s snippet for Analytics is optimized for maximum compatibility, not for performance, and certainly not for clarity. Here’s how to make it faster.
Mashape powers API-driven software. Hundreds of thousands of developers use our tools to manage, monitor, consume and provide APIs to their partners, apps, customers and employees. In fact, billions of API requests are processed through Mashape’s Marketplace every month.
Although Agile Methodologies may have made more sense when they were being developed in the early ’90s, much has changed over the years. Startups and businesses have work forces spread over many countries and time zones, making sharing offices more difficult for employees. As our workforce world evolves, our software development methods should evolve, too.
This is my Syrian passport. To me, it represents the most significant milestone in my life: Leaving home behind and immigrating to Canada; It represents opportunity and the future.
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
Breaking new grounds with Canadian OSS influencers ❤
Professional Growth & Experience through time and knowledge in the workplace trenches
A startup leadership lesson from the 7th century
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.
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.