Search
How to Install a NPM Module from GitHub Branch
12.2.2021
In my journey to work more quickly with a project containing loads of dependencies, I’ve come across a few techniques I’ve not needed to use before. I previously wrote about How to Push to a Git Remote Branch of a Different Name — this time we’ll talk about installing...
WordPress 5.7: Big ol’ jQuery Update
11.2.2021
WordPress core is making the jump from jQuery 1.12.4 to jQuery 3.5.1! This is a big deal for lots of reasons — like modern features, better DX, and security improvements to name a few. Right now, the plan is to …
The post WordPress 5.7: Big ol’ jQuery Update appeared first...
iframe feedback
11.2.2021
What if an <iframe had within it another <iframe of the exact same source? Inception, as they say. Baptise Crespy does this all-important research in the name of art and science.
Turns out browsers are smart enough to not …
The post iframe feedback appeared first on CSS-Tricks.
You...
Ubisoft Considering Changing Rainbow Six Quarantine's Name Amid Covid-19 Pandemic
10.2.2021
Ubisoft co-founder and CEO Yves Guillemot told investors yesterday that the company is looking into changing the name of Rainbow Six Quarantine due to the negative connotations of the subtitle while the world is still in the middle of the covid-19 pandemic.Read more
How to Push to a Git Remote Branch of a Different Name
9.2.2021
Git is one of those tools that I’ve always known just enough about to be dangerous, and usually tend to learn new skills when I’m in a position to truly need them. Shockingly enough it has taken me roughly 15 years of using git for me to encounter the need to push to a remote...
Fix “no such file or directory, scandir”
8.2.2021
After 15+ years in the web development industry, and seeing the landscape of tooling change, I’ve really lost patience with tooling errors. Like…Old Man Walsh™ just wants yarn install to work so he can get on with his work day. One recent error I ran into was from a dependency...
Confessions of a Web Developer XVIII
2.2.2021
It’s been quite a while since I’ve gotten a few things off of my chest and since I’m always full of peeves and annoyances I thought it was time to unleash: Sometimes you need to get out of the cult and stop drinking the Kool-Aid to see an organization for what it is. My childhood...
JavaScript Wake Lock API
25.1.2021
An enjoyable web apps rely on engineers implementing the APIs that cover all of the small things. Those small things sometimes improve performance, usability, accessibility, and the app’s relationship with its host system. The Wake Lock API is the latter — an API that allows developers...
Market Wrap: Bitcoin Dips to $34.4K as Big-Name DeFi Tokens Trounce ETH
15.1.2021
Bitcoin may be down now but there is still growing demand for crypto assets, one analyst said
Developer Delivers Expletive-Filled But Correct Rant About Xbox Series X’s Dumb Name
15.1.2021
Game director Josef Fares is known for his penchant for saying whatever’s on his mind unfiltered. Also cursing a lot. “Fuck the Oscars,” he notably said back during the 2017 Game Awards. Now he’s back, this time roasting the Xbox Series X/S’s mind-numbing naming conventions.Read more
US President-Elect Biden to Nominate MIT Blockchain Professor Gary Gensler as SEC Chairman
14.1.2021
The U.S. President-elect Joe Biden is set to name Gary Gensler as the new chairman of the U.S. Securities and Exchange Commission (SEC) to replace Elad Roisman. During Obama’s administration, Gensler led the U.S. Commodity Futures Trading Commission (CFTC) from 2009 to 2014. The Former Banker...
Crypto Futures Exchange Bakkt Going Public at a Valuation of $2.1 Billion
12.1.2021
Bitcoin futures exchange Bakkt is going public via a merger with VPC Impact Acquisition Holdings, a special purpose acquisition company (SPAC) created for taking startup firms public. Both companies have now confirmed the transaction, and will be listed on the New York Stock Exchange (NYSE) under...
The Lucasfilm Games Name, At Least, Is Back
12.1.2021
Lucasarts is dead, but for some reason, the powers behind The Brands have decided that the company’s previous name—Lucasfilm Games—is something that needs to be resurrected, and so will now be on the box and the end of trailers for every Star Wars game going forward.Read more
navigator.clipboard API
11.1.2021
Interacting with a user’s host clipboard is something web developers have wanted for both good and evil purposes. On the good side, it’s nice to allow users to easily copy text like wallet addresses or branch names; for evil, copying malicious text that the user may mistakenly paste...
New name, old problems? Libra’s rebrand to Diem still faces challenges
31.12.2020
The Diem Association’s rebrand from Libra was supposed to herald a new day for the project, but a touted 2021 launch may not go as planned
Goals For 2021
29.12.2020
Every year I write a blog post about my goals for the year but I won’t pretend this year’s post is the same. I mean how the hell do I create realistic goals knowing what 2020 was and what 2021 inherits?! Pandemic, drastic political churn, social unrest…and none of that is related...
Open a Browser Tab with DevTools Open by Default
28.12.2020
Using command line flags is a great way to subtly improve productivity. Whether saving yourself keystrokes or enabling specific features, it’s very much worth knowing the application flags available to you. To launch a new tab with DevTools in Chrome, you can use...
clipPath vs. mask
27.12.2020
These things are so similar, I find it hard to keep them straight. This is a nice little explanation from viewBox (what a cool name and URL, I hope they keep it up).
The big thing is that clipPath (the element in SVG, as well as clip-path in CSS) is vector and when it is applied, whatever you...
Return a Default Value with Promises Using catch
23.12.2020
Last week I tweeted all of you looking for your best JavaScript Array and Promise tricks, and as always, it didn’t disappoint — I learned quite a bit! Today’s JavaScript Promise trick is brought to you by Claudio Semeraro: how to use catch to set a default value instead of...
Break a forEach Loop with JavaScript
22.12.2020
I’ve written a number of blog posts about JavaScript tricks: Promise tricks, type conversion tricks, spread tricks, and a host of other JavaScript tricks. I recently ran into another JavaScript trick that blew my mind: how to break a forEach loop. To break the forEach loop at any point,...