Understanding CSS Layout And The Block Formatting Context
How a Block Formatting Context (BFC) behaves is easiest to understand with a simple float example. In the below example I have a box that contains an image that has been floated left and some text. If we have a good amount of text it wraps around the floated image and the border then runs around the whole lot.
There are two ways in which we ordinarily fix this layout problem. One would be to use a clearfix hack, which has the effect of inserting an element below the text and image and setting it to clear both. The other method is to use the overflow property, with a value other than the default of visible.
.outer {
overflow: auto;
}
Machine learning in Perl: Kyuubi goes to a (Model)Zoo during The Starry Night. | Sergey Kolychev [blogs.perl.org]
Hello all, this is a fourth blog post in the Machine learning in Perl series, focusing on the AI::MXNet, a Perl interface to Apache MXNet, a modern and powerful machine learning library.
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.