OWIN, Katana, and Helios At DDDMelbourne – Presentation Slides
Here are the slides of my last talk “OWIN, Katana, Helios…What’s Going On?!” I delivered at DDD Melbourne. Sadly there was no recording. Owin, Katana, and Helios from Emad Alashi
Here are the slides of my last talk “OWIN, Katana, Helios…What’s Going On?!” I delivered at DDD Melbourne. Sadly there was no recording. Owin, Katana, and Helios from Emad Alashi
I was involved in a project that was given 10 days to finish, the tight schedule was due to budget reasons. The client explained to me his requirements and then asked for an estimate for details. We stood in front of the whiteboard, broke down the features and then started estimating the time for these… Read More »
It’s a crazy era for IT! everyday new concepts, libraries, products, and even languages are introduced; so many solutions for so many problems. It is indeed the era of specialization. There is absolutely no way to grasp all this knowledge, specialization and concentration of knowledge has to occur, and we must choose a technology to… Read More »
The 2nd main cause of buggy software (time pressure is #1), is laziness and boredom. Every job in this life consists of a “core”, which is the most challenging and most exciting part of the job, and a “chore”, which is the boring and tedious part. Let’s take a chef as an example; he is… Read More »
Most of jobs in our modern world come with a job definition; a list of tasks that is expected from the candidate to accomplish during his/her occupation of that role. Very convenient approach; setting expectations for both parties. A convenient approach indeed, but extremely dangerous as well! what is dangerous is NOT the job definition,… Read More »
Update: @DavidEbbo checked the post and thankfully he notified me that we don’t need to use the RESTapi to add an environment variable to Kudu on Azure; we can use the AppSettings in the portal. ——- Kudu is a deployment engine that enables websites to deploy directly from git repository, it is the one behind… Read More »
Yesterday I was playing with Kudu, the Azure websites deployment engine, and it was all fun and joy. While I was happily hitting the key strokes of joy enjoying the new cool stuff I implementing, I got an error, and shamefully the minute I saw the error I copied and pasted it to Google! For… Read More »
As software developers, we happen to come across many business problems with various complexity levels. Although this complexity depends on the nature of the domain sometimes, what I have noticed that product owners add a lot to this complexity themselves without a need! For once, software developers are innocent here; the product owner, the… Read More »
Last week I got the chance to speak on the Victoria .net user group, presenting OAuth authentication (and authentication in general) in the new .net web world of OWIN. You can find below the link to the source code, the presentation slides, and the video on Youtube. Source code on GitHub For some reason the… Read More »
You have to listen to two words only before Cristian Prieto grasp your attention till the very end of his talk, even if it was about cats! everybody just goes silent, listening carefully, staring and waiting for more!…and the secret behind it, as I see it, is HE IS A PERFECT STORY-TELLER! Let’s face it,… Read More »