Multitenant Software Architecture on Channel 9


This post was originally posted on Stiller on Software In continuation to my last post, I noticed that I didn't blog about speaking at NDC Oslo this last June. As part of my speaking engagement, I had the opportunity to interview on Microsoft's Channel 9. Channel 9 For those of you who don't know, Channel 9 is Microsoft's video channel where it publishes technical videos, interviews and live events. Seth Juarez, one of the channel's hosts noticed that I will be speaking at NDC and invited me for a live interview. This is my first interview ever, not to mention that it was...

Slide Deck & Video: Multitenant Software Systems


This post was originally posted on Stiller on Software Well, it has been a while since I spoke at NDC Oslo about multitenant software systems this last June, and I just noticed that I didn't blog about it ever since! I guess that better late than never... NDC Oslo 2017 This last June I had the privilege to speak at NDC Oslo - one of the biggest, most famous developer conferences in the world. I had a great time in Oslo, both while giving my presentation and listening to other speakers. The atmosphere was great, the organization was awesome, and if you...

Tech Summit Tel-Aviv 2018 – Speaking Engagement


This post was originally posted on Stiller on Software Microsoft Tech Summit is a series of worldwide events focused on Microsoft Azure and Office 365. During the next couple of days I will have the opportunity to speak at Microsoft Tech Summit at Tel-Aviv. Tech Summit Sessions During the Tech Summit I will speak at these sessions: Upgrade your AWS skills to Azure (Wednesday, Nov. 29th, 14:15) - Enterprises all over the world recognize Azure over AWS as the most trusted cloud. If you have experience with AWS, learn how reuse your skills and leverage the enhanced productivity, hybrid, intelligence and trust capabilities...

TechBash 2017 – Slide Decks and Code Samples


This post was originally posted on Stiller on Software TechBash 2017 Last week I had the honor to present two sessions at TechBash 2017. I would like to thank the organizers for having me over, and thank the audience for attending my sessions. Unfortunately, the sessions were not recorded, but you can find the slide decks and links to code samples below. Session 1 - Building an IoT Massive Multiplayer Game in 60 Minutes Session Abstract The realm of Internet of Things (IoT) is quite trendy these days. Take hundreds (or thousands, or millions) of devices, gather information at scale, make educated decisions and...

Upcoming Speaking Engagements


This post was originally posted on Stiller on Software Next month is gonna be kind of crazy, or as I like to call it - "Crazy October!". As much as I like public speaking appearances, this upcoming October is gonna be packed with appearances in three major international conferences. TechBash 2017 First up is TechBash taking place on October 4th-6th at the Pocono Manor Kalahari Resort in Pennsylvania, USA. At TechBash I will be speaking in two sessions: Bot-tender: A chat bot walks into a bar - In this session you'll get to know the Microsoft Bot Framework and the Azure Bot Service,...

מערכת IoT יעילה עם Azure


האינטרנט של הדברים (IoT) האינטרנט של הדברים (IoT) ממשיך להתפתח. שנה שעברה אלון פליס כתב מאמר המציג את הנושא ומראה כיצד ניתן להשתמש ב-Azure בשביל לבנות מערכת IoT שלמה. במאמר ההוא, אלון הגדיר מערכת IoT בצורה הבאה - מערכת IoT היא מערכת הכוללת אחד או יותר מהאלמנטים הבאים: מערכת עם סוגים שונים של מכשירים וגלאים. שער כניסה לענן הרץ מקומית בשטח (Local Gateway). אוסף שירותים המאפשרים: רישום מכשירים. ניהול מכשירים. תקשורת בפרוטוקולים שונים. איסוף כמות גבוהה של נתונים בקצב גבוה. ניתוח של המידע בזמן אמת. הסקת מסקנות מהמידע. עם זאת, דברים רבים השתנו מאז שהמאמר ההוא נכתב... Azure IoT מיקרוסופט מספקת כעת מספר...
no comments

Understanding Code with NDepend


Unfamiliar Territories Recently I had to quickly understand and take over a customer's .NET code base. This code base has a lot of history, and as such I was sure that time has taken its toll on it. My goal was to quickly understand the overall quality of the code as well as map areas of the code base which are more problematic in regards to maintainability and testability. While it is possible to accomplish this task with Visual Studio's Code Metrics, I wanted to get a deeper insight and that's when I turned to NDepend. Luckily for me, NDepend...
tags: ,
no comments

הרצאה בפורום ATlink


ATlink – פורום, אבל אחרת שבוע שעבר היה לי הכבוד להרצות בפני Arab Tech Link Forum, פורום של אנשי טכנולוגיה מהמגזר הערבי-ישראלי (ATlink). בתור מישהו שיש לו כבר ניסיון של הרצאות בפני קבוצות משתמשים שונות אני מוכרח להוריד את הכובע בפני מארגני הפורום. הפורום, שאחת ממטרותיו היא לאפשר לעובדים מהמגזר לבצע Networking האחד עם השני ולהדגים את כוחו של ה-Networking האנושי בעולם הטכנולוגיה, אכן עושה זאת לדעתי בצורה מוצלחת ומקסימה בהובלת צוות ההיגוי המגוון. החל ממעגל ה-Networking שהיווה בעבורי חידוש מרענן, ועד לשיחות המשוב הארוכות שהצליחו להשאיר את הנוכחים עד שעה 22:00 מבלי לחתוך הביתה, הרשמים שלי מהפורום חיוביים להפליא...
no comments

רשמים וחידושים מכנס Build 2016


שבוע שעבר נערך כנס מפתחי התוכנה השנתי הגדול של מיקרוסופט – Microsoft Build – בו השתתפתי ביחד עם משלחת גדולה מאנשי CodeValue ואף הצגנו בדוכן בתערוכה את OzCode – תוסף ה-Debugging שלנו ל-Visual Studio. במהלך הכנס, שהתקיים כרגיל בסן-פרנסיסקו, הוכרזו והוצגו מספר רב של חידושים עבור הפלטפורמות הטכנולוגיות השונות של מיקרוסופט אשר את עיקריהן אסקור במאמר זה. לקריאת המאמר המלא...

Upcoming Talks – Azure App Service


If you want to learn more on Azure App Service, then the upcoming week provides you with two opportunities for hearing more about it. Surfing the cloud with Azure Mobile Apps If you're a more face-to-face person, and are interested in Azure Mobile Apps, then you are welcome to join Tuesday's session at Microsoft Israel (Ra'anana). At this joint meeting of the Israeli Azure Developer Community and the Israel Dot Net Developer User Group (IDNDUG), Uzi Ronen will talk all about Azure Mobile Apps, complete with code demos and answers to your questions. The session will take place on Tuesday, January 26th, at 17:00...
no comments