Winging it
Once again, your intrepid robotics reporter finds himself in the warm embrace of the Bay. To paraphrase Mark Twain, the warmest I was ever embraced was early summer in Santa Clara. I’m writing this from a juice place in Palo Alto (living the dream), having finished a pair of back-to-back
Read moreConflict Management at Work
Finding agreement and building trustPhoto by jean wimmerlin on UnsplashConflict in the workplace is so common it’s become a job interview cliché: “Tell me about a time when you had a conflict with [someone on your team | someone on a different team | someone from a different planet].”As a technical program
Read moreLearning Game Dev — Building a Platformer With Bevy (Part 2)
Learning Game Dev — Building a Platformer With Bevy (Part 2)Let’s add physics to our platformer using Rapierhttps://rapier.rs/Check out the previous article here.IntroductionLast time we left off we had finished rendering some basic shapes to the screen. In this post, we will breathe “life” into our shapes using the Rapier physics engine. By the end
Read moreInvestors take note: Wildfire smoke will spark a surge in East Coast climate tech startups
As smoke from Canadian wildfires has enveloped large swathes of the East Coast, millions of people have found themselves trapped inside, gazing out on orange skies and hazy cityscapes. The air quality index — which is usually ignored — has suddenly become an object of fascination and source of small
Read morePopular third-party Reddit app Apollo is shutting down as a result of Reddit’s new API pricing
The popular third-party Reddit app Apollo is shutting down on June 30, 2023, as a direct result of Reddit’s recently announced new API pricing plans which would end up costing Apollo $20 million per year to continue to operate its business — an unsustainable ask for an indie developer. The
Read moreStreaming Log Files in Real-Time with GoLang and WebSockets: A ‘tail -f’ Simulation
How to create a streamlined communication channel between the server and client sidesPhoto by Artem Sapegin on UnsplashRecently, I came across a programming task required to display the last ‘n’ lines of a log file on a web interface, echoing the functionality ‘tail -[n] -f.’ The tail -f -30 /var/log/nginx/error.log command that
Read moreMercedes first to sell vehicles in California with hands-free, eyes-off automated driving
Mercedes-Benz received a permit from California regulators that will allow the German automaker to sell or lease vehicles in the state equipped with a conditional automated driving system that allows for hands off, eyes-off driving on certain highways. The California Department of Motor Vehicles said Thursday it issued an autonomous
Read moreSpring Boot 3 and GraalVM
An in-depth overview of the many featuresImage by geralt on PixabaySpring Boot 3 comes with support for native images. This is the part for GraalVM. GraalVM transitions from a just-in-time (JIT) compiler built into OpenJDK to an ahead-of-time (AOT) compilation. As a result, it speeds up the startup time and reduces the
Read moreEnd-to-End Testing Your Rust Service
Introducing a very lightweight, simple approachPhoto by Fausto García-Menéndez on UnsplashIf you’re building a web API in Rust, you need a way to test your endpoints end to end. Unit tests ensure your logic is correct, but a proper end-to-end test can verify that your infrastructure, routing, database migrations, and security settings
Read moreHow to keep your new tool from gathering dust
When technology organizations run into problems, they often look to tech products to solve them. It makes sense: we build tech to solve problems, so naturally we look to someone else’s tech to solve our problems. But for any piece of tech to work as intended, you have to make
Read more