Search
Halfmoon: A Bootstrap Alternative with Dark Mode Built In
11.8.2020
I recently launched the first production version of Halfmoon, a front-end framework that I have been building for the last few months. This is a short introductory post about what the framework is, and why I decided to build it.
The elevator pitch
Halfmoon is a front-end framework with a...
Ransomware Threatens Production of 300 Ventilators Per Day
7.8.2020
The DoppelPaymer gang deployed a ransomware attack against ventilator manufacturer Boyce Technologies amid the COVID-19 pandemic
Ethereum Price Creates GPU Shortage, Some Manufacturers Blame Nvidia
29.7.2020
During the last four weeks, cryptocurrency markets have gathered significant value, and the crypto asset ethereum gained over 40% during the last 30-days. The price of ether moving northbound has caused a strain on the graphics processing unit (GPU) market, as ETH miners have become scarce....
Power Struggle Inside Bitmain ‘Hard Forks’ Bitcoin Miner Production
20.7.2020
The ongoing battle between the two co-founders at Bitmain has essentially hard forked the production at the world’s largest bitcoin miner manufacturer
Gold Industry Shaken as 83 Tons of Fake Gold Bars Used to Secure $2 Billion Loans in China
1.7.2020
The gold industry has been shaken after it was discovered that 83 tons of fake gold bars have been used as collateral for loans worth 20 billion yuan from 14 financial institutions to a major gold jewelry manufacturer in Wuhan, China. This amount of gold “would be equivalent to 22%...
How to Disable Code: The Developer’s Production Kill Switch
25.6.2020
The following is a guest post written by Carlos Schults.
Being able to disable code in production is a power that many developers aren’t aware of. And that’s a shame. The ability to switch off some portions—or even complete features—of the codebase can dramatically improve the software development...
Satoshi Nakamoto Kidnapped, Tortured by NSA to Destroy Crypto in New Movie ‘Decrypted’
21.6.2020
Decrypted, a new crypto movie about Satoshi Nakamoto, the mysterious creator of Bitcoin, is in production. In this “outrageous and provocative dark comedy,” Satoshi Nakamoto is kidnapped by the NSA and tortured for information that could help the government destroy cryptocurrency....
Deloitte: 39% of Companies Worldwide Now Have Blockchain in Production
17.6.2020
A survey by Deloitte shows blockchain is increasingly becoming a priority among companies with a broad understanding of it
My Flywheel Landing Page
15.6.2020
Flywheel is my WordPress hosting partner here. I use Local every day for my WordPress local development environment and use their hosting for all my WordPress sites as part of my whole flow, so I’m glad they aren’t just a sponsor but a product I use and like.
Last November some of their...
Kotlin Coroutines and Delay
11.6.2020
Whenever I suspect that there’s a timing conflict causing a problem with rendering and directives, I usually opt for a JavaScript setTimeout with a delay. The setTimeout code never makes it to production, but it does help me to understand if my code is the problem or if there’s a timing...
How I Used Brotli to Get Even Smaller CSS and JavaScript Files at CDN Scale
5.6.2020
This article is about my experience using Brotli at production scale. Despite being really expensive and a truly unfeasible method for on-the-fly compression, Brotli is actually very economical and saves cost on many fronts, especially when compared with gzip or lower compression levels...
Adding CSS to a Page via HTTP Headers
4.6.2020
Only Firefox supports it, but if you return a request with a header like this:
Header add Link "<style.css;rel=stylesheet;media=all"
…that will link to that stylesheet without you having to do it in the HTML. Louis Lazaris digs into it:
[…] the only thing I can think of that could...
Avoid Heavy Babel Transformations by (Sometimes) Not Writing Modern JavaScript
20.5.2020
It’s hard to imagine writing production-ready JavaScript without a tool like Babel. It’s been an undisputed game-changer in making modern code accessible to a wide range of users. With this challenge largely out of the way, there’s not much holding us back from really leaning into...
Playing With (Fake) Container Queries With watched-box & resizeasaurus
5.5.2020
Heydon’s <watched-box> is a damn fantastic tool. It’s a custom element that essentially does container queries by way of class names that get added to the box based on size breakpoints that are calculated with ResizeObserver. It’s like a cleaner version of what Philip...
Open Source PPE: Inside the Project Decentralizing Face Mask Production
13.4.2020
Engineers in the Midwest are creating an open source method for manufacturing face masks. They hope to decentralize production to the local level
Continuous Deployments for WordPress Using GitHub Actions
6.4.2020
Continuous Integration (CI) workflows are considered a best practice these days. As in, you work with your version control system (Git), and as you do, CI is doing work for you like running tests, sending notifications, and deploying code. That last part is called Continuous Deployment (CD)....
Different Favicon for Development
24.3.2020
I bet a lot of us tend to have the production website and the development website up simultaneously a lot. It's almost a developer cliché at this point to make some local change, refresh, refresh, refresh, refresh, and just not see the change, only to discover you were looking at the production...
Coronavirus Killing Smartphone Production Globally: How Does it Impact the Crypto Industry?
23.3.2020
Since the turn of this millennium, the world has seen several epidemics like SARS, Bird Flu, Swine Flu, Ebola, etc. However, none of them was as dangerous as the current pandemic, novel Coronavirus. At the time of writing this article, COVID-19 has infected over 260,000 people, killing more than...
US Firm Plans $100 Million ICO to Fund Electric Vehicle Production in Africa
14.3.2020
US-based ALYI has announced that the tokens for its upcoming $100 million initial coin offering have been minted on the Ethereum blockchain
Override window.alert
11.2.2020
For years the only bit of feedback web developers could get was via alert("{str}") calls. These days we have the web console but, in rare cases, we don’t have a console and alert calls are our only window into a value at a given time. One problem: if an alert sneaks into production code, your...