UIs are not pure functions of the model (2018)
When I first saw React.js , I had a quick glance and thought that it was cool, they finally figured out how to do a Cocoa-like MVC UI framew...
When I first saw React.js , I had a quick glance and thought that it was cool, they finally figured out how to do a Cocoa-like MVC UI framew...
So you want to shoot lasers from your eyes, hmm?
When plotting overlapping elements with a defined alpha (opacity), I had always thought about it as an additive process with results clamped to not exceed 1.
What are the principles underlying the ideal desk setup? How do we balance great design with modern technology? Let’s plunge into my desk setup and my philosophy behind it.
Fighting a pandemic in the world of software
macOS has a wonderful input mechanism where you press and hold a key on your keyboard to display the accent menu. It's easy to internalize: *long pres...
With cheap 3D printers and PCB manufacturing services you could conceivably design something and have a physical prototype on your desk in the same week. It is quite common to see hardware projects on github that contain firmware source code, STLs for 3D printed parts, and Gerber files for PCBs. To assemble them you…
If you don’t know already, I’m the kind of photographer who loves a lot of grain in my photos. I like it so much that I’ve made several videos about
I finally was able to try it. And I can assure you it’s impossible to create professional and useful images from a text description.
Art is not perception
The difference between a designer early in their career and a more experienced designer are easy to spot. Here we outline the key differences.* *It should be noted that some young designers have been known to exhibit behaviors of senior designers. And on rare occasions, you may see a senior designer in the wild…
When Elden Ring got released, I knew that i wanna sneak peak behind the curtains and look what is lying in there. i won’t claim that i’m the die-hard fan of solus genre, but i’m a die-hard gamer for the 3rd person genere and i like to try them even if they’re not in the sub-genere i love. I’m probably more biased…
Announcing Felt's public launch and $15M Series A. Maps are fun now! Margins is back!
An expensive and unreliable way to record low quality videos!
Vo Trong Nghia Architects designed this resort welcome center on Phu Quoc Island in Vietnam out of approximately 42,000 pieces of bamboo, rope, and bamboo pins.
Edmond Dujardin, Joseph Callenac and the design history of Mille Bornes.
Resident Evil…what a franchise…regardless if you’re old gamer or a new gamer, you can’t have a gaming life without trying at least a single RE game. Horror games have not been my favorite recently, but back in the day Resident Evil, Silent Hill & Alone in The Dark, been on the top of my list. Can’t tell you how many…
Typography for Lawyers
Thoughts on elevating product quality
A few programming languages use a “defer” pattern for resource cleanup. This is a construct such as a defer keyword which schedules cleanup code to run at the end of the enclosing block (or function). This is available in Zig, Go and even in GCC C.
In front of me is something that feels impossible: This is a legal, officially sanctioned DVD of the movie CODA, an Apple Original (Apple Inc.’s name for their exclusive original movies on th…