Elad Nava is a software developer and director at Pushy. His open-source work covers notification delivery, transactional email and mobile applications that relay public safety information.[2][3][5]
Start with Mailgen →
Links
Owned technical writingDirector · Pushy
Career
Nava publishes technical articles and open-source tools alongside his director role at Pushy. His owned writing follows practical infrastructure problems, from cloud scaling and load balancing to sending notifications to many devices. The projects expose their implementation and integration points so developers can adapt a focused solution inside an existing application.[1][2]
Contributions
Generate the message separately from delivering it
Mailgen turns a JavaScript description of an email into responsive HTML and plain text. Product information, a theme and structured content supply the message’s layout, tables and action links. It can write a local preview, while delivery remains the calling application’s responsibility. That separation gives developers a reusable presentation layer without coupling the library to a particular mail provider.[3]
Reuse connections for notification traffic
His 2023 Firebase Cloud Messaging tutorial uses HTTP/2 sessions to multiplex notification requests rather than opening an independent connection for every device token. The accompanying package lets an application set concurrent sessions and streams and then submit its token list. The worked setup requires Firebase service-account credentials and registered device tokens. The article documents the API and SDK behavior he was addressing at that time.[4]
Relay official alerts through a volunteer application
The RedAlert Android repository describes a volunteer-developed application relaying Home Front Command alerts through a Node.js API package and notification infrastructure. Its interface supports selected areas, alert history and a connectivity self-test. The public code makes the relay and delivery path inspectable; receiving an alert still depends on upstream information and the device’s connectivity and notification behavior.[5]
Tools, writing & talks
Tools
Start here
Mailgen
github.comA Node.js library generating transactional email as HTML and plain text from structured content and themes.
Start with the sample JavaScript message and generate a local HTML preview and plain-text version. Node.js familiarity helps; generating a preview does not require a mail account, while sending it requires your application’s delivery integration.
Creator and maintainer[3]- CENTCOM Theater Operations Mapusvsiran.com
Live map of US military assets across the Middle East using satellite, ADS-B aircraft, and AIS vessel data.
Dashboard by Nehemia Gershuni-AylhoOriginal source - RedAlert for Android
github.comA volunteer application relaying official public-safety alerts with location selection and delivery checks.
Developer and repository maintainer; volunteer team project[5]
Writing, research & talks
- Multicast Notifications with Node.js and HTTP/2eladnava.com
A worked guide to reusing HTTP/2 connections for Firebase notification requests.
Author[4]