Martian Events
Upcoming events
- Rails + Inertia.js Workshop
Rails + Inertia.js Workshop
San Francisco Ruby ConferenceSan Francisco, California, United States![Cover for Rails + Inertia.js Workshop]()
- Automatic and Accessible Dynamic Themes With OKLCH Color Space
Automatic and Accessible Dynamic Themes With OKLCH Color Space
React Advanced ConferenceLondon, United Kingdom![Cover for Automatic and Accessible Dynamic Themes With OKLCH Color Space]()
Past events
- Devtool founder picnic | Seed, series A - #SFTechWeek
Devtool founder picnic | Seed, series A - #SFTechWeek
Devtool founder picnic![Cover for Devtool founder picnic | Seed, series A - #SFTechWeek]()
- Misconceptions about colors for developers
Misconceptions about colors for developers
Product Meetup Barcelona - Smart Nano Stores, or how we made front-end simpler
Smart Nano Stores, or how we made front-end simpler
WhatTheStack Conference![Cover for Smart Nano Stores, or how we made front-end simpler]()
- Don't Be "Thread"-ened: Testing Multithreaded Code with Confidence
Don't Be "Thread"-ened: Testing Multithreaded Code with Confidence
EuRuKo 2025![Cover for Don't Be "Thread"-ened: Testing Multithreaded Code with Confidence]()
- Building interactive Ruby gem tutorials with Wasm – yes, right in the browser!
Building interactive Ruby gem tutorials with Wasm – yes, right in the browser!
EuRuKo 2025![Cover for Building interactive Ruby gem tutorials with Wasm – yes, right in the browser!]()
- Prioritization justice: lessons from making background jobs fair at scale
Prioritization justice: lessons from making background jobs fair at scale
EuRuKo 2025![Cover for Prioritization justice: lessons from making background jobs fair at scale]()
- Sarah Wooders: on why LLMs are like Memento
Sarah Wooders: on why LLMs are like Memento
Dev Propulsion Labs![Cover for Sarah Wooders: on why LLMs are like Memento]()
- The Whop & Chop: Cutting CI time in half
The Whop & Chop: Cutting CI time in half
SF Bay Area Ruby Meetup![Cover for The Whop & Chop: Cutting CI time in half]()
- Jason Bosco: serving billions searches monthly without VC funding
Jason Bosco: serving billions searches monthly without VC funding
Dev Propulsion Labs![Cover for Jason Bosco: serving billions searches monthly without VC funding]()
- Nuances of running Ruby on Kubernetes
Nuances of running Ruby on Kubernetes
RubyConf Taiwan x COSCUP 2025![Cover for Nuances of running Ruby on Kubernetes]()
- What is happening with strings in Ruby and why is it feeling chilly?
What is happening with strings in Ruby and why is it feeling chilly?
RubyConf Taiwan x COSCUP 2025![Cover for What is happening with strings in Ruby and why is it feeling chilly?]()
- Anna Veronika Dorogush: my team makes me proud
Anna Veronika Dorogush: my team makes me proud
Dev Propulsion Labs![Cover for Anna Veronika Dorogush: my team makes me proud]()
- LaunchKit pitch: devtool landing page template
LaunchKit pitch: devtool landing page template
SF Awesome AI Dev Tools![Cover for LaunchKit pitch: devtool landing page template]()
- Michael Magán: time to build user-centric software
Michael Magán: time to build user-centric software
Dev Propulsion Labs![Cover for Michael Magán: time to build user-centric software]()
- Rails Frontend Evolution: It Was a Setup All Along
Rails Frontend Evolution: It Was a Setup All Along
RailsConf 2025![Cover for Rails Frontend Evolution: It Was a Setup All Along]()
- Startups on Rails in Past, Present and Future
Startups on Rails in Past, Present and Future
RailsConf 2025![Cover for Startups on Rails in Past, Present and Future]()
- José Valim: developer curiousity, Elixir ecosystem and the future of AI
José Valim: developer curiousity, Elixir ecosystem and the future of AI
Dev Propulsion Labs![Cover for José Valim: developer curiousity, Elixir ecosystem and the future of AI]()
- Adam Wenchel, founder and CEO at Arthur: developer empathy, last mile problem in AI deployment and open source
Adam Wenchel, founder and CEO at Arthur: developer empathy, last mile problem in AI deployment and open source
Dev Propulsion Labs![Cover for Adam Wenchel, founder and CEO at Arthur: developer empathy, last mile problem in AI deployment and open source]()
- Code and the Coding Coders who Code it: Vladimir Dementyev
Code and the Coding Coders who Code it: Vladimir Dementyev
Code and the Coding Coders who Code it![Cover for Code and the Coding Coders who Code it: Vladimir Dementyev]()
- Why Bolt.new Won and Most DevTools AI Pivots Failed
Why Bolt.new Won and Most DevTools AI Pivots Failed
AI Engineer World's Fair 2025![Cover for Why Bolt.new Won and Most DevTools AI Pivots Failed]()
- Simplifying State Management in Angular with Smart Nano Stores
Simplifying State Management in Angular with Smart Nano Stores
International Javascript Conference![Cover for Simplifying State Management in Angular with Smart Nano Stores]()
- Programmable colors: bridging design and code
Programmable colors: bridging design and code
Figma Config - Defying Front-End Inertia: Inertia.js on Rails
Defying Front-End Inertia: Inertia.js on Rails
Tropical on Rails![Cover for Defying Front-End Inertia: Inertia.js on Rails]()
- Solving algorithms: beyond cramming for job interviews
Solving algorithms: beyond cramming for job interviews
Voxxed Days Zürich![Cover for Solving algorithms: beyond cramming for job interviews]()
- Generating OpenAPI schema from serializers throughout the Rails stack
Generating OpenAPI schema from serializers throughout the Rails stack
Kyobashi.rb![Cover for Generating OpenAPI schema from serializers throughout the Rails stack]()
- Don't just slap on a chatbot: building AI that works before you ask
Don't just slap on a chatbot: building AI that works before you ask
AI Engineer Summit 2025![Cover for Don't just slap on a chatbot: building AI that works before you ask]()
- Irina Nazarova, CEO of Evil Martians and Sin City Ruby 2025 Speaker
Irina Nazarova, CEO of Evil Martians and Sin City Ruby 2025 Speaker
Code with Jason![Cover for Irina Nazarova, CEO of Evil Martians and Sin City Ruby 2025 Speaker]()
- Keeping it Ruby: why your product need to have Ruby SDK
Keeping it Ruby: why your product need to have Ruby SDK
RubyWorld - From Server to Client: Ruby on Rails on WebAssembly
From Server to Client: Ruby on Rails on WebAssembly
WasmCon 2024![Cover for From Server to Client: Ruby on Rails on WebAssembly]()
- 5 best practices for preventing chaos in Tailwind CSS
5 best practices for preventing chaos in Tailwind CSS
React Advanced Conference![Cover for 5 best practices for preventing chaos in Tailwind CSS]()
- Andrey Sitnik from Talks with Ido Evergreen
Andrey Sitnik from Talks with Ido Evergreen
Talks with Ido Evergreen - Assembling the Future: crafting the missing pieces of the Ruby on Wasm puzzle
Assembling the Future: crafting the missing pieces of the Ruby on Wasm puzzle
EuRuKo 2024![Cover for Assembling the Future: crafting the missing pieces of the Ruby on Wasm puzzle]()
- YC Ruby Meetup: Ruby & Rails powering YC startups in 2024
YC Ruby Meetup: Ruby & Rails powering YC startups in 2024
Y Combinator Events![Cover for YC Ruby Meetup: Ruby & Rails powering YC startups in 2024]()
- SF Bay Area Ruby Meetup in July @ Cisco Meraki
SF Bay Area Ruby Meetup in July @ Cisco Meraki
Cisco Meraki - How to Make Your Open Source Project Popular
How to Make Your Open Source Project Popular
OpenSouthCode - Leveraging OpenAPI: Creating Effective RESTful API Specifications and Documentation
Leveraging OpenAPI: Creating Effective RESTful API Specifications and Documentation
Ruby Rogues![Cover for Leveraging OpenAPI: Creating Effective RESTful API Specifications and Documentation]()
- How to make your open source project popular
How to make your open source project popular
Upstream 2024![Cover for How to make your open source project popular]()
- Narrative Reflections: Transmuting Ruby Code into Storytelling Gold
Narrative Reflections: Transmuting Ruby Code into Storytelling Gold
Blue Ridge Ruby![Cover for Narrative Reflections: Transmuting Ruby Code into Storytelling Gold]()
- A perfect combo: content that sells from engineers who write
A perfect combo: content that sells from engineers who write
Open Source Founders Summit 2024![Cover for A perfect combo: content that sells from engineers who write]()
- Ruby Mixology 101: adding shots of PHP, Elixir, and more
Ruby Mixology 101: adding shots of PHP, Elixir, and more
RubyKaigi![Cover for Ruby Mixology 101: adding shots of PHP, Elixir, and more]()
- From slow to go: Rails test profiling hands-on
From slow to go: Rails test profiling hands-on
RailsConf 2024![Cover for From slow to go: Rails test profiling hands-on]()
- Friendly Show at Balkan Ruby! Irina Nazarova, making money on dev tools
Friendly Show at Balkan Ruby! Irina Nazarova, making money on dev tools
SupeRails - Remote Ruby with Irina Nazarova from Evil Martians
Remote Ruby with Irina Nazarova from Evil Martians
Remote Ruby![Cover for Remote Ruby with Irina Nazarova from Evil Martians]()
- Threads, callbacks, and execution context in Ruby
Threads, callbacks, and execution context in Ruby
RubyConf AU 2024![Cover for Threads, callbacks, and execution context in Ruby]()
- Jono Bacon, former Director of Community at GitHub and Ubuntu
Jono Bacon, former Director of Community at GitHub and Ubuntu
Dev Propulsion Labs![Cover for Jono Bacon, former Director of Community at GitHub and Ubuntu]()
- Irina Nazarova — Investing in Innovation: The Consultancy's Guide to Growth
Irina Nazarova — Investing in Innovation: The Consultancy's Guide to Growth
Maintainable Software Podcast![Cover for Irina Nazarova — Investing in Innovation: The Consultancy's Guide to Growth]()
- How to Make Your Open Source Project Popular
How to Make Your Open Source Project Popular
Open Source Day 2024 - Devs in mind: how to design interfaces for developer tools
Devs in mind: how to design interfaces for developer tools
FOSS Backstage Design - Alice Chen, CTO & Co-Founder at OpenContext
Alice Chen, CTO & Co-Founder at OpenContext
Dev Propulsion Labs![Cover for Alice Chen, CTO & Co-Founder at OpenContext]()
- Wildest dreams of making profit on Open Source
Wildest dreams of making profit on Open Source
DeveloperWeek - David Heinemeier Hansson (DHH), Basecamp, HEY, Ruby on Rails creator
David Heinemeier Hansson (DHH), Basecamp, HEY, Ruby on Rails creator
Dev Propulsion Labs![Cover for David Heinemeier Hansson (DHH), Basecamp, HEY, Ruby on Rails creator]()
- Wildest Dreams of Making Profit on Open Source
Wildest Dreams of Making Profit on Open Source
Open Core Summit![Cover for Wildest Dreams of Making Profit on Open Source]()
- Navigating success: business strategies for design & web development services
Navigating success: business strategies for design & web development services
JAMstack Porto - Profiling Ruby tests with Swiss precision
Profiling Ruby tests with Swiss precision
Helvetic Ruby 2023 - Ruby on Whales: building a convenient development environment using Docker
Ruby on Whales: building a convenient development environment using Docker
Izumo Ruby meet-up - Commercializing Open Source with Victoria Melnikova
Commercializing Open Source with Victoria Melnikova
.NET Rocks! - Layers Meetup: Crafting Blog covers: AI tools vs Human Illustrators. Who is the winner?
Layers Meetup: Crafting Blog covers: AI tools vs Human Illustrators. Who is the winner?
Layers Meetup - Layers Meetup: Resolving text accessibility dilemmas in UIs
Layers Meetup: Resolving text accessibility dilemmas in UIs
Layers Meetup - Layers Meetup: Smart Nano Stores for state management, or how we made frontend simpler
Layers Meetup: Smart Nano Stores for state management, or how we made frontend simpler
Layers Meetup - Rails Executor: the border between application and framework code
Rails Executor: the border between application and framework code
Kaigi on Rails 2023 - Active Support’s CurrentAttributes: a really useful but hated Rails feature?
Active Support’s CurrentAttributes: a really useful but hated Rails feature?
Kaigi on Rails 2023 - Nano Stores for Massive State Management Advancement
Nano Stores for Massive State Management Advancement
International Javascript Conference - The Ruby on Rails Podcast: Vladimir Dementyev on Layered Design
The Ruby on Rails Podcast: Vladimir Dementyev on Layered Design
The Ruby on Rails Podcast![Cover for The Ruby on Rails Podcast: Vladimir Dementyev on Layered Design]()
- Untangling Cables and Demystifying Twisted Transistors
Untangling Cables and Demystifying Twisted Transistors
Rails World 2023 - Wildest Dreams of Making Profit on Open Source
Wildest Dreams of Making Profit on Open Source
Rails World 2023 - What I learned as a developer from accidents in space
What I learned as a developer from accidents in space
Hacktoberfest Barcelona - Let there be docs! A documentation-first approach to Rails API development
Let there be docs! A documentation-first approach to Rails API development
FriendlyRB - Commercializing Open Source with Victoria Melnikova of Evil Martians
Commercializing Open Source with Victoria Melnikova of Evil Martians
Jamstack Radio![Cover for Commercializing Open Source with Victoria Melnikova of Evil Martians]()
- Bites and Bytes: meetup for developers and designers in Lisbon
Bites and Bytes: meetup for developers and designers in Lisbon
Bites and Bytes![Cover for Bites and Bytes: meetup for developers and designers in Lisbon]()
- Taking the edge off: demystifying edge computing using Cloudflare Workers
Taking the edge off: demystifying edge computing using Cloudflare Workers
Bites and Bytes - Overcoming imposter syndrome: promoting yourself and your Open Source
Overcoming imposter syndrome: promoting yourself and your Open Source
Bites and Bytes - Threads, callbacks, and execution context in Ruby
Threads, callbacks, and execution context in Ruby
Osaka Ruby Kaigi 03 - GemRuby Show: Vladimir Dementyev & Action Policy
GemRuby Show: Vladimir Dementyev & Action Policy
GemRuby Show![Cover for GemRuby Show: Vladimir Dementyev & Action Policy]()
- Building Custom Infrastructure with Kirill Kuznetsov
Building Custom Infrastructure with Kirill Kuznetsov
Ruby Rogues![Cover for Building Custom Infrastructure with Kirill Kuznetsov]()
- What I learned as a developer from accidents in space
What I learned as a developer from accidents in space
WeAreDevelopers World Congress 2023 - imgproxy is amazing: handling user-uploaded images with ease and confidence
imgproxy is amazing: handling user-uploaded images with ease and confidence
Osaka Web Designers and Developers Meetup - Andrey Sitnik from Evil Martians for Devtools FM
Andrey Sitnik from Evil Martians for Devtools FM
Devtools FM![Cover for Andrey Sitnik from Evil Martians for Devtools FM]()
- Bites and Bytes: meetup for developers in Serbia
Bites and Bytes: meetup for developers in Serbia
Bites and Bytes![Cover for Bites and Bytes: meetup for developers in Serbia]()
- Infrastructure therapy: cloud, bare-metal, or time to turn Kubernetes screams into dreams?
Infrastructure therapy: cloud, bare-metal, or time to turn Kubernetes screams into dreams?
Bites and Bytes - Why OKLCH is the future of colors in CSS
Why OKLCH is the future of colors in CSS
Adevinta FrontendDay - Giant Robots: Evil Martians with Irina Nazarova
Giant Robots: Evil Martians with Irina Nazarova
Giant robots smashing into other giant robots![Cover for Giant Robots: Evil Martians with Irina Nazarova]()
- Code with Jason: Sin City Ruby Speaker Irina Nazarova
Code with Jason: Sin City Ruby Speaker Irina Nazarova
Code with Jason![Cover for Code with Jason: Sin City Ruby Speaker Irina Nazarova]()
- CRDT and other new ideas for client-server communication
CRDT and other new ideas for client-server communication
DevBcn - Season 1, Episode 4: Bootstrapping & Fundraising
Season 1, Episode 4: Bootstrapping & Fundraising
Dev Propulsion Labs![Cover for Season 1, Episode 4: Bootstrapping & Fundraising]()
- What I learned as a developer from accidents in space
What I learned as a developer from accidents in space
BarcelonaJS - Code with Jason: Test Suite Performance with Vladimir Dementyev
Code with Jason: Test Suite Performance with Vladimir Dementyev
Code with Jason![Cover for Code with Jason: Test Suite Performance with Vladimir Dementyev]()
- Irina Nazarova from Evil Martians for Devtools FM
Irina Nazarova from Evil Martians for Devtools FM
Devtools FM![Cover for Irina Nazarova from Evil Martians for Devtools FM]()
- Season 1, Episode 3: Developer Tools & Product Design
Season 1, Episode 3: Developer Tools & Product Design
Dev Propulsion Labs![Cover for Season 1, Episode 3: Developer Tools & Product Design]()
- Railsconf 2023: A Ruby Community Podcast Live with Irina Nazarova
Railsconf 2023: A Ruby Community Podcast Live with Irina Nazarova
The Ruby on Rails Podcast - The Rails Changelog: CTEs In Rails, CPKs coming soon with Vladimir Dementyev
The Rails Changelog: CTEs In Rails, CPKs coming soon with Vladimir Dementyev
The Rails Changelog![Cover for The Rails Changelog: CTEs In Rails, CPKs coming soon with Vladimir Dementyev]()
- Season 1, Episode 2: Tech marketing done right
Season 1, Episode 2: Tech marketing done right
Dev Propulsion Labs![Cover for Season 1, Episode 2: Tech marketing done right]()
- Visiting the Startup Grind conference
Visiting the Startup Grind conference
Startup Grind Global Conference 2023 - Bites and Bytes: meetup for developers in Tbilisi
Bites and Bytes: meetup for developers in Tbilisi
Bites and Bytes![Cover for Bites and Bytes: meetup for developers in Tbilisi]()
- Solving algorithms: beyond cramming for job interviews
Solving algorithms: beyond cramming for job interviews
Bites and Bytes - Code with Jason: How to Build a Feature with Irina Nazarova, CEO of Evil Martians
Code with Jason: How to Build a Feature with Irina Nazarova, CEO of Evil Martians
Code with Jason![Cover for Code with Jason: How to Build a Feature with Irina Nazarova, CEO of Evil Martians]()
- Season 1, Episode 1: Building communities around products
Season 1, Episode 1: Building communities around products
Dev Propulsion Labs![Cover for Season 1, Episode 1: Building communities around products]()
- Bites and Bytes: our meetup for developers in Istanbul
Bites and Bytes: our meetup for developers in Istanbul
Bites and Bytes - Code with Jason: Irina Nazarova, CEO of Evil Martians
Code with Jason: Irina Nazarova, CEO of Evil Martians
Code with Jason![Cover for Code with Jason: Irina Nazarova, CEO of Evil Martians]()
- Future of colors in CSS: why I moved to oklch() from rgb(), hex, and hsl()
Future of colors in CSS: why I moved to oklch() from rgb(), hex, and hsl()
BarcelonaJS - Presenting imgproxy—the blazing fast and secure image processing tool
Presenting imgproxy—the blazing fast and secure image processing tool
WebSummit - Bites and Bytes founder gathering: dev tools & open source
Bites and Bytes founder gathering: dev tools & open source
Bites and Bytes founder gathering - Exploring Rails 7, Hotwire and AnyCable speedy streams
Exploring Rails 7, Hotwire and AnyCable speedy streams
AnyCasts![Cover for Exploring Rails 7, Hotwire and AnyCable speedy streams]()
- HTML-over-WebSockets: from LiveView to Hotwire
HTML-over-WebSockets: from LiveView to Hotwire
RubyConf China - What developers can learn from Soviet space program failures
What developers can learn from Soviet space program failures
HalfStack - Introduction to Docker for Le Wagon alumni
Introduction to Docker for Le Wagon alumni
Le Wagon Workshop - About logical thinking, passion, and idea that everything is possible
About logical thinking, passion, and idea that everything is possible
iamdi - GraphQL-Ruby under the hood and how to write more elegant APIs
GraphQL-Ruby under the hood and how to write more elegant APIs
RubyRussia - Globalization tools—the state of the Web
Globalization tools—the state of the Web
Google Chrome Developers - Thinking in graphs, or why GraphQL is not about mapping database to schema
Thinking in graphs, or why GraphQL is not about mapping database to schema
Saint P RubyConf - Building resilient API dependency. No magic involved
Building resilient API dependency. No magic involved
RubyUnconf - REST to GraphQL migration: pros, cons and gotchas
REST to GraphQL migration: pros, cons and gotchas
HN Kansai - Black magic to build resilient API dependencies
Black magic to build resilient API dependencies
Paris.rb - Vladimir Dementyev and I discuss contributing to Rails
Vladimir Dementyev and I discuss contributing to Rails
Code with Jason - Make external API dependency great again (API contract testing)
Make external API dependency great again (API contract testing)
RubyConfBY - What developers can learn from Soviet space program failures
What developers can learn from Soviet space program failures
NodeFest - CRDT: Conflict-free Data Types for collaborative editing and offline-first
CRDT: Conflict-free Data Types for collaborative editing and offline-first
BrooklynJS - CRDT and other new ideas for client-server communication
CRDT and other new ideas for client-server communication
ThunderPlains - CRDT and other new ideas for client-server communication
CRDT and other new ideas for client-server communication
VueConf - Evolution of Rails application architecture: 14 years in production
Evolution of Rails application architecture: 14 years in production
RubyRussia - CRDT and other new ideas for client-server communication
CRDT and other new ideas for client-server communication
EmpireJS - MargieMap / Mad Russian scientist / Serverless server
MargieMap / Mad Russian scientist / Serverless server
TalkScriptFM![Cover for MargieMap / Mad Russian scientist / Serverless server]()
- CRDT: Conflict-free Data Types for collaborative editing and Offline-first
CRDT: Conflict-free Data Types for collaborative editing and Offline-first
NeJS Conf - What developers can learn from Soviet space program failures
What developers can learn from Soviet space program failures
ManhattanJS - Railways, states & sagas: pure Ruby for wizards
Railways, states & sagas: pure Ruby for wizards
RubyConfBY - Make external API dependency healthy again with contracts
Make external API dependency healthy again with contracts
Saint-P RubyConf - CRDT and other new ideas for client-server communication
CRDT and other new ideas for client-server communication
Porto Tech Hub - Access denied: the missing guide to authorization in Rails
Access denied: the missing guide to authorization in Rails
RailsConf - Logux, a new approach to client-server communication
Logux, a new approach to client-server communication
React Summit - Robots must suffer: linters and tools for frontend development
Robots must suffer: linters and tools for frontend development
FEday - Webpack packaging mechanism and debugging optimization
Webpack packaging mechanism and debugging optimization
FEday - HTTP in Ruby: tips, tricks, and techniques
HTTP in Ruby: tips, tricks, and techniques
SaintP Ruby Conf - Logux, a new way of client-server conversation
Logux, a new way of client-server conversation
React London - Building RailsPerf, a toolkit to detect performance regressions in Ruby on Rails core
Building RailsPerf, a toolkit to detect performance regressions in Ruby on Rails core
RailsConf



















































































































































































































































































