Socialize Your Cause retweeted
🚨 The DynamoDB Book is now available 🚨
Learn how to use one of the fastest growing databases around.
450 pages of tips, strategies, and more.
dynamodbbook.com/
Socialize Your Cause retweeted
How does analytics library abstraction work?
1. User activity triggers analytics.track()
2. Events run through plugins
3. Data is validated, redacted, enriched, or even cancelled
4. Data is then sent to your own backend or any third party provider ✨
npmjs.com/package/analytics
Socialize Your Cause retweeted
Analytics is an open source analytics abstraction library for browsers & @nodejs
It's pluggable & designed to work with third party tools like @googleanalytics, @CustomerIO, @CrazyEgg, @SimpleAnalytic, @fullstory, @HubSpot etc including your own backend!
npmjs.com/package/analytics
Socialize Your Cause retweeted
📈 Analytics is designed to work with any third party analytics tool via plugins.
Plugins are just plain javascript objects that expose methods for analytics to register and call.
This is the signature of a typical analytics provider plugin:
getanalytics.io/plugins/writ…
Socialize Your Cause retweeted
The analytics library comes with a large variety of event listeners 👂
`analytics.on` & `analytics.once` can be used to fire custom functionality when a specific lifecycle event occurs.
📕 Examples in the docs:
getanalytics.io/using-listen…
Socialize Your Cause retweeted
A huge focus of the `analytics` package is an improved developer experience 😎
Adding `debug: true` will enable time travel debugging for all analytic events flowing through your app.
This makes troubleshooting & app telemetry easy 🚀
getanalytics.io/debugging/
Socialize Your Cause retweeted
Identifying a new user with `analytics`
All tracking is fully customization via plugins 🎉
For example, you can allow visitors to opt out of analytics completely and all tracking will noOp.
See the "Do Not Track" plugin for an example of this:
getanalytics.io/plugins/do-n…
How to Create a Fast, Secure, and Scalable Open Source Blog with React + Markdown ow.ly/Tbw3306UgQn
Socialize Your Cause retweeted
Autocomplete for React Component PropTypes bit.ly/29ySjgY
5 Practical Ideas for Optimizing Emotional Triggers in Your Email Campaign hubs.ly/H01m0Bz0 by @inboundnow
6 Important Things to Consider for Better for Landing Page Conversion hubs.ly/H01hld30
The 9 Most Important Inbound Marketing KPI’s Your Clients Care About hubs.ly/H01g1g90 by @inboundnow
10 Sources Of Inspiration For Better User Experience & UI Designs hubs.ly/H019KtL0 by @inboundnow
5 After Sale Emails To Increase Revenue Of Your Online Store hubs.ly/H016QZy0
The Do's And Don'ts of Landing Page Optimization hubs.ly/H012nsH0
8 Important Reasons Why You May Need Inbound Marketing hubs.ly/H011zBZ0
8 Winning Practices for Designing Highly Convertible Landing Pages hubs.ly/y0XZt60 by @nimblechapps
7 WordPress Security Techniques & Plugins to Protect your WordPress Website hubs.ly/y0WltG0 by @bestvpns













