Inside Dev - December 10th, 2019

Inside Dev (Dec 10th, 2019)

Subscribe | View in browser

1. The IBM Research team open-sourced its Browser Functions platform. This is a serverless platform IBM uses internally capable of deploying front-end code on the back-end. It allows developers to essentially perform full-stack development using just Web APIs; for example, if you needed to blur an image, you could just use a CSS filer on an imgtag while using the desktop web browser to develop and debug the back-end code on local machines. - IBM / MEDIUM | GITHUB

2. Npm, Inc. has released a new tool called npm Pro. The tool offers private packages for independent JavaScript developers, allowing those working on side projects and other solo coding pursuits the ability to create, maintain, and upgrade packages outside of the public registry. Npm Pro also offers tools that do not have team-centric functionality. “Launching npm Pro allows us to fill an important gap in the spectrum of JavaScript development,” said Daniel Sauble, npm Product Manager, in a press release. “Solo working professionals have unique problems they need solved, just like open source contributors and enterprise development teams do. npm Pro solves these problems.” - NPM

3. Java ranked in at No. 1 on the TIOBE Index for December. The TIOBE Index ranks language popularity according to search engine data. At 17.253%, it rose 1.32% from last month, while C# also rose +1.35 percent up the charts and Python increased by 1.93 percent. However, while Java dominated December's rankings, TIOBE Index says Python is the top contender for the top programming language of 2019. The Index will release its official rankings for 2019 in January. - JAXENTER

4. Kubernetes 1.17 is now available. This latest release comes with the general availability of cloud provider labels, the beta versions of the Kubernetes Volume Snapshot feature and the migration of in-tree plugins to the Container Storage Interface (CSI). Other new changes include IPv4/IPv6 Dual Stack Support, the stabilization of 14 new features, and more, which you can check in full over on the changelog. - KUBERNETES | GITHUB

5. Chance the Rapper collaborated with Google to turn one of his songs into a game coded by Chicago Public School students. The students coded their own superheroes in a game called SuperMe, which the rapper turned into the official video game for his song "I Love You So Much." Google donated $250,000 to Chance’s nonprofit SocialWorks and to Chicago Public School students for the computer science education initiative. - WBBM-TV

6. This piece by developer John Franey gives readers a "blueprint" for how to use Google Fonts without slowing down one's page load speed. Franey first delves into why Google Fonts slows down speed, before offering a few hacks. For example, Franey recommends inlining the CSS returned from the Google Fonts stylesheet, in addition to removing unused languages from the stylesheet. - JOHN FRANEY

7. Drew DeVault, the founder of sourcehut, says software developers shouldn't be concerned about distributing their own software, arguing that "the responsibility for end-user software distribution is on the distribution itself." Instead, DeVault encourages developers to DeVault publish a tarball on their release pages and "leave the rest up to distros" like he does, while urging users to install packages from their distro's repositories. - DREW DEVAULT

8. Digital marketer Marko Saric shows web developers and internet users in general how they can "fight back" against Google AMP in response to complaints it harms the mobile web experience. Saric, for example, recommends developers refrain from using Google's search engine, using the likes of Qwant and DuckDuckGo, who do not rank AMP sites. He also encourages users to use Firefox over Chrome and more, before diving into how to make one's website faster without using AMP, like, for instance, by using lazy loading, restricting third-party connections and scripts, and more. - MARKO SARIC

9. According to this piece, Tim Berners-Lee's recently released a Contract for the Web is a step right in the direction, but ultimately will fail. This is because, in order to truly reform the internet, governments must first regulate the power of major tech companies like Google and Facebook. "Berners-Lee is right – we need action now from all sectors to reform the web," postdoctoral researcher Garfield Benjamin writes for The Conversation. "It has great potential to bring people together and support the diverse needs of humanity, but only if control can be wrestled from giants like Facebook and Google." - THE CONVERSATION

10. Front-end developers and web designers may be interested in checking out Cron Color. This is a new color tool and contract checker created by an Angular developer. "I have often used multiple websites for color conversions like HEX to RGB or RGB to HEX as well as for darkening/lightening shades etc so I thought it would be a good opportunity to combine all the features across the different sites I use into one convenient place instead of jumping around from site to site," he explains. - CRON COLOR

Written and curated by Inside Dev and Inside Deals Editor Sheena Vasani, a freelance journalist based in California. Proficient in Javascript and Ruby. Got my start at Dev Bootcamp and Thinkful. You can follow me on Twitter here

Edited by Bobby Cherry, a senior editor at who also curates Inside Pittsburgh.

Copyright © 2020, All rights reserved.

Our mailing address is:
767 Bryant St. #203
San Francisco, CA 94107

Did someone forward this email to you? Head over to to get your very own free subscription!

You received this email because you subscribed to Inside Dev. Click here to unsubscribe from Inside Dev list or manage your subscriptions.

Subscribe to Inside Dev