Google publishes its documentation style guide for developers

Sep 7 18:37:18 by techcrunch.com

Documentation is often an afterthought — especially for open-source projects. That can make it harder for newcomers to join a project, for example, and sometimes badly written documentation is worse than having no documentation at all. To help developers write better documentation, Google this week opened up its own developer-documentation style guide. Read More

#1   10%      8
Security Features Built into Cloud Services

Sep 11 16:00:22 by www.zdnet.com

Public cloud providers go to great lengths to secure their infrastructure, but organizations are still responsible to protect their apps and data. We look at Amazon Web Services and Microsoft Azure.

#2   25%      5
25 simple tools for building mobile apps fast

Aug 10 10:00:00 by www.infoworld.com

Low-code and no-code mobile development toolsImage by ThinkstockThe debates over mobile web, native code, and hybrid mobile apps may never end, but one thing everyone can agree on is that we can’t build mobile apps fast enough. Low-code development platforms take a visual, drag-and-drop approach to building apps, allowing developers to deliver applications faster at lower costs. So-called no-code tools even promise to put app building within reach of nondevelopers.To read this article in full or to leave a comment, please click here

#3   17%      3
Sustainable agriculture grows smarter with IoT

Aug 10 15:45:58 by blogs.microsoft.com

Since agriculture began more than 10,000 years ago, it has always been at the mercy of nature. While technological advances have increased productivity many times over, farmers all over the world continue to face challenges managing their water resources. However, we’re now seeing that the Internet of Things (IoT) is enabling a more sustainable approach to industries like agriculture. Case in point: Craig Blackburn at Blackhills farm, a complex 990-acre bustling operation in  New Zealand is using IoT tools to help his business not just survive, but thrive—while also conserving natural resources. SCADAfarm, an IoT tool developed with  Schneider Electric on Microsoft’s Azure IoT Platform by  WaterForce, a regional water and irrigation management company, allows Blackburn to  remotely monitor,manage and analyze water usage across his operation. Since he began using SCADAfarm, Blackburn has reported a 30 percent decrease in water consumption and a 50 percent increase in energy efficiency on his property. With water conservation among our most pressing environmental challenges (agriculture uses 70 percent of the world’s available fresh water), IoT solutions enable a myriad of industries to operate more sustainably. Cloud-based IoT solutions like the one Blackburn uses aren’t just beneficial to the environment—they’re a boon to business, as well. By leveraging Azure IoT Hub, Blackburn now has the ability to remotely customize sprinklers for specific crops, operate irrigators and pumps, and utilize analytics from the cloud to incorporate real-time data on weather patterns, as well as providing a secure and reliable record of irrigation and effluent distribution for compliance purposes. The results not only allowed Blackburn more precise control, they also saved him time and money. Visit our Transform blog to learn more about how Microsoft is simplifying IoT to make it even more accessible to organizations interested in digital transformation.

#4   12%      3
7 Best Note-Taking Tools for Programmers

Sep 7 15:00:00 by www.makeuseof.com

Programming is an activity prone to frustration and difficulty — even when done as a hobby. Creating a web, mobile, or desktop app is a big undertaking, and good note-taking skills are key to staying organized and not succumbing to stress, despair, and burnout. But most note-taking apps aren’t designed with programmers in mind, and they can be so frustrating to use that they drive you to give up on notes entirely. That’s why we’ve gone ahead and rounded up the best note-taking tools for coders. Check these out — you’ll love them! 1. Boostnote Platforms: Windows, Mac, Linux Boostnote...Read the full article: 7 Best Note-Taking Tools for Programmers

#5   10%      3
A Guide To Virtual Reality For Web Developers

Sep 4 12:54:36 by www.smashingmagazine.com

Recently, there has been a proliferation of virtual reality (VR) web browsers and VR capabilities added to traditional browsers. In this article, we’ll look at the state of browsers in VR and the state of VR on the web via the WebVR APIs. The web community has experimented with VR before, with VRML, but now WebVR takes a new approach to VR, one more suited to the modern web. We've accelerated 3D on the web since 2011 with the release of WebGL. Now the web can handle VR thanks to new web APIs that take advantage of VR hardware using WebGL.The post A Guide To Virtual Reality For Web Developers appeared first on Smashing Magazine.

#6   13%      3
Serverless computing may kill Google Cloud Platform

Aug 23 10:00:00 by www.infoworld.com

Google, which has had to claw its way back into cloud relevance in the shadows of Amazon Web Services and Microsoft Azure, suddenly finds itself playing catchup again, thanks to the rise of serverless computing. Although Google Cloud Platform still trails AWS and Azure by a considerable margin in general cloud revenue, its strengths in AI and container infrastructure (Kubernetes) have given it a credible seat at the cloud table.Or would, if the world weren’t quickly moving toward a serverless future.To read this article in full or to leave a comment, please click here

#7   29%      2
Putting the “App” in Progressive Web Apps

Sep 7 18:00:00 by www.sitepoint.com

The web is better than ever. You can now build fast, rich app-like experiences. As Googler Zach Coch said: The line between what is web and what is app is more blurry than it’s ever been. And this is a great opportunity to get better at creating those incredible experiences. But the web has its problems. Our mobile web experiences are not perfect. Why do we always tend to choose to download a native app instead of browsing its mobile website? There are many mobile web problems we are likely to encounter: Slow performance - An average user can leave your website if it takes more than 3 seconds to load. The average load on mobile websites is around 19 seconds. That’s a huge gap. Unresponsive experience - Have you ever noticed when scrolling on a mobile website, how laggy the scrolling is? Frustrating UX - Sometimes you might tap on a page by mistake. You’d have to wait for the whole page to load (average of 19 seconds) to be able to get back to the previous one. Google proposed Progressive Web Apps (PWAs) back in 2015 to solve some of these problems and make the web great again. What Makes an App a PWA? Progressive Web Apps are experiences that combine the best of the web and mobile apps to create powerful experiences. I like how Jad Joubran defines PWAs as “On going solutions to common mobile web problems”. It’s not one solution, it’s more like several best practices you can implement to create better web applications. So what are the qualifications for a website to be called a Progressive Web App? Fast - A PWA loads quickly and performs smoothly using service workers and best practices for performance. Progressive - PWAs work anywhere, no matter what the device is. And they are supercharged in modern browsers. Connectivity-independent - PWAs work offline and with low-end connections. Even if a connection is weak or unstable, a PWA should lessen the impact of change in connectivity Engaging - Users are more likely to reuse a PWA rather than a normal website, due to the ability of installing it to the homescreen and push notifications functionality Creating App-Like Experiences Continue reading %Putting the “App” in Progressive Web Apps%

#8   26%      2
Agile Management Anti-Patterns — An Introduction

Sep 11 5:01:02 by dzone.com

TL;DR: Agile Management Anti-Patterns Learn more about Agile management anti-patterns the aspiring Agile manager should avoid during the organization’s transition. From stage-gate through the back door to the ‘where is my report’ attitude. Agile Management Anti-Patterns in Learning Organizations The following anti-patterns are a selection of common behavior by traditional managers often found in organizations that haven’t yet managed to become (fully) Agile:

#9   25%      2
Users review the top cloud data integration tools

Aug 31 10:00:00 by www.infoworld.com

As the world of cloud computing becomes more globalized, IT professionals need multiple levels of security and transparency to manage cloud relationships. Using a cloud data integration solution, an enterprise can configure a number of disparate application programs sharing data in a diverse network, including cloud-based data repositories. This allows enterprise tech professionals to manage, monitor and cleanse data from various web-based and mobile applications more effectively.IT Central Station users have identified agile data transformation, a clear, customizable dashboard and efficient data replication as valuable features when looking for a cloud data integration solution. According to their reviews, the IT Central Station community has ranked Informatica Cloud Data Integration, Dell Boomi AtomSphere,  IBM App Connect and SnapLogic as leading cloud data integration solutions in the market.To read this article in full or to leave a comment, please click here

#10   18%      2