Menu

Colin Devroe

Reverse Engineer. Blogger.

Like? Subscribe.

What developers sound like to non-developers

No matter your profession, industry jargon can quickly become laden with acronyms, buzz-words, and other gibberish.

I was reminded of this today when I read the abstract from this scientific paper re: mammoth cells showing some signs of activity in mouse cells.

The 28,000-year-old remains of a woolly mammoth, named ‘Yuka’, were found in Siberian permafrost. Here we recovered the less-damaged nucleus-like structures from the remains and visualised their dynamics in living mouse oocytes after nuclear transfer. Proteomic analyses demonstrated the presence of nuclear components in the remains. Nucleus-like structures found in the tissue homogenate were histone- and lamin-positive by immunostaining. In the reconstructed oocytes, the mammoth nuclei showed the spindle assembly, histone incorporation and partial nuclear formation; however, the full activation of nuclei for cleavage was not confirmed. DNA damage levels, which varied among the nuclei, were comparable to those of frozen-thawed mouse sperm and were reduced in some reconstructed oocytes. Our work provides a platform to evaluate the biological activities of nuclei in extinct animal species.

Do you have any idea what that means? Perhaps if you’re a biologist it makes complete sense.

If you listen to two developers talking about building apps you’ll quickly realize how insane it sounds from an outsider’s perspective. Even the real-world sounding names of software languages and frameworks can be baffling; React, SASS, Bourbon, Grunt, Python, Swift, SQL, Ruby, Perl.

We must sound like totally nutters.

How Microsoft is doing

Fred Wilson:

Even more impressive in many ways, is what Satya Nadella has done at Microsoft. He slayed the Windows Everywhere albatross that was holding Microsoft back for most of the post Gates era and has made Microsoft relevant again in the world of tech. Windows is enjoying a resurgence, the Office app suite is finally and successfully moving to the cloud, and Microsoft’s cloud offerings are strong and getting stronger.

Five years ago you’d walk into any developer conference and all you’d see were Mac laptops. If you saw a Windows laptop it was either running a distribution of Linux or that developer’s company didn’t have the budget to afford company Macs.

Today, Microsoft is on the lips of nearly every developer I talk to. And the conversations are about building products using Microsoft hardware and software. The languages and frameworks being used to build these products are ones that were traditionally a real pain to use on Windows like Bash, Rails, PHP, Apache, nginx, mySQL etc. etc. And today, its easy.

This trend has been building.

How is Microsoft doing? For the relatively small segment of the world that builds software products; I’d say they are doing extremely well. And with Surface Studio I’m guessing a huge number of artists are jumping from the Mac to PC. Now, can they recapture students and consumers and mobile? We’ll see. They have an awful lot of work to do there.