How the best projects lower the contribution barrier
Community has played a major role in Josh's career, and he seeks to pay it forward by developing tools to help community-minded folks accomplish more & show the impact of their work.
How to measure developer Love and Reach with the Orbit Model
Orbit co-founder Josh Dzielak shares examples of how real companies use data to calculate the love and reach for their communities.
Communities aren’t funnels: try the Orbit Model instead
The funnel is widely accepted in sales and marketing circles but works poorly for developer relations.
MDX: content for kings and princesses
Given in a pub and told as a fairy tale, this is the story of King Markdown, Princess JavaScript, and one kingdom's efforts to make content everyone can enjoy.
MDX, authors and richer JAMstack content
MDX is a new file format that lets markdown authors embed JSX components into their documents, greatly increasing the depth and scope of the documents they can build.
Sentry Scouts #1: Open Source Panel
I joined several other developers and developer advocates to discuss how first-time contributors can get into open source and how companies benefit from being good stewards of their open source projects and developer community.
Load dynamic serverless content faster with search
Even when time-to-first-byte is fast, delays in fetching dynamic content can still make your serverless app or static site feel sluggish. In this talk, we’ll look at how Algolia’s low-latency infrastructure and ability to rank results in advance can speed this up, without the user ever typing a search query.
Use React InstantSearch with Electron
Algolia Developer Advocate Josh Dzielak announces a new project that makes it easy to create an instant search experience that runs as a desktop application.
Instant browsing for static sites with Algolia
A response to a user's action must take place in less than 100ms for the experience to feel immediate and natural. When content must be fetched from a traditional backend or API in response to a user's interaction, it can be very difficult to meet that requirement."
7 ways to search for a camelCased parameter in your docs
Technical documentation contains word patterns like camelCase that give traditional search engines a headache. See how Algolia makes camelCase parameters searchable by 7 different types of queries.
Voice trends and search
A talk about the state of voice and how voice interfaces will impact search engines.
10 Community Projects in 15 Minutes
A tour of 10 Algolia community projects including instantsearch.js, Places, DocSearch, Wordpress and Magento plugins, and more.
The dance of data in large and small scale organisations
Given to an audience of academics and industrialists at the Université Paris Diderot. I spoke about how creative organizations build products in the image of their own culture, and about *gossip* as the most reliable source of information in both human and computer networks.
Evolving Work
Given to college-level business students, this was a talk about how the most progressive organizations in Silicon Valley treat individuals as whole people, not just cogs in a machine. It includes a brief introduction to one of my favorite books on the subject, [Reinventing Organizations](http://www.reinventingorganizations.com/).
Store JSON in Cassandra the Hard Way
Keen IO stores events in the same format that our customers send them in—JSON. Yet, Keen uses Cassandra, a distributed database without any JSON primitives, and Keen gives customers the ability to query over arbitrary (even nested) JSON dimensions. How can this be???
The New Analytics - In The Cloud, Behind the API
Keen IO tells their journey of creating APIs to enable custom analytics for web, mobile, and Internet of things companies around the world. They'll share their vision that APIs are enabling a powerful new class of connected applications and discuss how they've benefitted from hosting analytics in the cloud."
One Billion Per Second - The Rise of Designer Data Architectures
Getting answers to today’s questions often involves querying billions of records. New systems are being designed to process billion-record data sets in minutes. Or seconds. With a few tricks, you can build or adapt these systems to your needs.
How Keen IO uses Storm
This presentation discusses Storm, the distributed computation system, and how it’s used at Keen IO. Redstorm, which makes it possible to build Storm topologies in Ruby, is also discussed.
Distributed Systems Are Everywhere - Where the full stack is headed
The definition of a "full stack developer" is expanding to include a knowledge of distributed systems.
Polyfills: Shims and Shivs
A Halloween-flavored introduction to using HTML polyfills.