Systems | Development | Analytics | API | Testing

EP 15: Why Marketers Struggle with Data

Today’s digital environment is noisier than ever. For brands to stand out, they need to be hyper-relevant to their customers. That’s where the power of data comes in. In this episode of The AI Forecast, we’re joined by marketing expert Zontee Hou. Not only does Zontee have 20 years of experience in the marketing industry, she’s also the author of Data-Driven Personalization, the founder of Media Volery, the managing director of consultancy Convince & Convert, and the host of the Data-Driven Decisions podcast. To put it lightly, she is pretty busy!

How to Use Perforce P4 & Unity

Learn how to use Unity and Perforce P4 (formerly Helix Core) version control with this step-by-step tutorial by Jase Lindgren, Senior Solutions Engineer at Perforce. Jase will walk you through getting started with Unity and P4—from configuring your server for game engine files to setting up your depot, streams, and workspaces to use with Unity's Perforce Integration. This tutorial is part of our "How to Build Games with Unity + P4" playlist. Watch the rest of the videos to start your version control journey in Unity today.

Going deep on UUIDs and ULIDs

Not too long ago the Honeybadger team was debating between ULID vs UUID choice for primary keys. Ben, our dev-ops master, mentioned that he wished he'd used ULIDs instead of UUIDs for a particular system we built. Like any seasoned engineer in software development, my initial reaction was to mumble something non-committal and then sneak over to Google to try to figure out what the hell a ULID is. UUIDs are a bit more common, but I hadn't even heard of ULIDs.

Generating Tests from Recorded Data in Node.js

Testing is necessary to produce working code, but it can be difficult and takes a lot of time! By reducing the time and cost of testing, we can increase the pace at which we can ship reliable and working features to customers. In this article, we'll explore easy and quick ways to collect and generate data and create schemas for testing.

PIM Optimizes Multilingual e-Commerce Content Management

Thanks to the internet, businesses are expanding their global presence. e-Commerce reaches beyond borders, opening companies to customers outside their “home” nations. A US company might venture into Canada or Mexico while a German manufacturer sets sights on the European Union, and so forth across the seven continents. As such, the demand is surging for multilingual tools to help sellers connect with these new customers.

Develop an EV Charging Station Finder App like Plugshare

The era of internal combustion engine (ICE) vehicles is gradually fading, and for a good reason. These fuel-powered engines emit an alarming amount of harmful gases, significantly contributing to air pollution. According to the UNEP, air pollution is responsible for nearly 6.7 million premature deaths every year, with respiratory diseases like lung cancer, chronic obstructive pulmonary disease, and cardiovascular issues on the rise. But humans aren’t the only ones suffering!

SwiftUI Navigation Explained: Best Practices for Seamless App Flow

Navigation is one of the most basic functionalities of any app, and among the most crucial aspects of our work as developers. From replacing a login screen with our actual logged-in state app, to showing a modal with details of any item inside our app, all of these are navigational challenges we need to tackle in our day-to-day. SwiftUI has introduced a modern approach to navigation in Apple-based platforms.