Workaday Reading

Twitter

“If I am using icons that have more weight than the text, I typically make the icons slightly lighter than the text for inactive states ?? pic.twitter.”


read »

Workaday Reading

About Nika

“At Mozilla I often end up building my changes in a patch stack, and used git rebase -i1 to make changes to commits in response to review comments etc. Unfortunately, with a repository as large as mozilla-central2, git rebase -i has some downsides:”


read »

Workaday Reading

What Every Developer Should Learn Early On

“As a developer, you’ll hear a lot of crazy, unbelievable theories about what “lines of code” signify. Believe none of them. Lines of code is a ridiculous metric to base decisions on. In very rare cases it tells you something, in all the other cases, it tells you nothing.”


read »

Workaday Reading

Algebraic Effects for the Rest of Us

“Have you heard about algebraic effects? My first attempts to figure out what they are or why I should care about them were unsuccessful. I found a few pdfs but they only confused me more. (There’s something about academic pdfs that makes me sleepy.)”


read »

Workaday Reading

CSS flex box last space removed

“By setting the display of an item to flex I am finding the last space is removed from a text string so. Any text that is directly contained inside a block container element (not inside an inline element) must be treated as an anonymous inline element.”


read »

Workaday Reading

General sibling combinator

“The general sibling combinator (~) separates two selectors and matches the second element only if it follows the first element (though not necessarily immediately), and both are children of the same parent element.”


read »

Workaday Reading

When should you be using Web Workers?

“← Back to home When should you be using Web Workers? 2019-06-12 You should always use Web Workers. And in our current landscape of frameworks it’s virtually impossible. Did I get your attention with that? Good. Of course, as with any topic, there is nuance and I will lay that all out.”


read »

Workaday Reading

acf_register_block_type()

“Registers a custom block type in the Gutenberg editor. Blocks are the fundamental element of the Gutenberg editor. WordPress provides many default block types such as paragraph, heading and image. The acf_register_block_type() function can be used to add new block types via PHP.”


read »

Workaday Reading

ACF 5.8 – Introducing ACF Blocks for Gutenberg

“There has been a lot of excitement surrounding Gutenberg, the new block-based WordPress editing experience. One of its most compelling features is the ability for developers to create their own custom block types. This opens up an endless array of possibilities for customization.”


read »

Workaday Reading

Protect our Git Repos, Stop Foxtrots Now!

“Reading Time: 6 minutes Dancers gearing up to do the Foxtrot First, what is a foxtrot merge? A foxtrot merge is a specific sequence of git commits. A particularly nefarious sequence. Out in the open, in lush open grasslands, the sequence looks like this: But foxtrots are rarely seen in the open.”


read »

Workaday Reading

8 Useful JavaScript Tricks

“Each programming language has its own tricks up in its sleeve. Many of them are known to developers, and yet some of them are pretty hackish. In this article, I will show you a couple of tricks I find useful. Some of them I’ve used in practice and others are the new way of solving old problems.”


read »