IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)
description
Transcript of IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)
![Page 1: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/1.jpg)
Mark Zbikowski
NOTES ON 25 YEARS WITH MICROSOFT
IDCEE ‘13
![Page 2: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/2.jpg)
MSFT in ’81 Many rolesIndividual contributorDevelopment managerArchitect
EXPERIENCE
IDCEE ‘13
![Page 3: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/3.jpg)
Was Microsoft ever THAT small?
![Page 4: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/4.jpg)
I don’t believe it
![Page 5: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/5.jpg)
MSFT in ’81 Many rolesIndividual contributorDevelopment managerArchitect
EXPERIENCE
IDCEE ‘13
![Page 6: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/6.jpg)
I don’t believe it
![Page 7: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/7.jpg)
Slacker.
![Page 8: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/8.jpg)
MSFT in ’81 Many rolesIndividual contributorDevelopment managerArchitect
EXPERIENCE
IDCEE ‘13
![Page 9: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/9.jpg)
Many projectsMostly OS/PlatformsSome dogsSome successful
Small to large teams
EXPERIENCE
IDCEE ‘13
![Page 10: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/10.jpg)
1982
IDCEE ‘13
![Page 11: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/11.jpg)
IDCEE ‘13
![Page 12: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/12.jpg)
In their mind:
Hardware defines the software
IDCEE ‘13
![Page 13: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/13.jpg)
DOS 2.0
IDCEE ‘13
![Page 14: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/14.jpg)
That’s only two songs.
At 128Kbps.
![Page 15: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/15.jpg)
Single directory for 4096 files
Fixed sized partitions
IDCEE ‘13
![Page 16: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/16.jpg)
Don’t always do exactly what customer wantsWhat he asks for is his solution to a problem.
Find the problem and do the right fix
But remember, the customer does pay the bills
LESSON 1
IDCEE ‘13
![Page 17: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/17.jpg)
IDCEE ‘13
![Page 18: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/18.jpg)
IDCEE ‘13
![Page 19: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/19.jpg)
Piece of cake
![Page 20: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/20.jpg)
Still a piece of cake
![Page 21: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/21.jpg)
•User-installable device drivers•Enhanced shell•Multitasking•Graphics•Remote access•Networking•…
IDCEE ‘13
![Page 22: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/22.jpg)
Have a roadmap
Don’t add only customer-generated features
Avoid tactical features; be strategic
LESSON 2
IDCEE ‘13
![Page 23: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/23.jpg)
24K bytes
IDCEE ‘13
![Page 24: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/24.jpg)
No way!
![Page 25: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/25.jpg)
Upgrade the customer“Help” him by giving him a little more in the direction your roadmap is taking you
LESSON 3
IDCEE ‘13
![Page 26: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/26.jpg)
DOS 2.0
IDCEE ‘13
![Page 27: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/27.jpg)
IDCEE ‘13
![Page 28: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/28.jpg)
Good thing you have that extensible
file system, eh?
![Page 29: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/29.jpg)
IDCEE ‘13
![Page 30: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/30.jpg)
Uh Oh…
![Page 31: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/31.jpg)
![Page 32: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/32.jpg)
WELL DEFINED INTERFACES?
IDCEE ‘13
![Page 33: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/33.jpg)
Piece of cake
![Page 34: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/34.jpg)
![Page 35: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/35.jpg)
![Page 36: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/36.jpg)
![Page 37: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/37.jpg)
![Page 38: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/38.jpg)
We’re going to be late
We’re going to be late
Uh oh..Uh oh..
![Page 39: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/39.jpg)
![Page 40: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/40.jpg)
Take schedule hits if they’re right, earlier rather than laterBe open and honest about schedules.Communicate often.
LESSON 4
IDCEE ‘13
![Page 41: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/41.jpg)
![Page 42: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/42.jpg)
Sharing interfaces with partners is not enough, don’t hide detailsSharing != CollaborationKeep that legal protection!
LESSON 5
IDCEE ‘13
![Page 43: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/43.jpg)
IDCEE ‘13
DOS 3.0/3.1
![Page 44: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/44.jpg)
DOS Roadmap:ProtectedMultitaskingGUI
IDCEE ‘13
NEXT FOR MZ…
![Page 45: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/45.jpg)
“New DOS”ProtectedMultitaskingGraphical
IDCEE ‘13
IBM/MICROSOFT JOINT DEVELOPMENT
![Page 46: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/46.jpg)
IDCEE ‘13
#1: What are we going to build?
![Page 47: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/47.jpg)
When did a list offeatures ever stay
“small”??
![Page 48: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/48.jpg)
![Page 49: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/49.jpg)
#2: What constraints are there?
![Page 50: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/50.jpg)
IDCEE ‘13
![Page 51: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/51.jpg)
IDCEE ‘13
![Page 52: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/52.jpg)
Don’t let today’s technology be a limiting factor
NO unnatural acts (like writing an entire OS in 16
bit segmented x86)
IDCEE ‘13
LESSON 6
![Page 53: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/53.jpg)
IDCEE ‘13
LESSON 6
Only one?
![Page 54: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/54.jpg)
IDCEE ‘13
LESSON 6
What are those?
![Page 55: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/55.jpg)
IDCEE ‘13
LESSON 6
‘New’ is good, right?
![Page 56: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/56.jpg)
IDCEE ‘13
LESSON 6
![Page 57: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/57.jpg)
IDCEE ‘13
LESSON 6
![Page 58: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/58.jpg)
IDCEE ‘13
LESSON 6
But ‘New’ is good!
![Page 59: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/59.jpg)
IDCEE ‘13
LESSON 6
![Page 60: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/60.jpg)
IDCEE ‘13
LESSON 6
![Page 61: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/61.jpg)
Legacy matters – know your customer’s assets!
Who you are breaking?Who pays the cost of
fixing?
LESSON 7
IDCEE ‘13
![Page 62: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/62.jpg)
Understand your constraints early
LESSON 8
IDCEE ‘13
![Page 63: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/63.jpg)
![Page 64: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/64.jpg)
IDCEE ‘13
![Page 65: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/65.jpg)
Don’t design/useone-size-fits-all
process
IDCEE ‘13
LESSON 9
![Page 66: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/66.jpg)
IDCEE ‘13
![Page 67: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/67.jpg)
Don’t compromise your hiring standards
IDCEE ‘13
LESSON 10
![Page 68: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/68.jpg)
IDCEE ‘13
![Page 69: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/69.jpg)
IDCEE ‘13
![Page 70: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/70.jpg)
IDCEE ‘13
![Page 71: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/71.jpg)
IDCEE ‘13
New Object-based World Order
![Page 72: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/72.jpg)
Understand the difference between a collection of
technologies or features and a
productIDCEE ‘13
LESSON 11
![Page 73: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/73.jpg)
IDCEE ‘13
LESSON 11
![Page 74: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/74.jpg)
IDCEE ‘13
C++
PYTHON
HASKELL
![Page 75: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/75.jpg)
IDCEE ‘13
}
![Page 76: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/76.jpg)
IDCEE ‘13
Only gastronomes buy snails
![Page 77: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/77.jpg)
Use features that help the project, not the programmer
Just because you use a higher level language does not mean you shouldn’t care about what
the CPU executes. IDCEE ‘13
LESSON 12
![Page 78: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/78.jpg)
IDCEE ‘13
Directory
Service
Kerberos
ObjectFile
Store
Distributed
FileSystem
![Page 79: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/79.jpg)
IDCEE ‘13
“We’ll solve that later”
![Page 80: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/80.jpg)
IDCEE ‘13
Directory
Service
Kerberos
![Page 81: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/81.jpg)
IDCEE ‘13
Directory
Service
Kerberos
![Page 82: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/82.jpg)
IDCEE ‘13
Directory
Service
Kerberos
Distributed
FileSystem
![Page 83: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/83.jpg)
IDCEE ‘13
Directory
Service
Kerberos
ObjectFile
Store
Distributed
FileSystem
![Page 84: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/84.jpg)
IDCEE ‘13
Directory
Service
Kerberos
ObjectFile
Store
Distributed
FileSystem
![Page 85: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/85.jpg)
IDCEE ‘13
Directory
Service
Kerberos
ObjectFile
Store
Distributed
FileSystem
![Page 86: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/86.jpg)
![Page 87: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/87.jpg)
IDCEE ‘13
![Page 88: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/88.jpg)
Cross-group dependencies will kill you
LESSON 13
IDCEE ‘13
![Page 89: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/89.jpg)
IDCEE ‘13
Are you sure there aren’tmore?
![Page 90: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/90.jpg)
IDCEE ‘13
OFS: Three customers!
![Page 91: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/91.jpg)
IDCEE ‘13
Reviewing a spec doesn’t count as
involvement
![Page 92: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/92.jpg)
IDCEE ‘13
OOPS.
![Page 93: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/93.jpg)
IDCEE ‘13
![Page 94: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/94.jpg)
IDCEE ‘13
OFS: Two customers…
![Page 95: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/95.jpg)
IDCEE ‘13
OFS: One customer…
Oh no…
![Page 96: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/96.jpg)
IDCEE ‘13
OFS: Zero customers
![Page 97: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/97.jpg)
IDCEE ‘13
![Page 98: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/98.jpg)
Designing interfaces without a client is suicide
LESSON 14
IDCEE ‘13
![Page 99: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/99.jpg)
IDCEE ‘13
Cairo Shell => Windows 95 Shell
![Page 100: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/100.jpg)
IDCEE ‘13
Cairo Shell => Windows 95 Shell
Cairo Directory Service => Active Directory
![Page 101: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/101.jpg)
IDCEE ‘13
Cairo Shell => Windows 95 Shell
Cairo Directory Service => Active Directory
Cairo Distributed File System => Windows DFS
![Page 102: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/102.jpg)
IDCEE ‘13
Cairo Shell => Windows 95 Shell
Cairo Directory Service => Active Directory
Cairo Distributed File System => Windows DFS
Cairo OFS Content Query => MSSearch
![Page 103: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/103.jpg)
TECHNOLOGIES != PRODUCT
IDCEE ‘13
LESSON 15
![Page 104: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/104.jpg)
GREAT EXIT?LOTS OF BUZZ?LOTS OF USERS?
All “second order”…
WHAT IS SUCCESS?
IDCEE ‘13
![Page 105: IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technical Advisor @ Jelastic)](https://reader036.fdocuments.us/reader036/viewer/2022062705/5566004dd8b42a2a4d8b4e15/html5/thumbnails/105.jpg)
IDCEE ‘13