HN user

gdeglin

2,213 karma

Founder & CEO of OneSignal. We help power intelligent delivery of push notifications and other messaging channels for over a million developers worldwide. https://onesignal.com

YC S2011 Alum.

Posts148
Comments154
View on HN
www.theblock.co 4mo ago

Crypto whale loses nearly $50M swapping USDT for AAVE

gdeglin
1pts0
www.reuters.com 7mo ago

India weighs greater phone-location surveillance

gdeglin
2pts1
vercel.com 8mo ago

Spain and Laliga Blocks of the Internet

gdeglin
3pts1
rein.pk 8mo ago

Over-Regulation Is Doubling the Cost

gdeglin
14pts0
andonlabs.com 1y ago

Vending-Bench: Testing long-term coherence in agents

gdeglin
1pts0
www.cloudflarestatus.com 2y ago

Cloudflare increased rates of HTTP 5xx errors

gdeglin
2pts0
status.cloud.google.com 2y ago

Incident Affecting Firestore, Identity Platform, Identity and Access Management

gdeglin
3pts0
twitter.com 3y ago

Airline customer service numbers replaced by scammers in Google results

gdeglin
2pts0
www.macrumors.com 3y ago

Apple Weather App Data Not Loading for Many Users

gdeglin
5pts0
twitter.com 3y ago

Launch time of Microsoft's new Teams chat app compared to Rerun.io

gdeglin
3pts1
blog.chipx86.com 3y ago

Peer-Programming a Buggy World with ChatGPT AI

gdeglin
1pts0
twitter.com 3y ago

High probability insiders at FTX are currently trying to run off with funds

gdeglin
15pts1
twitter.com 3y ago

Looks like BlockFi is completely dead. May have stored customer deposits on FTX

gdeglin
31pts3
www.nytimes.com 3y ago

Twitter Begins Offering $7.99-a-Month Verification Subscriptions

gdeglin
4pts5
www.microsoft.com 3y ago

Why Microsoft 365 is teaming up with OREO THINS to give you a break

gdeglin
1pts0
onesignal.com 3y ago

OneSignal raises $50M Series C

gdeglin
1pts0
developer.apple.com 4y ago

Sending web push notifications in Safari and other browsers

gdeglin
3pts1
rubyonrails.org 4y ago

Rails 7.0.1 has been released, bringing support to Ruby 3.1

gdeglin
2pts0
onesignal.com 4y ago

Design Team Meetings

gdeglin
1pts0
dweekly.medium.com 4y ago

Ten Gig Is Here

gdeglin
2pts0
onesignal.com 4y ago

Notification Support Across Popular Devices

gdeglin
3pts0
twitter.com 4y ago

We are short $DNA. Ginkgo Bioworks is a colossal scam

gdeglin
2pts0
onesignal.com 5y ago

Converting GitHub Repositories From “master” to “main”

gdeglin
1pts1
blog.hubspot.com 5y ago

Our Investment in OneSignal

gdeglin
1pts0
www.architecturaldigest.com 5y ago

Michael Bay hired a gaming company to build a model of his custom home

gdeglin
4pts1
www.nytimes.com 5y ago

Roblox Soars 43% on First Day of Trading as Gaming Booms

gdeglin
2pts0
onesignal.com 5y ago

How to Introduce an Engineering Career Ladder to Your Company

gdeglin
9pts0
developer.apple.com 5y ago

Apple Push Notification service server certificate update

gdeglin
1pts0
steamclock.com 5y ago

Is Apple Banning Free Analytics SDKs?

gdeglin
7pts0
www.theverge.com 5y ago

Microsoft president sounds alarm on ‘ongoing’ SolarWinds hack

gdeglin
21pts4

OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within these states) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers for our Product, SDK, and SRE teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

One detail not covered as much in this article is that many options are now available to users and apps to control the push notifications they send and receive.

For example, on iOS, when prompted for notification permission, users are now asked to choose if they want the notifications sent to a summary view. iOS will also invite users to disable notifications from apps they haven't interacted with recently.

Here are a few of the options available for each operating system. Many of these were introduced within the last 1 to 3 years.

iOS & Android:

  * Apps can choose to send notifications without sound/vibration. These are less disruptive and less likely to result in an uninstall or disabling of push.
  * Apps can customize which sound is sent with the notification, if any. On Android, the vibration pattern can also be customized. 
  * Apps can choose to replace an old notification with a new one. This helps prevent multiple updates from crowding a user's notification center (e.g. Order received, Order Arriving, Order Delivered)
  * Apps can send notifications at different priority levels. On iOS, apps can even send notifications that break through a user's focus mode settings (e.g. for emergency alerts), but this requires special permission.
  * Apps can group multiple notifications for easier readability (e.g. chat  messages from different contacts)
  * Apps can set a visual badge on their application icon, indicating the presence of new content, with or without also sending a push notification.
iOS
  * Apps can choose between sending a push notification or starting a Live Activity. Live Activities have more visual customization and can show real-time updates such as sports scores or the status of a food delivery order. Starting with iOS 17.2, released in Dec 2023, Live Activities can be started remotely, just like push notifications. Prior to 17.2, users had to open the app to start them.
Android
  * Apps can implement Notification Channels, a way to categorize different types of notifications so that users can enable some but not others.

OneSignal | California, New York, Pennsylvania, Texas, Utah | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, Utah | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring for roles including:

* Senior Software Engineer (Full Stack)

* Senior Software Engineer (Mobile SDKs)

* Senior Engineering Manager

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer

* Lead Data Scientist

* Product Manager

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer

* Lead Data Scientist

* Product Manager

More information and apply at https://onesignal.com/careers

Hi! I'm the co-founder of OneSignal, a push notification and marketing automation service.

Here are some of the batching mechanisms we support:

1. Sending to a list of devices based on push tokens, onesignal identifier, or your own customer identifers.

2. Sending to a segment that you create via our dashboard or API. Segments can combine filters such as device type, language, country code, activity in your application, or custom attributes you define

3. Sending to a list based on filters that you provide to our API "eg: Send to all devices that have launched my app in the last week"

4. Automated Messages - Automatically send messages to devices that match certain criteria (e.g. adding an item to their cart)

In addition, we provide some useful quality-of-live features, including:

* Idempotent notifications

* Tracking when notifications are received by a device ("Confirmed Delivery")

* Targeting notifications based on a user's interactions with previous messages

* Very fast notification delivery

Here's our API documentation for sending notifications: https://documentation.onesignal.com/reference/create-notific...

We also provide client libraries for most popular programming languages: https://documentation.onesignal.com/docs/ruby-client-sdk

These features are all available on our free plan. Our free plan has no limit on API calls, push tokens, or push messages. It's designed to be equal to or better than Firebase's notification console and FCM API in most dimensions. We also have paid features that provide deeper message analytics, marketing automation features, and other channels (email & sms).

Please feel free to reach out to me directly if you have questions or need help migrating over: george[@]onesignal.com

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Engineering Manager

* Backend Engineer

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

This is a tremendous announcement. Web Push is such a superior channel to SMS and Email for many websites" There's a standard opt-in and opt-out process, it's real-time, and it's free. Yet the adoption has been severely reduced by the lack of iOS support.

The homescreen requirement is a small hurdle in the grand scheme of things. Now websites can finally implement Web Push once, and know that it will work for all of their users.

This is especially useful for media sites and others that have historically struggled to get people to go through the whole app store to app install process. It will level the playing field and create much better user experiences.

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

More information and apply at https://onesignal.com/careers

OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

Today we've announced we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Backend/Infrastructure Engineer

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Engineering Manager

More information and apply at https://onesignal.com/careers

OneSignal | San Mateo, New York, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Backend/Infrastructure Engineer

* Product Engineer / Full Stack Developer

* Head of Developer Relations

More information and apply at https://onesignal.com/careers

OneSignal | San Mateo, New York, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Backend/Infrastructure Engineer

* Product Engineer / Full Stack Developer

* Head of Developer Relations

More information and apply at https://onesignal.com/careers

Apple has been refining the iOS notification experience to prevent this from being a problem for apps and I’m sure this will apply to websites too.

For example, putting notifications in the scheduled summary or asking users if they want to turn off notifications from an app they haven’t engaged with recently.

On the other hand, why should I have to download an app in order to know when I get outbid on eBay or a notification when a package is delivered. Like any messaging channel, not every business is going to use it in a smart way overnight. But I’m confident Apple will put the right guard rails around it, and it will be a welcome replacement to email. Unlike email, web push is privacy friendly, and has standard opt-in and opt-out methods.