Friday, July 26, 2019

Password Stealing Malware 60% More Prevalent

Recent research conducted by Kaspersky has revealed that there has been a huge spike in incidences of password and data stealing malware this past year. The first half of last year saw about 600,000 malware attacks that ended up with a number of people having their data stolen, and while that...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Zia Zaidi via Digital Information World

Mithril 2, and some practical ways to write better JavaScript

#447 — July 26, 2019

Read on the Web

JavaScript Weekly

▶  Creating JavaScript: The Story of JavaScript's Birth — A very highly produced narrative podcast episode that digs into the history of JavaScript over the course of 27 minutes. One to listen to on your commute.

Command Line Heroes podcast

Mithril.js 2: A JavaScript Framework for Building Brilliant Applications — Mithril is a really neat alternative to things like Vue, React or Angular. It’s very compact and fast (so ideal for mobile), runs a bit closer to vanilla JS than the alternatives, and is great for tying together vanilla JS libraries rather than needing its own alternatives. 2.0 is a big release so congratulations.

Mithril

Image & Video Management Made for Developers — Simplify and automate the process of uploading, manipulating, optimizing, and delivering images and videos across every device at any bandwidth. Try Cloudinary. See how easy media management can be. Get your own free account today.

Cloudinary sponsor

Practical Ways to Write Better JavaScript — You’re not necessarily going to agree with all of them (e.g. “Use TypeScript”!) but this is a reasonably solid batch of points to think about overall.

Ryland Goldstein

Optional Chaining and Nullish Coalescing Now at Stage 3 — New JavaScript features go through various stages before they become official and this ?. operator to let you make chained property or function calls optional is now on the brink of making the standard. Also now at stage 3? Nullish Coalescing!

Ecma TC39

Announcing TypeScript 3.6 Beta — Feature complete, with the final release due in a few weeks.

Daniel Rosenwasser (Microsoft)

💻 Jobs

Sr. Front End Engineer - New York — Our mission is to fix finance. Join our engineering team to create a platform for robust and powerful financial apps.

Addepar

Full-Stack Senior Software & Marketing Engineer — Bring your engineering prowess to the brand helping athletes and coaches around the world analyze and plan their training.

TrainingPeaks

Find a Job Through Vettery — Vettery matches top tech talent with growing companies. Create a profile to get started.

Vettery

📘 Tutorials, Opinions, and Videos

Dissecting a Mini Black Hole Implemented in 139 Bytes of JavaScript — This is a really neat exploration of a tiny bit of (admittedly ultra compact) JavaScript code.

Frank Force

The Fundamentals of React — An evergreen, one-stop-shop introductory guide to React that covers all of the fundamental concepts you need to know. P.S. We also have a React newsletter where we focus on all things React!

Samer Buna

Immediate JavaScript/TypeScript Test Feedback in Your IDE As-You-Type — Wallaby.js is a developer productivity tool that runs tests immediately as you type, highlighting results in your editor beside your code.

Wallaby.js sponsor

▶  On the New Awesomeness Coming in Vue.js 3.0 — An hour long chat with Vue.js core team member Chris Fritz on what’s coming in the next major version of Vue.

devmode.fm podcast

When A Rewrite Isn’t: Rebuilding Slack on the Desktop — A brief look behind the scenes at how chat service Slack has made significant architectural improvements to their Electron-based client.

Mark Christian and Johnny Rodgers (Slack)

Why You Should Definitely Learn How to Use CSS-in-JS

Brent Jackson

🔧 Code and Tools

Tabulator: An Interactive Table and Data Grid Library — Supports all major browsers and can be used with Angular, Vue, and React if you wish.

Oli Folkerd

CesiumJS: A Geospatial 3D Mapping and Virtual Globe Library — It’s been around a few years (we first linked it in 2016!) but with lots of releases under its belt and near universal support for WebGL nowadays, it’s worth checking again if you need to render globes or maps. GitHub repo. The demos are all quite striking.

Cesium Consortium

Browser Automation Experience Made Reliable and Less Flaky — Taiko is a free/open source browser automation tool that addresses the last mile to reliable testing.

ThoughtWorks - Taiko sponsor

json-complete: A JSON Alternative That Retains References, Handles Circular Dependencies, and More — Provides an interesting way to encode and store state and supports ‘almost every data type’ available in JavaScript.

CiereLabs

Vuetify 2.0 Released: A Material Component Framework for Vue.js — A framework that provides clean, reusable components for Vue apps that adhere to Google Material Design principles. Here’s how to get started.

Vuetify.js

Moveable: A Library to Make Elements Easier to Manipulate — Add moving, dragging, resizing, and rotation functionality to elements with this.

Daybrush (Younkue Choi)

Jay: A 'Supercharged' JavaScript REPL — An interesting alternative to Node’s built-in REPL that adds features like loading modules directly from the npm registry, eager evaluation, colored input, bracket completion, typeahead completion and more.

Maciej Łaszcz

Automated Code Reviews for JavaScript, Directly from Your Git Workflow

Codacy sponsor

A Collection of Classic Computer Science Paradigms and Algorithms in JavaScript — Including 7 data structures and 5 sorting approaches.

Nicholas C. Zakas

Treat: Themeable, Statically Extracted CSS-in-JS

SEEK

⚡️ Quick Releases

  • ESLint 6.1 — the tool that makes you better at JavaScript for free.
  • Node 12.7.0 — still our favorite server-side JS platform.
  • Anime 3.1 — the lightweight animation library.
  • Lighthouse 5.2 — powerful performance insights into your pages.

P.S. Did you know we're on Twitter as well? Follow us @JavaScriptDaily


by via JavaScript Weekly

New Twitter Update Gives More Retweet Options

The retweet is a time honored part of what makes Twitter such a great social media platform, but there was a problem that a lot of people were facing with this platform that had a lot to do with the kind of retweets people focused on while they were scrolling through their feed. If someone quoted...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Zia Zaidi via Digital Information World

2019's Best Tech Gear For Entrepreneurs

Whether you’re starting out in business or an established entrepreneur, having the right technology gear can seriously boost your productivity. Greek orator, Antiphon, once wrote that “the most costly outlay is time” and those words still resonate in business circles today. According to Statista,...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Web Desk via Digital Information World

New milestone achieved by Alphabet’s internet balloons

For all companies, there’s this inner satisfaction that helps them grow more. To create a unique status among competitors different companies try different strategies to achieve their goals and cross the limitations to create something unique. Alphabet’s Loon - internet balloon projectThe core...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by agha ali via Digital Information World

How to Get Your Videos Discovered on YouTube

Is YouTube video part of your marketing plan? Want more people to find and watch your videos on YouTube? To explore how to get your videos discovered on YouTube, I interview Tim Schmoyer. Tim is a YouTube expert whose channel has 500,000 subscribers. He hosts the Video Creators podcast and his course is called Video […]

The post How to Get Your Videos Discovered on YouTube appeared first on Social Media Marketing | Social Media Examiner.


by Michael Stelzner via Social Media Marketing | Social Media Examiner

Save Whales

Save Whales
Whales are wonderful creatures. We want to draw attention to their extintion.
by via Awwwards - Sites of the day