Tuesday, October 3, 2017

Take It Down a Notch

No Images? Click here
versioning sitepoint

A Total Drag

Front-end

First: 6 pro tips from React developers [sitepoint].

Building out the front-end, but the back-end's not quite done? Mockoon [mockoon] is an app that lets you run mock APIs locally.

Get up to speed with JSX [sitepoint].

Why there's no such thing as a 100% correct way to structure a React app [hackernoon].

Check out Shopify's modular drag & drop JavaScript library [shopify.github], with some pretty cool demos on the project page.

Float Your Boat

Back-end/programming

Measure anything in Laravel with StatsD [laravel-news].

A checklist for reliable load-testing [qafoo].

Floating points, visually explained [fabiensanglard].

SerpentAI [github] is a game agent framework that'll help you build AI bots for any game you own. For research, ostensibly.

Building a Slackbot in Laravel with BotMan Studio 2.0 [christoph-rumpel].

All in a Day's Work

Jobs, positions, engagements, duties and assignments (mainly jobs)

Senior Full Stack Engineer [Logikcull], San Francisco or remote.
PHP developer [X-Team], remote.
Senior WordPress Frontend Developer [Modern Tribe], remote.

Want your next open position here? You should! 45,000 very qualified readers will see it and a slightly smaller number of those will apply! Go here and place your ad [sitepoint].

Take It Down a Notch

Design/UX/product

How designers should prepare to work on AI [fastcodesign].

Improve your Firefox extension by getting acquainted with its new Photon Design System [design.firefox].

How not to screw up your creative mojo [medium].

Advice from Marvel on designing for the iPhone X [marvelapp], which goes beyond dealing with the notch.

A look at UI design for eCommerce [uxplanet].

A Kernel of Bluetooth

News/business

The macOS kernel has been open-source forever, and the iOS kernel has joined the club [techcrunch].

Designers and retouchers in France now need to add a disclaimer to Photoshopped images of models [davidairey].

Microsoft is retiring Groove Music, and Spotify is the big winner [theverge].

POP!_OS is a(nother) developer-focused minimalist Linux distro [thenextweb].

Unsolicited career advice for tech marketers [hackernoon].

Peas in a Pod

Everything else

Pod is a calendar app [pod] that tells you who isn't on your calendar, but should be.

Overwatch director Jeff Kaplan talks about the difficulties in developer communication [arstechnica].

How Stack Overflow tries to make remote work better [stackoverflow].

How to write more when you're busy [writingcooperative].

 

That's Versioning for Tuesday! Tonight I'll be hard at work building a bot that climbs the Overwatch ladder for me. I'll be back tomorrow, probably after I pen an angry letter to Jeff about my totally unfair ban.


Curated by Adam Joel.

Wait, why am I here, what is this?

 
 f Like 
 twt Tweet 
 ln Share 
 ff Forward 
Preferences   |   Unsubscribe

Monday, October 2, 2017

Alertbox: How Designers Can Support Humans’ Automatic Cognitive Processing | Quantitative vs. Qualitative Usability Testing

Nielsen Norman Group

New Articles

First Impressions Matter: How Designers Can Support Humans’ Automatic Cognitive Processing

The first visceral reaction to a site’s design influence how users perceive relevance, credibility, and even usability. By incorporating this knowledge throughout the design process, designers can make more effective products. (8 min. to read)

Quantitative vs. Qualitative Usability Testing

Both these complementary types of user research play important roles in an iterative design cycle. Qualitative research informs the design process; quantitative research provides a basis for benchmarking programs and ROI calculations. (10 min. to read)


New Video

Making Flat Design Usable

The hazards of flat design and 5 key UX guidelines for making flat design usable. (3 min. video)


UX Conference

Full event program describing all full-day UX training courses.

Deadline to save $200 on Chicago registration: this Friday, October 6.


Online Seminars

  • Building a 2.0: Making Big Changes Without Causing Big Waves (live this Wednesday, October 4)
  • Working with Observers: Involving Colleagues, Stakeholders and Clients for Maximum Benefit (November 8)

See list of all online seminars, including on-demand seminars.


Copyright © 2017 Nielsen Norman Group, All rights reserved.
You're receiving this newsletter because you subscribed at http://www.nngroup.com/articles/subscribe/
Our mailing address is:
Nielsen Norman Group
48105 Warm Springs Blvd.
Fremont, CA 94539-7498, USA

Add us to your address book

Is this email not displaying correctly?
View it in your browser.

Rags to Twitches

No Images? Click here
versioning sitepoint

Off the Grid

Front-end

First up, how to use the lightweight Preact library as a React alternative [sitepoint].

Mozilla has a great introduction to CSS Grid layouts [mozilladevelopers].

And once you're up and building, learn to navigate common CSS Grid stumbling blocks [smashingmagazine].

A guide to reliable React component architecture [dmitripavlutin].

JavaScript ES6 template literals are strictly better than strings [ponyfoo].

Slowpoke

Back-end/programming

Extracting website data and creating APIs with WrapAPI [sitepoint].

Oracle has announced a self-patching, self-optimizing database driven by machine learning [siliconangle].

A guide to debugging why your Ruby unit specs have slowed down [robots.thoughtbot].

Does your app need to collect information from Slack users, such as location, a/s/l or social security number? Now it can with dialogs [api.slack]. Or you could just ask Equifax.

How Facebook performed a very large database migration from InnoDB to MyRocks [code.facebook].

A Real Piece of Work

Jobs, positions, engagements, duties and assignments (mainly jobs)

Operations engineer [Red Guava], Melbourne or remote.
Product engineer [Zapier], remote.
Front-end engineer [Udacity], remote.

Want your next open position here? You should! 45,000 very qualified readers will see it and a slightly smaller number of those will apply! Go here and place your ad [sitepoint].

Go With the Flow

Design/UX/product

An introduction to interaction flows [uxplanet].

A look at the deliverables UX designers are most commonly required to create [smashingmagazine].

A designer tries to make Facebook reactions more usable [prototypr].

Speckyboy spoke to Atlassian's head designers about the new Atlassian design system [speckyboy].

Five minutes to better typography [pierrickcalvez].

Unbreak the News

News/business

Google is making changes to assist the struggling publishing industry it has had a hand in breaking [bloomberg].

A complete list of the proposed governance changes dividing Uber's board [recode].

Y Combinator CEO Michael Seibel on the pros and cons of three main career paths in the tech industry [blog.ycombinator].

The Equifax hack is looking more and more like a state-sponsored attack [bloomberg].

How Ivan Mir increased his monthly productive hours from 100 to 200 over the last year [gotogot].

Rags to Twitches

Everything else

A profile of PlayerUnknown's Battlegrounds creator Brendan Greene [bloomberg], who went from welfare to millionaire with the game's runaway success.

Modern AI is taking off on the back of a 30 year-old breakthrough — how far can we take it with our current understanding? [technologyreview]

Nootropics like modafinil or piracetam are low-key trendy in tech circles, but you probably haven't spent $200k on biohacking like this guy [hackernoon].

Nobody, including Mark Zuckerberg [nymag], is entirely sure what Facebook has become.

 

That's Versioning for Monday! I'll be back tomorrow, after a restful sleep with electrodes taped to my head, and after I've chased down my morning stack of nootropics, cell-repairing nanites, and midichlorians with a bulletproof coffee. I don't know why I'm growing tendrils, but I've never felt better!


Curated by Adam Joel.

Wait, why am I here, what is this?

 
 f Like 
 twt Tweet 
 ln Share 
 ff Forward 
Preferences   |   Unsubscribe

8 Tips to Lower Your Site's Load Time

8 Tips to Lower Your Site's Load Time
This is your SiteProNews/ExactSeek Webmaster Newsletter!
To drop your subscription use the link at the bottom of this message.
To view on a mobile device, visit us online.
October 2 — Issue #2520
SiteProNews
Breaking Tech, Social Media and Search Engine News
Appear in ExactSeek and Our Growing Network of Partner Search Engines
 
Home     Videos     Article Archives     Advertise     Guest Blogging     SPNbabble     Infographics     Tech Search
 
8 Tips to Lower Your Site's Load Time
A SPN Exclusive Article by Tina Courtney (c) 2017
"We need to stop worrying about proving the value of design and just focus on outcomes that provide value." – Denis Weil, former corporate vice-president of innovation at McDonald's

Speed is a necessity in today's online world.
Ramp Up Your Website Traffic
Ramp Up Your Website Traffic
Outside of SEO optimization, speed is a critical component to driving sales. A research report from the Aberdeen Group uncovered that a mere one-second delay in load times resulted in 11 percent less page views, a 16 percent decrease in customer satisfaction and seven percent fewer conversions.

Moreover, retail giant Amazon found that every 100 milliseconds  it takes its site to load resulted in a one percent decrease in revenue.

While both stats are fairly old, it's safe to say that Internet users have not grown more tolerant of slow loading sites. No matter how you cut it, if your site isn't fast, consumers will find one that is.
Continue Reading at SiteProNews
 
Quick Links AddMe    Blog Search    SubmitExpress    Web-Source    Website Builder   
SubmissionMonster    SonicRun    FreeWebMonitoring    FreeWebSubmission   
 
Follow SPN on: Facebook    Twitter    YouTube    RSS Feed
You are currently signed up to spn-html as: rkremer111.djfunky1@blogger.com
To deactivate SPN mailings, Use This Link or send a blank email to leave-spn-html-6695021D@mailjayde.com

Jayde Online, Inc.
Suite 238, 23-845 Dakota Street
Winnipeg, MB R2M 5M3
© Copyright 2017 All rights reserved

For other support inquiries go here

Sunday, October 1, 2017

Devops Weekly #353

DEVOPS WEEKLY
ISSUE #353 - 1st October 2017

Documentation, application firewalls, container automation, platform as a service, securing email and more this week. Something of a smorgasbord. Just a note too that next week's' issue of Devops Weekly will likely be a bit later than usual as it will be coming direct from San Francisco.


Sponsor
======

Like DevOps? Register for All Day DevOps - a FREE online conference this October, offering 100 DevOps-focused sessions across six different tracks. Learn more & register:

http://bit.ly/2wLKpbV


Sponsored
========

Lessons learned while writing The DevOps Handbook

In a recent webinar, Gene Kim, co-author of The Phoenix Project, shared the top insights he discovered while co-authoring The DevOps Handbook. Read about the DevOps best practices he shared. As a bonus, you'll also get lessons learned from Dynatrace's own DevOps transformation – 26 major releases per year and 170 production deployments.

http://ow.ly/q22H30fm5Wh


News
====

A detailed practical look at email security, covering TLS, DMARC, SPF and DKIM covering why and how to implement these features.

https://www.ncsc.gov.uk/guidance/email-security-and-anti-spoofing


A neat approach to using Nix to make sharing scripts easier, using nix-shell and specifying the dependencies in the shebang line.

https://compiletoi.net/share-scripts-that-have-dependencies-with-nix/


A handy collection of the presentations from the recent Moby summit. Covers updates on everything from containerd, BuildKit, LinuxKit, Notary and more.

https://blog.mobyproject.org/moby-summit-los-angeles-recap-a41e6acf81f8


A series of posts looking at using a PaaS from the perspective of a single application written in Java. Explores the basic functionality, potential for lockin and the marketplace of services around Cloud Foundry.

http://www.codingthearchitecture.com/2017/09/27/paas_for_java_developers_part_1.html
http://www.codingthearchitecture.com/2017/09/28/paas_for_java_developers_part_2.html
http://www.codingthearchitecture.com/2017/09/29/paas_for_java_developers_part_3.html


Some good tips for automating container image building, and ensuring you create tags and metadata which will make using the images later easier.

https://container-solutions.com/tagging-docker-images-the-right-way/


An useful looking project to produce benchmarks for container orchestrators. The presentation has a few examples and a good explanation of the rationale.

https://docs.google.com/presentation/d/12s7nkblG7iey5dIF4K7tvVNbP8jCdTCEHuC6mIqx98k/mobilepresent
http://cnbm-co.cloudnative.sh/


An interesting history of query languages, looking at the rise of NoSQL and more recently how more databases are adopting SQL again.

https://blog.timescale.com/why-sql-beating-nosql-what-this-means-for-future-of-data-time-series-database-348b777b847a


A blog post looking at improving the security of a web site using a web application firewall and other techniques. A good starting place if you're not familiar with the various components.

https://appsecbloke.ghost.io/adventures-in-waf/


Useful post on an approach to improving documentation by focusing on user stories and modularity.

https://opensource.com/article/17/9/modular-documentation


CNCF - Cloud Native Computing Foundation
====

Free Webinar - Cloud Native Apps from Development to Production
October 12, Online

Learn about the advantages and elements of a cloud-native approach, and how GitLab is making it simpler to deploy cloud-native applications to production using Kubernetes.

https://goo.gl/fsSpPE


KubeCon + CloudNativeCon - Join leading Kubernetes, Docker, and Cloud Native technologists, December 6-8, in Austin for a broad range of technical sessions on the cloud native ecosystem. We sold out in Berlin and are excited to see thousands of you from the community join us, this time in Austin!

http://goo.gl/wbdqve


Tools
=====

Kubesh is a handy tool for anyone managing several Kubernetes clusters. It allows for spawning new shells with different Kubernetes contexts.

https://medium.com/@lestrrat/handling-multiple-kubernetes-clusters-using-kubesh-a7e2a1606bfa
https://github.com/lestrrat/kubesh


Vespa is a new open source engine for executing and serving computations over large data sets in real time. It allows you to write and persist any amount of data, and execute high volumes of queries over the data which typically complete in tens of milliseconds.

http://vespa.ai/


Like DevOps? Register for All Day DevOps - a FREE online conference this October, offering 100 DevOps-focused sessions across six different tracks. Learn more & register:

http://bit.ly/2wLKpbV


If you received this email directly then you're already signed up, thanks! If however someone forwarded this email to you and you'd like to get it each week then you can subscribe at http://devopsweekly.com

--

You opted in for Devops Weekly at http://devopsweekly.com

You can always unsubscribe by visiting http://devopsweekly.us2.list-manage.com/unsubscribe?u=b6635e37e35fa5eff0c2a947a&id=a63f24d068&e=d35d611795&c=8623a0d470

If you have other queries you can contact the list maintainer at gareth@morethanseven.net

Our mailing address is 43 Gwydir Street, Cambridge, UK, CB1 2LG