Live commerce blends technology and entertainment to create engaging, personal, and highly effective shopping environments that drive sales at any point in the shopping journey.
29 Apr 2025
We have rolled back last week’s GPT‑4o update in ChatGPT so people are now using an earlier version with more balanced behavior. The update we removed was overly flattering or agreeable—often described as sycophantic.
We are introducing AutoPatchBench, a benchmark for the automated repair of vulnerabilities identified through fuzzing. By providing a standardized benchmark, AutoPatchBench enables researchers and practitioners to objectively evaluate and compare the effectiveness of various AI program repair systems. This initiative facilitates the development of more robust security solutions, and also encourages collaboration within the community [...] Read More... The post…
We are inspired by the possibilities of AI to help people be more creative, productive, and stay closely connected on WhatsApp, so we set out to build a new technology that allows our users around the world to use AI in a privacy-preserving way. We’re sharing an early look into Private Processing, an optional capability [...] Read More... The post…
While it would be nice to put the genie back in the bottle, that hasn't happened often in human history, so for the foreseeable future, AI in the form of LLMs are here to stay. I imagine that what we use them for will change over time as we collectively internalise their limitations. Personally, I'm now using them for my…
Latency math isn’t marketing poetry. The laws of physics set the floor; engineering discipline sets the ceiling. PubNub owns the piece in the middle — single-digit milliseconds in-region, transparent dashboards, no warp drive required.
This release introduces support to Python builds through Poetry and UV!
To all developers using SoundCloud’s public API — we’re introducing an important change that will affect how you reference resources like…
28 Apr 2025
Authored by Thomas Yoon At Tinder, the quality of your profile photos is paramount. However, asking users to manually sift through their entire camera roll to select images that best represent them can be an overwhelming task. Users often spend a great deal of time searching for that one perfect shot, only to remain uncertain if their chosen photos will…
Managing and understanding large-scale data ecosystems is a significant challenge for many organizations, requiring innovative solutions to efficiently safeguard user data. Meta’s vast and diverse systems make it particularly challenging to comprehend its structure, meaning, and context at scale. To address these challenges, we made substantial investments in advanced data understanding technologies, as part of [...] Read More... The post…
Had an amazing chat with Matthew and Angelica about being a maintainer, monetization, making time, and GoReleaser.
The MapTiler SDK 3D Module lets you display 3D models in GLTF and GLB formats on maps.
AI agents don't have to be a security nightmare
27 Apr 2025
Discover how ecommerce platforms are evolving in 2025 with trends like hyper-personalization, AI, dynamic pricing, and gamification—key insights for staying competitive >>
Discover why IT infrastructure modernization is a game-changer for scalability, security, and cost efficiency—unlocking faster innovation and resilience in a digital-first world
Application and system designs have always been considered the most essential step in application development. All the later steps and technologies to be used depend on how the system has been designe... The post Data Modeling for Java Developers: Structuring With PostgreSQL and MongoDB appeared first on DEV.
26 Apr 2025
In this tutorial, we will dive head first into utilizing MongoDB’s Flask-PyMongo library! We will build a basic CRUD (create, read, update, delete) Flask-PyMongo application and learn about how intuit... The post Build a Basic CRUD Application With Flask-PyMongo appeared first on DEV.
25 Apr 2025
Have you ever spent hours searching for essential information or found yourself stuck with confusing setup errors, only to realize the answers are undocumented and "known" by a select few team members? When you hear "technical documentation," do you run for the hills, or try to offload the task to someone else? Technical documentation is often treated as an afterthought,…
Most developers are familiar with the standard Git workflow. You create a branch, make changes, and push those changes back to the same branch on the main repository. Git calls this a centralized workflow. It’s straightforward and works well for many projects. However, sometimes you might want to pull changes from a different branch directly into your feature branch to…
Resilience in the financial sector - Lessons from human evolution
24 Apr 2025
A couple of years ago, using OpenAI’s language models was simple. You had GPT-3, then GPT-3.5, then GPT-4. Each version was clearly better than the last, and if you needed smarter output, you just bumped to the newer one. Easy. That clarity is long gone. Today, OpenAI offers a growing tangle of GPT models – […] The post The State…
Brian Underwood shares how to write cleaner Elixir code by rethinking Enum.reduce and using a custom Credo check to find simpler alternatives. The post Reduce, Reuse… Refactor: Clearer Elixir with the Enum Module appeared first on Erlang Solutions.
To stay competitive, businesses need tools that bridge the gap between data and action. The next wave of personalization isn't just responsive—it’s predictive, contextual, and completely orchestrated in real time.
Learn how Discord scaled its search infrastructure to index trillions of messages and unlock new features.
Watch hands-on demos of the lastest in ChatGPT for Business: o3, image generation, enhanced memory, and internal knowledge.
23 Apr 2025
Build a real-time event app in a weekend with React, Firebase, and PubNub—featuring RSVP, live chat, and instant schedule updates
This is part three of the three-part blog series based on Your Strategic Playbook for DevOps Victory. Successfully launching a DevOps strategy can significantly boost an organization's efficiency and productivity. However, as with any major business decision, adopting a new DevOps strategy requires the investment and satisfaction of various stakeholders. When considering key performance indicators (KPIs) for navigating the shift…
Our latest image generation model is now available in the API via ‘gpt-image-1’—enabling developers and businesses to build professional-grade, customizable visuals directly into their own tools and platforms.
The best engineers ask for help early and often. We all have blind spots - technical, architectural, and just plain human.
Discord names Humam Sakhnini as the company’s new CEO as co-founder Jason Citron remains on the board and transitions to CEO advisor.
Read the message sent to Discord employees from CEO Jason Citron sharing his decision to transition out of the role and appoint Humam Sakhnini as the company's new chief executive.
Funding agility: Moving beyond project budgets
Infrastructure as code: Where are we today?
22 Apr 2025
Supercharge ⚡ your data flows with automated, real-time syndication—scalable, secure, and built for high-velocity, multi-tenant environments. Precision meets performance ⚡
With the release of MongoDB 7.0 in August 2023, we introduced a feature called Queryable Encryption, the first of its kind. With queryable encryption, your data is encrypted, even at rest, with the se... The post Getting Started With Queryable Encryption in the MongoDB C# Driver appeared first on DEV.
A conversation with Connor Zwick, CEO & Co-founder of Speak.
To provide consistency between the environments of our developers, I'm a strong proponent of using containers so that every developer is using the same versions of our tools. This is really important for command line tooling that depends on a separately installed language such as NodeJS or PHP as a simple npm i -g can install wildly different versions if…
The Washington Post is partnering with with OpenAI to integrate news into ChatGPT, providing users with summaries, quotes, and direct links to original reporting.
Today, we’re announcing a brand new way to express yourself: Nameplates. Add a pop of personality to your display name when it’s shown in your favorite chat channels. Read on to see how they work!
21 Apr 2025
In this tutorial, we'll build a real-time fraud detection system using MongoDB Atlas Vector Search, Apache Kafka, and AI-generated embeddings. We'll demonstrate how MongoDB Atlas Vector Search can be ... The post Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB appeared first on DEV.
20 Apr 2025
As of late, most of us have been reading the news with a sense of anxious trepidation. At least, those of us who read from a position of relative comfort and privilege. Many more read the news with fear. Some of us are already no longer in a position to read the news at all, having become the unfortunate subjects…
19 Apr 2025
DjangoCon Europe is just around the corner, and this year, it’s in Dublin, Ireland. This means two things: I’m legally required to drink my first Guinness (yes, first ever!). I obviously had to build... The post Grab a Pint With Django-MongoDB-Backend, Voyage AI, and LangChain appeared first on DEV.
Meta released Llama 4, the next version of their open-weight language models. It introduces native multimodality, longer context windows, and a more efficient architecture. This post breaks down what’s new, what’s useful, and where to get it. The standout feature is the 10 million token context window—but there’s a tradeoff: none of the current models […] The post What’s New…
18 Apr 2025
Unlock high-throughput event systems with stateless microservices, CQRS, pub/sub, and scalable architectures—perfect for real-time performance
17 Apr 2025
PubNub Illuminate Wins 2025 NAB Product of the Year Award in Streaming
Find out how long it takes you to get paid and the impact on your business
Catch up on the latest from Erlang Solutions. This blog round-up covers key tech trends, including big data, digital wallets, IoT security, and more. The post Erlang Solutions’ Blog round-up appeared first on Erlang Solutions.
PubNub Illuminate can help you generate custom demos with realistic data without writing any code
The Serverless MCP is a powerful debugging tool that brings AWS Lambda, DynamoDB, and API Gateway state and logs directly into your IDE. Eliminate AWS console visits while troubleshooting serverless applications with AI-assisted diagnostics and resource monitoring.
AI on Technology Radar Vol.32
16 Apr 2025
With API-driven applications being increasingly common, understanding how your APIs are performing is crucial for success. That’s where the combination of Heroku and Moesif allows developers and their organizations to step up their observability game. In this blog, we will quickly examine how you can integrate Moesif with your Heroku app to begin monetizing and analyzing your API traffic. Let’s…
Our smartest and most capable models to date with full tool access
OpenAI o3 and OpenAI o4-mini combine state-of-the-art reasoning with full tool capabilities—web browsing, Python, image and file analysis, image generation, canvas, automations, file search, and memory.
15 Apr 2025
Last month I gave a talk on the HEIR compiler project at the FHE.org conference in Sofia, Bulgaria. The video is on YouTube now, and the slides are public. I plan to write more about HEIR in the coming months, because it’s been an exciting and fulfilling ride!
Setting up alerts for metrics isn’t always straightforward. In some cases, a simple threshold works just fine — for example, monitoring disk space on a device. You can just set an alert at 10% remaining, and you’re covered. The same goes for tracking available memory on a server. But what if we need to monitor something like user behavior on…
OpenAI is appointing four new advisors to help inform OpenAI’s philanthropic efforts.
Use our guide to understand your payments process and how best to scale it
Find out how to improve BAU collections and invest in new payment innovation
One of the projects that I'm working on at the moment uses Stripe which means that we need to handle web hooks in order to ascertain what's happened as that's how Stripe communicates back to us. For production and staging, it's easy enough to register a url on Stripe's dashboard, but when developing, it's a little more complicated as our…
Real-time technology is a powerful shield against cart abandonment, converting potential revenue losses into completed sales for your ecommerce business.
Sharing our updated framework for measuring and protecting against severe harm from frontier AI capabilities.
Drive your AI-enabled future forward with synthetic data
14 Apr 2025
The following is a repost from the PayPal Developer Blog . Building on the release of PayPal’s MCP servers , PayPal is excited to introduce the PayPal Agentic Toolkit *. This toolkit empowers developers to seamlessly integrate PayPal’s comprehensive suite of APIs — including those for managing orders, invoices, disputes, shipment tracking, transaction search and subscriptions — into various AI…
Introducing GPT-4.1 in the API—a new family of models with across-the-board improvements, including major gains in coding, instruction following, and long-context understanding. We’re also releasing our first nano model. Available to developers worldwide starting today.
In the world of DevOps and Developer Experience (DevXP), speed and efficiency can make a big difference on an engineer’s day-to-day tasks. Today, we’ll dive into how Slack’s DevXP team took some existing tools and used them to optimize an end-to-end (E2E) testing pipeline. This lowered build times and reduced redundant processes, saving both time…
Don't be a nitpicker! Learn when to let small mistakes slide and build a positive team culture. Kindness drives progress, not constant correction.
Make More Closet Space! Nitro Members Can Now Keep Avatar Decoration Quest Rewards for Longer
DiscordWith Nitro, your Quest rewards don’t fade—hold onto exclusive decorations long after the adventure ends.
Four retrieval techniques to improve RAG you need to know
13 Apr 2025
Explore secure, production-grade data sharing with encryption, access control, and policy enforcement to ensure confidentiality, integrity, and compliance in real-time systems
Postcodes After a pretty practical previous post about records and collections, this post is less likely to give anyone ideas about how they might tackle a problem in their own project, and doesn’t have any feature requests for Microsoft either. It’s an area I’ve found really fun though. An introduction to postcodes in the UK … Continue reading Election 2029:…
This past December I had the opportunity to put together my first proper home office. One aspect of the office is a bookshelf to corral all my books and memorabilia that up to this point have been scattered around the house. For this project I utilized three Ikea Billy bookcases, but to make the project really shine, I added LED…
11 Apr 2025
Recently we launched sub-issues, a feature designed to tackle complex issue management scenarios. This blog post delves into the journey of building sub-issues, what we learned along the way, how we implemented sub-issues, and the benefits of being able to use sub-issues to build itself. What are sub-issues? Sub-issues are a way to break a larger issue into smaller, more…
Introduction In this article, I’m going to review the Foundations of AI and Machine Learning for Java Developers video course from my fellow Java Champion, Frank Greco. If you are new to AI and ML and want to get a great introduction to these topics, then you should definitely join watch the video lessons created by Frank Greco. And, thanks…
On my current project, I'm making a Progressive Web App (PWA) and I was really annoyed that the status bar on iOS was completely transparentAlthough the option is called black-translucent. When the content scrolls behind it, it blends with the status bar elements, and it doesn't look great. I couldn't find a native solution, so I tried using CSS instead.…
Decoding human behavior: Laws every business leader should know
10 Apr 2025
I recently worked on a project that had a lot of code duplication due to repeated implementations of the same interfaces. I quickly realized it was a great opportunity to refactor…
Learn how to optimize your GPS architecture using dynamic ping frequency based on real-world factors like vehicle speed, proximity to a destination, and operational status.
Microsoft at PyTexas 2025: Join Us for a Celebration of Python and Innovation
Microsoft Python EngineeringMicrosoft is thrilled to announce our participation in PyTexas 2025, taking place this year in the vibrant city of Austin, Texas! At this year’s event, Microsoft is proud to contribute to the community’s growth and excitement by hosting a booth and delivering an engaging talk. The post Microsoft at PyTexas 2025: Join Us for a Celebration of Python and Innovation…
We’re excited to announce the launch of the Heroku MCP Server, designed to bridge the gap between agent-driven development and Heroku’s AI PaaS. Having defined the platform experience for apps in the cloud, Heroku extends our developer and operator experience to AI capabilities. With the Heroku MCP Server, you can now expose Heroku’s robust platform […] The post Introducing the…
Learn how Elixir can improve business performance by reducing costs, enhancing efficiency, and speeding up time to market. The post Elixir for Business: 5 Ways It Transforms Your Processes appeared first on Erlang Solutions.
BrowseComp: a benchmark for browsing agents.
Discord’s In-Game Overlay lets you join voice and video calls, see who’s talkin’, and stream your gameplay without ever having to alt-tab out of your current match! Learn how it works and how you can customize it to your liking.
9 Apr 2025
Unlock real-time customer intelligence with streaming architecture, low-latency processing, and actionable insights. Powered by PubNub >>
If there's one underrated superpower at work, it's giving credit - generously, and often. When your teammate goes out of their way to help, contributes meaningfully, or quietly ships something excellent, take a moment to recognize it, publicly.
Learn how we rewrote the Datadog Lambda Extension in Rust, cutting cold starts by 82 percent, shrinking the binary 87 percent, and slashing memory use without sacrificing observability.
Explore how Discord supercharged dbt with a tailored solution designed for performance, developer productivity, and data quality.
The MapTiler team attended the MWC25 conference in Barcelona and these are the key takeaways summarized by the team organizer, Luis Suter.
Unlocking innovation: Practical strategies for driving business value with Gen AI
Thoughtworks InsightsUnlocking innovation: Practical strategies for driving business value with Gen AI
8 Apr 2025
Designing high-scale eCommerce? Master microservices with DDD, events, Sagas, real-time updates, and resilient architecture—built for performance
Do you run Rails or pure Ruby applications on Heroku? If so, it’s important to be aware of upcoming end-of-life (EOL) dates for both your stack and your Ruby version. The Heroku-20 stack, built on Ubuntu 20.04 LTS, will reach EOL for standard support in April 2025. Ruby 2.7 has already passed its EOL, meaning […] The post Migrating Your…
With the release of macOS 18.4, Safari no longer shows a padlock when you visit a website that uses https. I assume there's a reason for this but I was scratching my head trying to work out how to view the SSL certificate when I went to a new-to-me website domain that my bank asked me to go to. This…
First-of-its-kind gaming platform, World Reborn, launches an 8-week limited run to empower players toward real-life impact through brand-led missions.
7 Apr 2025
From ingest to insight—build scalable, real-time intelligence platforms for OSINT, SIGINT & more. Architect like a pro. 🧠⚡ #PubNub #RealTime
Today, OpenAI is sharing the EU Economic Blueprint—a set of proposals to help Europe seize the promise of artificial intelligence, drive sustainable economic growth across the region, and ensure that AI is developed and deployed by Europe, in Europe, for Europe.
A conversation with Cameron Adams, Chief Product Officer and Co-founder of Canva.
5 Apr 2025
Wherein our hero learns the arcane secrets of the u128 sword in the depths of the Underrust.