From evilmartians.com
1 2
Learn how to use AnyCable to integrate a voice assistant to your project with Twilio Media Streams and OpenAI Realtime API
#ruby #rails #webdev #programming
on Tue, 5PM
From evilmartians.com
0 1
We helped Doximity, an online platform for medical professionals get maximum productivity for user calls. That involved keeping their investment in Rails but adding the real-time performance benefits of Go.
on Mon, 3PM
From evilmartians.com
0 0
A launch week is densely packed with content and activities designed to announce and explain new releases and features from different angles. They are a tested promotional strategy for early stage startups (and especially for developer tools with small teams!)
on Nov 5
From evilmartians.com
0 0
Learn how to prevent some tricky problems in React that can arise when using asynchronous state managers and avoid breaking UIs, animations, and destroying UX
on Nov 1
From evilmartians.com
0 0
See how opacity can be a game changer for web apps, minimizing the number of design tokens, styles, and component variants, thus making your workflow more efficient and flexible, especially useful for startups and fast-moving teams.
on Oct 30
From evilmartians.com
0 0
Make a small program that generates wrapping functions for the given type methods, and use this example as a good starting point for your own Go code generator!
on Oct 17
From evilmartians.com
0 0
Waiting to build your mobile or web app after all the mockups and designs are complete is an increasingly obsolete model. Let’s present an alternative that we've used to great success.
on Oct 4
From evilmartians.com
0 0
Tegon, the open source, AI-first issue tracker for engineering teams, needed a UI and UX to distinguish it from other issue trackers. Evil Martians took charge of this transformation, redesigning the core experience and bringing new ideas for AI-first features to elevate the issue tracker UX.
on Sep 25
From evilmartians.com
0 0
Web applications often require an internet connection, but a fair chunk can also work offline. We show frontend engineers how to gracefully implement the big 3 local-first solutions: storage, synchronization, and conflict resolutions.
on Sep 24
From evilmartians.com
0 0
Authentic content from engineers can promote your startup's product or service. Here's how to motivate them and set up a winning flow for your team.
on Sep 18
From evilmartians.com
Martian Grotesk at Evil Martians
0 0
A typeface family with a strong personality designed for web and digital projects. It contains a variable font and 63 styles. Martian Grotesk appears legible on most platforms, even when being rendered in small sizes.
on Sep 18
From evilmartians.com
A letter to founders: join the local-first movement!—Martian Chronicles, Evil Martians’ team blog
0 0
Local-first is the next big thing, and in fact, it’s already disrupting the market of professional tools with one killer feature: zero latency. Read on to find out what that means, if it makes sense for your product and market, and how to ride this wave!
on Sep 10
From evilmartians.com
0 0
Created a browser extension for Chrome and now want it available in Safari too? Learn how and get guidelines on the extra steps needed for App Store publication.
on Aug 28
From evilmartians.com
Dev tools AI‑fication 101: lessons from Martian robots—Martian Chronicles, Evil Martians’ team blog
0 0
Learn how to bring AI to your developer tool by following our TestProf AI case study.
on Aug 26
From evilmartians.com
0 0
Read about the tools, techniques, mindset that got our client 5X faster tests.
on Aug 14
From evilmartians.com
Evil Martians: Rails Startup Stack
0 1
Evil Martians recommend a selection of services, gems, resources, and materials to build and grow fast-paced businesses with Ruby on Rails.
on Aug 14
From evilmartians.com
0 1
Developer tools need an end-to-end developer experience, including the SDK. If that's slow, it undermines the performance benefits of the core product.
on Aug 12
From evilmartians.com
0 0
Rubyists might take special pleasure here, but every SQL and PostgreSQL dev can learn this unorthodox approach: putting soft delete logic on the database side.
on Aug 8
From evilmartians.com
OKLCH in CSS: why we moved from RGB and HSL—Martian Chronicles, Evil Martians’ team blog
0 0
CSS Color Module 4 adds oklch(), and we gain P3 wide-gamut support, boost code readability, and improve developer-designer communication.
on Aug 7
From evilmartians.com
0 0
This fundamental UI design principle can make your interface simple to use and understand: elements on the top should control elements on the bottom, and elements on the left should control elements on the right. Learn deeper nuances about this rule—and make sure your users perceive your UI as...
on Aug 5
From evilmartians.com
0 0
We’ll explain and demo the browser Contact Picker API. Contact Picker features have been ubiquitous in native mobile apps for a long time. Browser adoption has finally picked up enough and it’s time to implement these features there, too.
on Aug 5
From evilmartians.com
0 1
Evil Martians keep finding their way onstage, delivering great talks and even a few awesome keynotes. Here's some of our tips for preparing your own talk.
on Jul 29
From evilmartians.com
0 0
This canary-based partitioning strategy is a safer, more controlled way to handle large-scale database partitioning and query optimization. Get real-time statistics and gradual optimization, reducing the risks with traditional partitioning processes.
on Jul 23
From evilmartians.com
0 1
A recap of the talks and key insights from the first Local-First Conference 2024
on Jul 23
From evilmartians.com
0 0
The SRE pros at Evil Martians attempt an objective analysis of the promises, applications, and potential of Kamal (formerly known as MRSK), plus things to watch out for.
on Jul 22
From evilmartians.com
0 0
Building a complex browser extension isn't exactly easy, so use this guide and float to success!
on Jul 16
From evilmartians.com
Startups on Rails in 2024: my keynote at RailsConf—Martian Chronicles, Evil Martians’ team blog
0 0
Are startups choosing Ruby and Rails in 2024? Yes, they are! Moreover, they're shipping products faster by switching to Rails from the hyped Next.js and the established Java. Hear these stories in Irina's keynote at RailsConf.
on Jul 15
From evilmartians.com
0 0
Learn about different strategies for taming a specific case of the thundering herd problem in real-time applications—connection avalanches.
on Jul 9
From evilmartians.com
0 0
Learn how to temporarily stream verbose logs from your Go application without restarts and even without changing the application-level logging settings.
on Jul 2
From evilmartians.com
0 0
A guide for both font designers and users on the design differences that matter for programming and code readability.
on Jun 26
From evilmartians.com
0 0
There are many lovely open source icon sets out there, but sometimes, we just need to 'transcend' them. Product Designer Gleb Stroganov shows us how to craft customized icons by leveraging product font styles, bridging two key interface elements—and giving our products some serious style.
on Jun 26
From evilmartians.com
0 0
We want to make Inertia.js more popular within the Rails community, so we've started a project to provide both Rails-specific community docs and a set of tools for simply integrating Inertia into Rails apps.
on Jun 26
From evilmartians.com
0 0
Success in the word of commercial open source remains an open question. To find your path, talk to your clients and understand their goals and pains; in this article, we look closer at the scene and ways forward.
on Jun 25
From evilmartians.com
0 0
Explore the fusion of Hotwire simplicity and JavaScript interactivity using the integration of Turbo Mount and React, Vue, or Svelte components for a dynamic and responsive user experience.
on Jun 24
From evilmartians.com
A perfect combo: content that sells from engineers who write by Evil Martians
0 1
We get over 60% of leads from our content, written or delivered at conferences around the globe by our own engineers (not marketing people!) I magnify their voices, help them hone their stories, and connect to their audience of peers with impactful content. And oftentimes, it requires a lot of...
on Jun 5
From evilmartians.com
0 0
Stackblitz is an online IDE for creating, editing, and deploying full-stack apps via browser using WebContainers. We worked on both backend and API development, official release preparations, and helped implement some enterprise features.
on May 28
From evilmartians.com
0 0
The quality of a chatbot's UX determines success. Take these 5 UX principles to heart during development.
on May 22
From evilmartians.com
0 0
Are algorithmic tasks like those on LeetCode useful for a developer beyond live-coding interview tasks? After spending a year developing a LeetCode habit, Nina Torgunakova answers the question and gives tips.
on May 22
From evilmartians.com
0 0
Advanced Procfile-based process manager to run several processes from your Procfile in a single terminal.
on May 15
From evilmartians.com
0 0
UI design can often make or break a successful developer tool. This post covers 5 essential dev tool UI patterns in a way so that even non-designers can get their project off the ground.
on May 7
From evilmartians.com
0 0
Technical meetups are truly the best way to connect to people with similar passions. So, let’s bring them back! Here’s our quickstart guide based on our successful experience organzing a tech meetup in the San Francisco Bay Area.
on Apr 30
From evilmartians.com
0 0
Well-structured, detailed documentation matters for all open source projects, but for Open Core solutions adopted by large businesses—it’s absolutely critical. See how we helped Teleport not only redesign their docs, but gain a super user acquisition channel in the process.
on Apr 24
From evilmartians.com
0 0
Streamline the authentication process and essentially alleviate the burden of managing it by integrating AWS Cognito and AWS Amplify into your React TypeScript application, with a focus on SAML 2.0 integration with Identity Providers and enhancing REST API security using Bearer token authentication.
on Apr 22
From evilmartians.com
0 0
3 popular UI patterns for keeping users informed about ongoing processes: the spinner, the X of Y pattern, and the progress bar, the pros and cons of each, and tips for choosing the one that best suits your needs.
on Apr 16
From evilmartians.com
0 0
We examine approaches to API documentation, with a case for why the documentation-first approach is beneficial, plus, we'll not only introduce a new Ruby gem, Skooma, that will be a revelation for those who are ready to follow this path, you can also read on for practical tips and advice for jumping in.
on Apr 9
From evilmartians.com
0 1
Our clients have seen big wins from our design sprints: rapid MVPs, design artifacts that set the project course, new investment funds, successful business pivots, and even design awards. This is the ideal way to kickstart the entire development process, bring founder ideas to life, and give...
on Apr 8
From evilmartians.com
Season 3, Episode 2: Jono Bacon, former Director of Community at GitHub and Ubuntu by Evil Martians
0 1
Are you building a community for your developer tool? The new episode of the Dev Propulsion Labs podcast is packed with dozens of recommendations from Jono Bacon, who helped build over 300(!) open source communities, including GitHub and Ubuntu.
on Apr 3
From evilmartians.com
0 1
Dev Propulsion Labs is a podcast about building successful developer tool companies hosted by Evil Martians.
on Mar 28
From evilmartians.com
SF Bay Area Ruby Meetup by Evil Martians
0 1
Hey, Bay Area builders and tinkerers! Whether you’re weaving magic with Ruby or Rails in your day job, crafting the next big thing in your garage, or simply intrigued by the promise of productivity and sheer joy Ruby and Rails could sprinkle on your 2024 projects, this is where you want to be....
on Mar 26
From evilmartians.com
0 0
There are many different ways that developer tools can visualize data, and some may not be so obvious. We examine 7 methods of displaying data, the pros and cons of each, real life cases, and we also share even more scenarios where you might leverage each type of graph.
on Mar 26