PHPNews

Auto Reframe in Premiere Pro

Nice new feature coming to Adobe Premiere Pro: Powered by Adobe Sensei machine learning technology, Auto Reframe seamlessly adjusts aspect ratios such as square, vertical or 16:9 video to help improve time-consuming manual video resizing. Adobe Blog: Get to the Finish Line Faster

Continue reading »

Written by Bram.us - - Aggregated on Monday September 16, 2019


The Lean Web

Free book by Chris Fernandi: The web is a bloated, over-engineered mess. And, I believe many of our modern “best practices” are actually making the web worse. In this book, I want to share some ideas on how to fix it, and explore a new set of best practices to replace what we do today. (The alternate title for …

Continue reading »

Written by Bram.us - - Aggregated on Monday September 16, 2019


text-decoration-* CSS Properties Coming to Firefox

Glad to see this announcement by Mozillian Daniel Holbert: As of today (Sept 12 2019), I’ve turned on support for the CSS properties text-decoration-skip-ink , text-decoration-thickness , and text-underline-offset , on all platforms. As posted before, text-decoration-skip-ink gives you nicer underlines . …

Continue reading »

Written by Bram.us - - Aggregated on Friday September 13, 2019


Scheduling Deploys with GitHub Actions

Leveraging GitHub Workflows’ Scheduled Events (read: cronjobs that run on GitHub) the folks at De Voorhoede let their static site automatically be rebuilt overnight. They do this because they have some external content, which doesn’t get committed into the repo, included on their site. Static websites don’t …

Continue reading »

Written by Bram.us - - Aggregated on Friday September 13, 2019


JavaScript to Know for React

Good article by Kent C. Dodds, covering the JavaScript paradigms which are used quite a lot when writing React apps. Learning JavaScript features is really advisable for you to be effective building applications with React. So here are a few JavaScript features I’d recommend you spend some time learning so you can …

Continue reading »

Written by Bram.us - - Aggregated on Friday September 13, 2019


Secrets in Serverless

Good post on how and where to store your secrets when working in a Serverless / Cloud Environment — something I was wondering about myself a little while ago Serverless applications and cloud functions often need to communicate with an upstream API or service. Perhaps they require a username and password to …

Continue reading »

Written by Bram.us - - Aggregated on Tuesday September 10, 2019


How Web Content Can Affect Power Usage

The Webkit blog, on how to optimize your pages so that they don’t drain the battery of your visitors their devices: Users spend a large proportion of their online time on mobile devices, and a significant fraction of the rest is users on untethered laptop computers. For both, battery life is critical. In this post, …

Continue reading »

Written by Bram.us - - Aggregated on Monday September 9, 2019


RE: Overengineered packages?

This is a reply to Johan Ronsse’s post “Overengineered Packages? ”. Be sure to read it first. After having posted about the class-names package , Johan turned to Twitter to state that the package overengineered . In a follow-up blogpost he argues that: At the moment I feel like it’s only invented because …

Continue reading »

Written by Bram.us - - Aggregated on Friday September 6, 2019


react-use – Browser APIs as React Hooks

react-use is a collection of React Hooks that wrap many browser APIs and functions. Want to track the geolocation of a device? Use useGeolocation . Want to read the battery status? Use useBattery . Etc. import {useBattery} from 'react-use'; const Demo = () => { const batteryState = useBattery(); if …

Continue reading »

Written by Bram.us - - Aggregated on Thursday September 5, 2019