Front-end Web Development in 2017

Web development appears to have a furious rate of change so keeping up can be overwhelming. In reality, though, stable changes don’t happen that often. To put things into perspective: the hottest JavaScript framework right now, React.js, was created four years ago. jQuery is ten years old and is still on 70% of the top 10k websites. One sane approach is to avoid the hype train and stay on firm ground. Sometimes it’s a good idea to watch the framework jostling from a distance. That said, front-end web development has reached an unprecedented level of maturity, and there’s a lot of warranted excitement. »

Author image Ahmed Omran

Long Hiatus

I haven’t posted on this website in a few years. The difficulties I have experienced in getting going again have made me appreciate even more the people who work full-time and still manage to contribute to the software community through blog posts, videos, and open source code. I want to write more, and actually publish. To get things started off, I would like to share some of the interesting experiences from the last few years as a full-stack software developer. »

Author image Ahmed Omran

Designing & Building RESTful JSON APIs

Yesterday I gave a talk at Ottawa’s Ruby Meetup. The talk was about designing and building Web APIs. The slides and a recording are below, enjoy! »

Author image Ahmed Omran

Building a website? Wordpress is probably overkill

If you’re looking to build a website for yourself or a client please keep in mind that Wordpress (or any other content management system) isn’t always the answer. Most websites can be implemented faster, cheaper and better without using a CMS. »

Author image Ahmed Omran

Ed-tech and Entrepreneurship - Lessons Learned

Over the past 6 months I have been working full-time with my co-founders on two ed-tech web applications – Curri and HelpCue. The latter is a web application that facilitates the asking of questions in a classroom. It has been a difficult experience at times but the challenge has been extremely fun and very rewarding. The intention of this blog post is to focus on the big lessons so far. »

Author image Ahmed Omran