Using the Chrome devtools new code coverage featureCode coverage has finally made it out of experiments and into Chrome Canary, meaning that it will soon reach general availability. This is an exciting feature that is useful both when working with JavaScript and CSS, so I thought I’d do a quick demo and explore how it can be helpful.tagged: cssjscoverage25-07-2017
Stop Using Story Points - Industrial LogicSprints, standups and story points have come to symbolize Agile methods much like burgers, fries and cola symbolize fast food. Ready for your Agile Happy Meal? I hope not. Like researchers of fast food, we now know that the Agile Happy Meal contains unnatural ingredients that decrease agility and cause process indigestion. In 2007, a series of experiments led my colleagues and me to increase our agility by dropping story points and velocity calculations. Those same experiments led us to replace fixed-length sprints with a flow-based workflow, and move from standup meetings to frequent team huddles. Our process today looks nothing like a by-the-book, mainstream Agile method largely because we actively look for process waste and experiment to discover better ways of working. In this blog, I'll explain why we dropped story points and velocity calculations and what you can do to work successfully without them.tagged: story-pointsagilenoestimates25-07-2017
What can I recycle and how? Please see below details of what you can recycle and how to use your kerbside collection services.tagged: epping-forestrecycling22-07-2017
What do Variable Fonts mean for Web Developers? – prototyprA lot has been written about variable fonts ever since they were introduced with the new OpenType 1.8 specification late last year. But from a practical point of view, for web designers and developers, what can we expect?tagged: fontsvariable-fonts21-07-2017
TDD is dead. Long live testing. (DHH)I think that's the direction we're heading. Less emphasis on unit tests, because we're no longer doing test-first as a design practice, and more emphasis on, yes, slow, system tests. (Which btw do not need to be so slow any more, thanks to advances in parallelization and cloud runner infrastructure).tagged: tddtestinge2e20-07-2017
Why 99 Percent of All Meetings Are a Complete Waste of Money | Inc.comHere's an elephant in the meeting room that no one ever discusses: Meetings are hugely expensive. During the next meeting you attend, add up the hourly cost of every person in the room. Then imagine--which shouldn't be hard if you own a small business--that you're writing the check for that meeting. If the money came out of your pocket, would you have the meeting?tagged: meetingsteamswaste20-07-2017
Trick users into thinking your site's faster than it is | Creative BloqBefore getting to the psychological part of performance optimisation, let's answer one question: what is web performance? For the majority of frontend developers, the answer would cover things like page response time, speed of animations, load times. tagged: speedperformanceperception19-07-2017
Searching — Graylog 2.2.1 documentationThe search syntax is very close to the Lucene syntax. By default all message fields are included in the search if you don’t specify a message field to search in.tagged: graylogdevopslogging19-07-2017
Disabled buttons suck - Axess LabShowing buttons as disabled until a form is complete might seem like a good idea. It is not. They usually create a lousy user experience and exclude many people with disabilities. Here’s why disabled buttons suck and what to do instead.tagged: buttonsformsdisabled18-07-2017
Inline validation is problematic – Simple = Human – MediumInline validation informs users whether what they type is valid as they type. The theory is that it’s easier to fix errors as soon as they occur instead of waiting until submission. The thing is, inline validation causes several problems:tagged: validationdesignforms17-07-2017
maxgalbu/nightwatch-custom-commands-assertions: Nightwatch.js custom commands and assertionsThese are some commands and assertion I use when I'm testing with nightwatch.js and selenium.tagged: nightwatchseleniumcustom-commandsassertions17-07-2017
Reducing CSS bundle size 70% by cutting the class names and using scope isolationAt the beginning of this year I have quit consulting and set out to build GO2CINEMA — Fast, simple and secure way to book cinema tickets in the UK. I have done a splendid job making it fast, simple and secure. Somewhere along the way, I’ve gotten obsessed with the critical rendering path optimization ⚡️.tagged: cssbundlingclassnamescss-scope17-07-2017
nightwatch-video-recorderRecord videos of Nightwatch.js test sessions. Uses ffmpeg to capture a (remote) webdriver desktop screen.tagged: nightwatche2etestingffmpeg17-07-2017
DevOps metrics: Are you measuring what matters? | The Enterprisers ProjectHow do you measure DevOps success? Talk “metrics” for DevOps work or cloud-native infrastructures, and the conversation tends to revolve around familiar operational and productivity measures. Uptime. Transactions per second. Bugs fixed. Commits. Familiar categories of data that are straightforward to track and would seem to at least passingly correlate with some combination of efficiency, health of the environment, and development speed.tagged: devopssuccessmetrics17-07-2017
Ethernet problem "Cable not found". Here is the/a solution: | MacRumors Forumstagged: not-tested14-07-2017