Optimising mobile web navigation
Adding a hamburger menu was convenient, but removing it ultimately led to better business performance.
Whether that’s by making the hamburger toggle action more explicit, or removing it completely — the gains can be considerable.
We’ve taken the learnings from these tests forward and are avoiding hamburger menus where possible. One recent example is a relatively complex e-commerce site, for which we’ve designed a site structure tailored around mobile optimised navigation — allowing us to expose the menu items by default.
How I Fully Quit Google (And You Can, Too) – Member Feature Stories – Medium
One of the biggest challenges to quitting is the fact that most alternatives, particularly those in the open source of privacy space, are really not user friendly. I’m not a techie. I have a website, understand how to manage Wordpress, and can do some basic troubleshooting, but I can’t use Command Line or do anything that requires coding.
The 4 Best Ways to Earn Income Writing in 2018 (and the 3 Worst)
Author Derek Sivers once said, “What is obvious to you is amazing to others.” If you can give people an easy-to-understand solution to a problem they have, they’ll pay for you for it. If you can automate it, you’re miles ahead of the game.
Every developer should have a blog. Here’s why, and how to stick with it.
A blog is useful for many reasons. It can become a source of leads, it can be the place where, in the future, you might sell your products if you want to become an indie developer, or it can simply be the place where you have your audience and express your ideas.
How To Design Emotional Interfaces For Boring Apps — Smashing Magazine
Humans can’t endure boredom for a long time, which is why products that are built for non-exciting, repetitive tasks so often get abandoned and gather dust on computers and phones. But boredom, according to psychologists, is merely lack of stimulation, the unfulfilled desire for satisfying activity. So what if we use the interface to give them that stimulation?
- Gameification
- Humor
- Animation
- Art
Bottts — Robot Illustrations Sketch Library
Mix & Match Robots with a Sketch library
Create robot illustrations in Sketch App with this free library. Combine frames, antennas, sensors, accessories, and colors. 🤖
Learn Blockchains by Building One
Remember that a blockchain is an immutable, sequential chain of records called Blocks. They can contain transactions, files or any data you like, really. But the important thing is that they’re chained together using hashes.
** Also - Linux Journal 201803
Look for the Loving Reason. Always.
Then I remembered something I need reminding of consistently, despite my 20 years learning the fine art of observing my thoughts:
There is always a loving reason for every catastrophe, minor or otherwise, if you look for it. Always.
How to Strengthen Your Writing with One Simple Technique
FOR EXAMPLE
How you can improve your workflow using the JavaScript console
When we think about the console, the first thing that comes to mind and the console.log, right? But there are many more methods than those we imagine. Now we will see how to make the most of using the console, and I’ll give you some tips to make them these methods more readable
David Golden - "Taking Perl to Eleven with Higher-Order Functions"
The Perl Conference 2018
Transformation helper function
Data::Fake
John Anderson - "Introduction to Git for non-developers"
The Perl Conference 2018
-
Revision Control System: track changes
-
~4:30: "This stuff should be taught in schools. If you are not teaching students version control you are doing them a vast disservice. I am super tired of having to spend the first month of onboarding every new junior developer on how to use git."
-
~5:20 Git is not only for code! He talks about text changes, but I think it is also good for tracking binary file changes (but you can't tell the differences).
-
~9:30 git config
-
~15:20 - staging area allows you to build up commits - confusing for newbies
-
Talk lasts 30 minutes, and then questions: (git rebase)
How to Create a Million-Dollar Business This Weekend (Examples: AppSumo, Mint, Chihuahuas)
What to do when nobody notices you: the power of the ‘300 Rule.’
I’d go as far as saying that you should not expect any traction until you have put out (published, shipped) at least three hundred great pieces of work.
It is this level of quantity that leads to:
Refinement and mastery of your skills;
Being faster, more efficient and better at flow;
A growing sense of momentum and energy;
Getting a better sense of what people WANT;
More ‘nodes’ through which to attract attention online and elsewhere;
More ideas and more ‘aha’ moments that lead to more electric, more emotional output;
Others believing in you because you believe in yourself, by showing up often or every day.
National Geographic Has Digitized Its Collection of 6,000+ Vintage Maps: See a Curated Selection of Maps Published Between 1888 and Today | Open Culture
As some of the finest fictional world-builders have understood, few things excite the imagination like a map. And despite the geographical limitation implied by its title, National Geographic’s maps have surveyed the entire globe and beyond. The magazine’s articles have not always presented an enlightened point of view, but for all its historical failings, the richly-illustrated monthly has excelled as a showcase for cartography, over which readers might spend hours, projecting themselves into unknown lands, journeying through the carefully-drawn topographies, cityscapes, and celestial charts.
How To Be More Interesting During A Technical Interview
This your chance to make a lasting impression on your interviewer. Don’t squander it by not having a thoughtful question or two. It’s an opportunity to show your prospective employer that you can see a bigger picture beyond scribbled code on a whiteboard. That you care about the humans at the opposite end of the tech stack.
It’s also a chance to learn something about how your prospective employer operates. Maybe there’s some pain point you can help address, or a process gap you can help fill. Maybe you’ll see some patterns that indicate how happy or miserable you’ll be if you accept an offer.
- What’s your worst day like? How do you manage it?
- If you could change one thing about your tech stack, what would it be? What’s blocking you from implementing this change?
perldotcom/CONTRIBUTING.md at master · dnmfarrell/perldotcom · GitHub
Interested in writing an article for Perl.com? Perhaps you want to get the word out about your new startup, provide a tutorial on your favorite module, or have community news to share. This document is for you.
First drafts
Essential reading: the “Shitty First Drafts” chapter of Anne Lamott’s Bird By Bird:
Almost all good writing begins with terrible first efforts. You need to start somewhere. Start by getting something — anything — down on paper. A friend of mine says that the first draft is the down draft — you just get it down. The second draft is the up draft — you fix it up.