Search
Shiny Hunting Is About To Get Harder In Pokémon Scarlet And Violet
17.2.2023
Game Freak is rolling out another big update to Pokémon Scarlet and Violet at the end of the month, and while there’s some attention being given to the games’ notorious performance issues, the solution the studio has gone with will fundamentally change certain aspects of the open-world RPG....
An Approach to Lazy Loading Custom Elements
13.2.2023
We’re fans of Custom Elements around here. Their design makes them particularly amenable to lazy loading, which can be a boon for performance.
Inspired by a colleague’s experiments, I recently set about writing a simple auto-loader: Whenever a custom …
An Approach to Lazy Loading...
How to Open a Tor Brave Window from Command Line
6.2.2023
I love the Brave web browser for many reasons: ad blocking, Brave rewards, crypto integration, and even a Tor tab feature. I’ll often use the Tor feature but wanted to know how I could automated opening Tor windows from command line. To open a Brave Tor tab, you can use the following command:...
How to Open an App from Anywhere on Mac Command Line
31.1.2023
Many engineers like myself live in the command line, and perform actions from command line that most others would click an icon for. I’ve always found opening apps from command line on Macs painful. You need to references the Applications directory, add .app to the name, etc. I just want...
How to Create a Diff of Two Images
30.1.2023
When I was a child, I loved looking for Waldo in the “Where’s Waldo?” book series. These days I’m a sucker for TMZ’s “What’s the Big Frigin Difference” images, where TMZ slightly changes an image and you have to spot the differences between the two....
Innovative auto trading ecosystem MYST kickstarts new DeFi era
19.1.2023
MYST, the rising auto trading ecosystem, is making waves with its innovative approach. MYST stands for Multi-Strategy, Yield-Optimized Systematic Trading. The crypto bot trading and dApp, as the name implies, are a combination of multiple algorithms. It automates trades via the trading...
Sam Bankman-Fried Disputes FTX US ‘Shortfall’ Claims, Critics Skeptical of Excel Spreadsheet Defense
18.1.2023
Following an update from FTX debtors about the $5.5 billion discovered by administrators during an investigation, former FTX CEO Sam Bankman-Fried (SBF) took to Twitter to share a blog post from his Substack newsletter. SBF stated that the presentation published by litigation firm Sullivan &...
5 Web Design Trends for 2023 That You Should Pay Attention To (Sponsored)
17.1.2023
The start of a new year is usually a time when we start looking for ways to make something a little better. That something could be our life, work, or what we produce. Web designers, for example, might look for ways to make their designs more interesting or effective. In this post we will focus...
fetch with Timeout
16.1.2023
A few years back I wrote a blog post about how write a fetch Promise that times out. The function was effective but the code wasn’t great, mostly because AbortController , which allows you to cancel a fetch Promise, did not yet exist. With AbortController and AbortSignal available...
MG Motor unveils MGverse at the Auto Expo 2023, following Maruti’s footsteps
11.1.2023
It has only been a week since Maruti Suzuki introduced its second Metaverse, ArenaVerse. The auto giant designed the platform to expand its reach and attract a larger audience. Following Maruti Suzuki’s launch of ArenaVerse, MG Motor started its endeavor within the Metaverse world and launched...
Aplikace Radia.cz nyní podporuje Android Auto a Apple CarPlay
10.1.2023
Mobilní aplikace pro poslech českých rozhlasových stanic Radia.cz začala podporovat systémy Android Auto a Apple CarPlay. Řidiči si díky tomu mohou jednodušeji poslechnout oblíbenou stanici
Google vylepšil Android Auto. Mapa je blíže k řidiči, na displeji si v autě zobrazíte až tři aplikace najednou
9.1.2023
Google po delší době konečně vylepšuje režim Android Auto • Novou normou je zobrazení alespoň dvou aplikací najednou • Navigace s mapovými poklady bude blíže k řidiči
Customizing HTML Form Validation
9.1.2023
Form validation has always been my least favorite part of web development. You need to duplicate validation on both client and server sides, handle loads of events, and worry about form element styling. To aid form validation, the HTML spec added some new form attributes like required and pattern...
How to Determine a JavaScript Promise’s Status
3.1.2023
Promises have changed the landscape of JavaScript. Many old APIs have been reincarnated to use Promises (XHR to fetch, Battery API), while new APIs trend toward Promises. Developers can use async/await to handle promises, or then/catch/finally with callbacks, but what Promises don’t tell...
Detect XR Support with JavaScript
2.1.2023
A few years ago I wrote an article about how to detect VR support with JavaScript. Since that time, a whole lot has changed. “Augmented reality” became a thing and terminology has moved to “XR”, instead of VR or AR. As such, the API has needed to evolve. The presence...
Document.elementFromPoint
30.12.2022
Reacting to events with JavaScript is the foundation of a dynamic experiences on the web. Whether it’s a click event or another typical action, responding to that action is important. We started with assigning events to specific elements, then moved to event delegation for efficiency, but...
Detect Browser Bars Visibility with JavaScript
30.12.2022
It’s one thing to know about what’s in the browser document, it’s another to have insight as to the user’s browser itself. We’ve gotten past detecting which browser the user is using, and we’re now into knowing what pieces of the browser UI users are seeing....
JavaScript print Events
30.12.2022
Media queries provide a great way to programmatically change behavior depending on viewing state. We can target styles to device, pixel ratio, screen size, and even print. That said, it’s also nice to have JavaScript events that also allow us to change behavior. Did you know you’re...
Auto Compounding for APE token staking now live on ParaSpace
29.12.2022
ParaSpace recently announced the integration of auto compounding for APE tokens staking on the platform. Now, ParaSpace users can access compounded APY rates for three pools. These pools are APE tokens (282%), MAYC pool (466%), and BAYC pool (435%.) The platform will also cover the gas fees...
How to Control CSS Animations with JavaScript
27.12.2022
When it comes to animations on the web, developers need to measure the animation’s requirements with the right technology — CSS or JavaScript. Many animations are manageable with CSS but JavaScript will always provide more control. With document.getAnimations, however, you can...