Writing on software, design, and companies
Some of the things I've written. Throughout the years, I've written about cognitive science, software development, design, and about unrelated things. I periodically revisit the articles I written and am very much open to all type of feedback to improve both my writing, but mainly my thinking. I hope you find something interesting here.
A Small Helper Function for Conditional Requests in Apollo GraphQL
Struggling with null userID in Apollo GraphQL hooks? The variablesOrSkip function is my fix, smartly skipping or including variables to cut runtime errors and boost code stability in TypeScript projects.
How to Style Contents in dangerouslySetInnerHTML with Tailwind
How to style HTML content in React with Tailwind CSS when using dangerouslySetInnerHTML by writing custom selector using arbitrary variants.
How to Get The Old Slack UI Back
How to switch back to the old Slack desktop UI on Mac and say goodbye (at least temporarily) to the current UX catastrophe.
Adding Custom Options to React Native Developer Menu
Customize the React Native Developer menu to your needs using the built in addMenuItem function.
Designing for Healthier Life
Four approaches to designing digital services that persuade your user to live a healthier life
Using styled-components With TypeScript
Improving the developer experience with a few small tweaks
How to Fix 'VirtualizedLists should never be nested inside plain ScrollViews' Warning
How to Fix 'VirtualizedLists should never be nested inside plain ScrollViews' Warning
Build a Clock Face with SVG in React Native
Let´s draw a nice looking analogue clock in React Native with SVG
Static Sites in Swift: Getting Started With Publish
How to publish as a static blog with Publish and Netlify
Running React Native apps on specific iOS simulators
There is no need to start Xcode to test on different React Native apps on different device simulators. You can do that easily with the simulator flag.
App Store Release Checklist
Checklist for publishing React Native app to Apple App store successfully.
Crosstalk in Stereoscopic Displays - Why 3D Movies Look Weird
Remember 3D TVs? Remember how the TV manufacturers tried to ship the idea of wearing goggles at home while watching TV, so you could experience that Avatar-style novelty from the comfort of your own couch? Although the idea 3D television is pretty much dead now, and everyone is more focused on the possibilities of AR and VR, I would not call 3D a dead technology yet. After all, cinemas are still pushing 3D movies and if we eventually crack the method for building glassless 3D televisions we could maybe even see the second coming of 3D at home. 3D has just been forgotten, a faith it has endured once before as well.
The Role of Designers’ Subjective Interpretations in Human-centered Design
Exploring the intricacies of human-centered design, this article delves into the pivotal role of the designer's perspective in shaping innovation. It underscores the significance of design as a deliberate process, echoing in every human-made entity.