Point Clouds Visualization With Three.js
Do you know how to achieve perfection? Just combine Midjourney, Stable Diffusion, depth maps, face morphing, and a little bit of 3DHouse in the cloud of points | Image generated by MidjourneyFor some time, I have been working on an internal project whose output, among many other things, is point clouds.
Read moreCombining Interface Builder With JavaScript for Server-driven Apps
Building dynamic UI with nibs and storyboards (Part 2)Image from freepikIn the first part of this series, we saw building dynamic UI leveraging loose coupling of IB-built UIs. If you have not read it, go through it first. This article will build up on the major limitations it had. The main one
Read moreChris’ Corner: Scoping
If I were going to argue against @scope, the new CSS feature, I might say that CSS already has scope. Like, every selector is “scope”. If you say .el, you’re saying “scope this bit of CSS to elements that have the class name of ‘el'”. But then someone might tell
Read moreWhat developers with ADHD want you to know
Note: For this article, we spoke with two Stack Overflow software engineers who have been diagnosed with ADHD but who wish to remain anonymous. A few months ago, we wrote about the overlap between people with ADHD (attention-deficit/hyperactivity disorder) and people who code for a living. We noted the plethora
Read moreExtending ROS 2 States: An Overview of AICA’s Libraries for State Representation
Part 2 of a series of articles centered on ROS 2 and the development we made at AICA to develop a Task and Motion Planning (TAMP) frameworkPhoto by Farzad on UnsplashWelcome back to this series of articles centered on the development we made at AICA to develop a Task and Motion
Read moreHow to Cache Your React Native Dependencies in GitHub Actions
Caching allows for faster builds by reusing downloaded packages. With a little bit of trickery, we can cache our dependencies in GitHub ActionsUnsplash image by Lucian AlexeIntroductionYou’re building your React Native app on a CI/CD provider for the first time. One of the first things you notice is that it takes a
Read moreFunctional Mockito
Testing functional applications with MockitoContinue reading on Better Programming »
Read moreExtreme Software Ownership
What extreme ownership means for software developersImage generated with Midjourney AIWhat is Extreme Ownership?Most of all, it’s a book. It provides a detailed leadership philosophy based on taking complete ownership of our tasks.I will not attempt to summarise the book (please read it, as it is great), but the core message
Read moreWhere Shall We Have Lunch? — From Survival To Sophistication
Where Shall We Have Lunch? — From Survival To SophisticationThe three phases of living as a web developerImage generated by MidJourneyThe History of every major Galactic Civilization tends to pass through three distinct and recognizable phases, those of Survival, Inquiry and Sophistication, otherwise known as the How, Why, and Where phases. For
Read moreThe Right Way to Run Shell Commands From Python
These are all the options you have in Python for running other processes — the bad, the good, and most importantly, the right way to do itContinue reading on Better Programming »
Read more