Why split up if you can have it together, instead of having a computer with “Multiple Boot” or even Virtual Machines in order to be able to operate Operating Systems together, there is a Microsoft answer to this and it is called WSL (Windows Subsystem for Linux).

This is achieved…


Facebook acquired the company WhatsApp for $19 billion. WhatsApp serves over 465 million users and there are over 40 billion messages sent in and 19 billion messages sent out every day. Although the company has scaled drastically, they have maintained an uptime of 99%. How have they managed these feats…


While the Web has evolved in dramatic ways over the past two decades, Web browsers haven’t kept up with the new demands, according to Opera Software. That’s why developers at the Oslo-based company have created Opera Neon, an experimental browser built for the future needs of online users.

Released today…


Code2Flow turn your workflows, algorithms and manuals into easy to understand diagrams.

Here are some use cases:

  • Describing customer relations processes
  • Documenting computer algorithms
  • Clarifying medical procedures
  • Writing down workflows
  • Prototyping user interface use cases
  • Communication between tech people and management

It’s hard to keep up with the vast array of programming languages available today, especially when new programming languages are popping up almost every week. Exercism wants to help. Exercism is an open-source project designed to help new and experienced programmers get up to speed with programming languages quickly.

The…


RailsApps example applications from RailsApps were updated for Rails 5.0, which are eleven applications and maintained on GitHub, ranging from simple to moderately complex. The Rails Composer tool from the same site is able to generate any of the example applications. You can use the example applications as starter applications…


The family of education resources for IntelliJ IDEA welcomes a new member! Now, in addition to “What’s new” videos, documentation, blog posts and screencasts, the IDE Features Trainer plugin is available to help you learn the shortcuts for the most used IDE actions. …


Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises “no runtime exceptions in practice,”[3] made possible by the Elm compiler’s static type checking.

Web front end development has…


What problem do frameworks really solve?

The common view is that frameworks make it easier to manage the complexity of your code: the framework abstracts away all the fussy implementation details with techniques like virtual DOM diffing. But that’s not really true. …


FutureLearn, the social learning platform, today announces its latest partner, the University of Kent, whose first course “Functional Programming in Erlang” is the first MOOC (massive open online course) dedicated to Erlang and has just opened for enrolment.

Functional programming has become increasingly important in providing global-scale applications on the…

Roberto Nogueira

Grounded in Telecommunications, Software Engineering and his main concern is with life itself as a whole and unconditioned.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store