top | item 17570595

Microsoft: Join Developer Design

136 points| reimertz | 7 years ago |microsoft.github.io | reply

108 comments

order
[+] anonytrary|7 years ago|reply
> We use PCs, Macs, Figma, Sketch, GitHub, JavaScript, ZEIT, and other modern tools to design, prototype, and build the future of software development.

This is some incredible self-awareness. I've encountered more than a few people who casually brush off applying to Microsoft because they prefer developing on unix machines.

[+] hrktb|7 years ago|reply
Perhaps you have more insight into this ?

For the outside it still feels like unix is seen as a necessary evil.

It will be used extensively, devs are welcome and MS platform need to be compatible at the lowest level. But at every term ther is this tingling feeling of “you know we would have preferes if everyone was on windows and coded on VisualCode for .Net”

I think MS changed a lot in the last decades, but it still doesn’t feel like the best place to work in for people who fundamentally don’t care about windows ecosystem. Is this undue prejudice nowadays ?

[+] baybal2|7 years ago|reply
>JavaScript

...

[+] m52go|7 years ago|reply
Fresh. Love how this 1 short simple page brings together so much of what defines modern Microsoft. Got me interested!

I'm a designer who codes, a coder who writes, and a writer who designs. Will send something soon...

[+] some_account|7 years ago|reply
Modern Microsoft... God you guys are falling so much for PR it's not even funny.

It's the same company with another coat of paint, designed to get you to react exactly how you are reacting now. And you don't even realize.

[+] adityapurwa|7 years ago|reply
Wow,

Designed in Figma. Built in Code. Open sourced on GitHub.

Code and GitHub is now Microsoft's, I wonder Figma would be acquired too, Figma is a great software and really useful for me who doesn't have a Mac.

[+] plorntus|7 years ago|reply
Code was always Microsoft's.
[+] deltron3030|7 years ago|reply
Figma should aim for their own Linux or BSD distro focused on full stack webdev (designers who code, coders who design), and maybe even tailored hardware in the future. There's so much potential in this space, I wouldn't sell to MS. They could become an Apple alternative that is respected by designers!
[+] ukyrgf|7 years ago|reply
It harkens back to the "Best Viewed with Microsoft Internet Explorer 4" days, for me.
[+] tomc1985|7 years ago|reply
Is having 21 contributors for a single static page something worth bragging about?
[+] reimertz|7 years ago|reply
For a fun, artistic experiment, yes, it’s worth showing off the amount of people involved.

I assume there will be hundreds in a week or two and the site will be something completely different.

For example, a PR just came in, containing a time-travel functionality so that you can travel between commits, on the fly!

If that isn’t cool and something worth celebrating, I don’t know what is.

[+] tehlike|7 years ago|reply
Replace all with a simple text file or even more basic html, and win simplicity award. Number of commits so far is an example of why things need to be simple.
[+] dalemyers|7 years ago|reply
It seems that the point of the site is that other people contribute? Looking at a few contributors, it seems that most aren't Microsoft employees.
[+] dvdsgl|7 years ago|reply
In the first 24 hours? Yes!
[+] royjacobs|7 years ago|reply
It sucks that the reactions to this are so close-minded and negative. It definitely makes me feel that the HN community is becoming a toxic and insular echo chamber.
[+] giancarlostoro|7 years ago|reply
Software developers get religious about their OS like they do their choice of a text editor. :)
[+] discordance|7 years ago|reply
This team at Microsoft say they use Zeit. That's weird? - isn't Zeit a direct competitor with Azure?
[+] deltron3030|7 years ago|reply
If I remeber correctly, their Now service uses several cloud vendors, they let you choose where you want to deploy, including Azure. Now, Up, Netflify and other services like that are basically providing a better UX for a special audience on top of those clouds, that better UX is what you pay for.
[+] andyfleming|7 years ago|reply
I don't think it's a very direct competitor. They probably use zeit for publishing design prototypes (or a similar use case).
[+] merinowool|7 years ago|reply
That's probably to copy someone else ideas without doing their own research?
[+] dosy|7 years ago|reply
This is a cool way to do/start hiring. "collaborative" hiring process.
[+] schappim|7 years ago|reply
Be sure to checkout the cute message in your browser's console :)
[+] reimertz|7 years ago|reply
Funny you found this! I was quite amazed what you could do with the styling, especially the support for background-image.

As soon as this got merged, I realized, just as yread points about below; the complication of tracking due to the ability to include url() tags. Would be fun exploring the complications of that.

Blame is on me for not testing it in multiple browsers but I kind of assumed it would break somewhere due to this relying on fairly experimental features. :)

[+] Bahamut|7 years ago|reply
Interestingly, it doesn't work in Safari
[+] markatkinson|7 years ago|reply
Well spotted, I also didn't realise you could print such complex things in the console till I checked Discords out. That gave me a fright! Took me a while to realise that I was actually looking at the console.
[+] duxup|7 years ago|reply
I didn't know you could do that in the console...
[+] dingo_bat|7 years ago|reply
Did not know you could put emojis in git commit messages: https://github.com/Microsoft/join-dev-design/commit/db8133c7...
[+] WorldMaker|7 years ago|reply
Full Unicode is supported nearly everywhere but HN these days. ;P

Also GitHub has long supported :emoji-name: expansions for those that want to limit UTF-8 in their git commits, and for those on operating systems without dedicated emoji soft keyboards. (In recent Windows 10, Windows+. and Windows+; bring up the emoji keyboard. It's great.)

I've seen projects require emoji as prefixed commit type descriptors: a bug emoji like ant is more interesting than FIX:, a wrench more interesting than TOOLING/SUPPORT:, etc. A neat benefit of that is it leaves the commit types as one character width lining things up nicely and leaving more room for meaningful text in the commit header.

I tend to do something similar with my personal repositories though not nearly as systematic.

[+] seanmcdirmid|7 years ago|reply
I wonder if they are hiring dev tool designers for devdiv in general, or is this a new project?
[+] w-m|7 years ago|reply
Are they going to immediately hire whoever submits the loveliest bike-shed?
[+] bespoken|7 years ago|reply
> We use PCs, Macs,

Huh, Mac is not a PC?

> We believe in diversity, openness,

We know, with Windows 10 openness of your private data is a core feature

> Send a PR with any improvement to microsoft/join-dev-design

Short of ideas and creative people? Or just want it for free?

[+] Double_a_92|7 years ago|reply
> Huh, Mac is not a PC?

Only if you do uncertified repairs on it :^)

[+] ewiewi|7 years ago|reply
> Short of ideas and creative people? Or just want it for free?

As I see it, it's at worst a fun experiment on the design of a single page. I think it's also a very nice way to get a conversation going with people who might be good fit for their team.

All in all, I don't think there's any need to be that negative about it =)

[+] hitekker|7 years ago|reply
Not sure if it's just me, but I can scroll down by 5 pixels on my device. Is there content below the Call-To-Action or is it suppose to fit the entire screen?
[+] cncrnd|7 years ago|reply
Sort of unrelated, but I feel like Microsoft's behavior lately has been kind of fishy. I don't understand all the self-promotion, and I don't see it nearly as much for other tech companies.

Is repeating 'intelligent cloud' over and over again helpful in getting customers? Or is this all just a big stock pump?

[+] jhare|7 years ago|reply
I guess buying LinkedIn didn't give them enough connections to convince people to work at that shitfactory
[+] yedawg|7 years ago|reply
eat your competition cough i mean beat your competition
[+] merinowool|7 years ago|reply
No love for Linux? Good luck finding devs that actually work instead of hanging around Starbucks boasting their leased £6000 Macs.
[+] anonytrary|7 years ago|reply
Don't most devs prefer writing code on Macs? I haven't met many developers who use linux as their main development machine, and it makes sense. If you are productive on Linux, you will most likely be immediately productive on a Mac.
[+] Double_a_92|7 years ago|reply
Because if you don't use Linux you are automatically some lazy hipster?
[+] dvdsgl|7 years ago|reply
We use Linux! Submit a PR.
[+] Rjevski|7 years ago|reply
I wish they'd look at fixing the UI of their core product - Windows 10 - first before anything else. It's a huge downgrade from Windows 7 and they still haven't picked up the ball. Quite shocking really.
[+] thiscatis|7 years ago|reply
If you still think that Windows is their core product you should fast-forward to 2018.