Sign in

Travis Turner

@travisturner.bsky.social
340 followers 250 following 149 posts

editor in chief @ Evil Martians

PostsRepliesMedia
Travis Turner @travisturner.bsky.social · 18/02/2026
I stayed loyal. I never updated the terms and conditions of our relationship. This company has been sus for decades anyway. Consider myself a former member of sub club.
000
Reposted by Travis Turner
Evil Martians @evilmartians.com · 22/10/2025
Today is the last day to grab a GA ticket for SF Ruby! Read our new blog post for a preview: evilmartians.com/chronicles/w...
evilmartians.com
Why we're excited about the SF Ruby conference—Martian Chronicles, Evil Martians’ team blog
SF Ruby and Evil Martians are excited to invite you to our premier event: the San Francisco Ruby Conference.
01512
Travis Turner @travisturner.bsky.social · 18/10/2025
A list of favorite cities I’ve visited, in no particular order. - Chiang Mai. Read it was overrun by digital nomads. I liked it. - Tbilisi. - Boulder. Not many cities I’ve seen in the USA offer this outside major metros. - Rome. Very special. - Kotor. Good place to rest. - Myrtle Beach.
020
Reposted by Travis Turner
Frontend Dogma @frontenddogma.com · 11/10/2025
How to Add Fast, Client-Side Search to Astro Static Sites, by @travisturner.bsky.social (@evilmartians@mastodon.social): evilmartians.com/chronicles/how-to-… #howtos #astro #search #functionality
evilmartians.com
How to add fast, client-side search to Astro static sites—Martian Chronicles, Evil Martians’ team blog
Join me on a breathtaking journey as we add a client-side search to an SSG docs-first site, built with Astro!
031
Reposted by Travis Turner
Evil Martians @evilmartians.com · 15/09/2025
Scaling Rails doesn't have to mean rewrites or microservices. Read this new post to see how and why to keep your business logic in Ruby, while firing up your kitchen with Go, C, and Rust! evilmartians.com/chronicles/b...
evilmartians.com
Baking with Rails at scale: recipes in Ruby, cookware from Go, C, and Rust—Martian Chronicles, Evil Martians’ team blog
Scale your Rails app without rewrites. Learn to keep business logic in Ruby and delegate heavy work to specialized tools, built with Go, C, and Rust, for performance and scalability.
061
Reposted by Travis Turner
Irina Nazarova @inazarova.bsky.social · 15/09/2025
Every large enough Rails app has extracted some services for performance and scalability reasons. You can do this without losing the joy of building with Ruby and Rails. Keep the recipes in Ruby, and only upgrade the "dumb" (unaware) kitchen tools. Here's how.
094
Travis Turner @travisturner.bsky.social · 25/08/2025
@lucianghinda.com Hey! Heads up, I found that Short Ruby News has been flagged as spam for me for a couple of weeks. I couldn’t find it so took a look in there. As far as I know, I’ve not done anything to flag it from my side.
110
Reposted by Travis Turner
Andris Svarcs @andrissvarcs.bsky.social · 11/06/2025
There is only one issue: once you start using OKLCH() in your web, you won't go back to RGB or HEX. Be warned. evilmartians.com/chronicles/e...
evilmartians.com
Exploring the OKLCH ecosystem and its tools—Martian Chronicles, Evil Martians’ team blog
Explore a powerful set of tools built around the OKLCH color model—Harmonizer for accessible palettes, Polychrom for Figma contrast checking, apcach for color contrast calculations, and more. Perfect ...
094
Travis Turner @travisturner.bsky.social · 12/05/2025
The term “AI slop” is reaching a critical mass of adoption. But I think underlying this is an increasing acceptance of AI “not slop”.
000
Reposted by Travis Turner
Roman Shamin @romanshamin.bsky.social · 31/03/2025
I’ve announced my departure from Evil Martians. I can’t express how grateful I am for 11 incredible years ❤️ But I’m excited for the next adventure. I’m open to roles in product ownership, design engineering, or design leadership. Let’s chat if something comes to mind!
0106
Travis Turner @travisturner.bsky.social · 26/03/2025
Sure, Coyote is ostensibly the “bad guy”, but I actually think any objective observer is forced to acknowledge he’s not the one who instigates these situations in the way that the popular narrative would suggest. Just look at that little smirk on Roadrunner’s face.
030
Travis Turner @travisturner.bsky.social · 23/03/2025
I rarely get political on here …but this guy has long been a menace to society.
030
Reposted by Travis Turner
Evil Martians @evilmartians.com · 13/02/2025
Watch this talk from @en.sitnik.ru (our Frontend Team Lead) at #FOSDEM about local-first and a new kind of privacy-focused architecture: 🔗 ftp.belnet.be/mirror/FOSDE...
073
Reposted by Travis Turner
Irina Nazarova @inazarova.bsky.social · 04/02/2025
Friends, a bunch of cool announcements for the #SFRuby meetup on February 11: – Our third confirmed speaker is @palkan_tula 🔥 – We will do a livestream 🎥 – 155 people signed up Details below 👇
263
Travis Turner @travisturner.bsky.social · 31/01/2025
This is like an anti-depressant in “news article” form. It shocks the part of the prefrontal context (pink part) that normally secrets “cozy dopamine” on slow news days. I reckon two “Luddite Christopher Walken” posts (and a 3 hour binge of McHale’s Navy) is just what the doctor ordered.
020
Reposted by Travis Turner
Evil Martians @evilmartians.com · 14/01/2025
We’ve updated one of our classic posts to add more real-world examples from our work and useful links for 2025! So, read the article and uncover secrets and insights based upon years of Martian work designing interfaces for developer tools. evilmartians.com/chronicles/d...
evilmartians.com
Devs in mind 2025: how to design interfaces for developer tools—Martian Chronicles, Evil Martians’ team blog
What interface design differences exist between commercial software and, creative, developer tools for pros? Let's analyze and find out how to better design tools!
062
Reposted by Travis Turner
Evil Martians @evilmartians.com · 07/01/2025
Building a dev-facing product and looking to fundraise in 2025? We analyze the top 16 active VCs and investors right now: get the data, see who might be the best fit for your product, and tips on how to effectively connect. evilmartians.com/chronicles/t...
evilmartians.com
The 16 most active developer tool investors and VCs going into 2025—Martian Chronicles, Evil Martians’ team blog
Building a developer-facing product and eyeing a fundraise in 2025? Here are the current active investors and VCs. We analyze the top 16, who might be the best fit for your product, and how to effecti...
094
Travis Turner @travisturner.bsky.social · 18/12/2024
010
Travis Turner @travisturner.bsky.social · 10/12/2024
evilmartians.com/chronicles/k...
evilmartians.com
Keeping Rails cool: the modern frontend toolkit—Martian Chronicles, Evil Martians’ team blog
We advocate and build for Rails startups, and we know this tech gives teams a productivity and competitive edge. But we also know what startups struggle with the most: frontend. Let's share our silver...
020
Travis Turner @travisturner.bsky.social · 10/12/2024
Think about this: phones are better than Pokedexes. But the latter is much cooler?
020
Reposted by Travis Turner
Pachi @facilethings.com · 07/12/2024
If you're somewhat in the local-first space, don't miss the interviews that Johannes Schickling (@schickling.dev) does on his podcast every two weeks. This week it's been James Arthur (@thruflo.com) from Electric SQL. Solid gold! 👌 www.localfirst.fm/18 #localfirst
localfirst.fm
#18 – James Arthur: ElectricSQL, read-path syncing, PGLite - localfirst.fm
A podcast about local-first software development.
1112
Travis Turner @travisturner.bsky.social · 06/12/2024
My best writing advice: focus on absolutely nothing but what you’re writing, lose track of time, remind to eat, — and just have fun with it! For editing, I always pretend I’m the Leonardo DiCaprio version of Gatsby popularized by the GIF. He wasn’t really an editor, but it sure feels right.
020
Travis Turner @travisturner.bsky.social · 04/12/2024
Blog mantra 1: erect a wooden scaffold, gather your implements—and then, lying on atop aforementioned scaffold (aided by lo-fi beats to relax/study to), exhale—exhale your holy words onto the ceiling of your Sistine Chapel. And then… you must, must delete it. Now, you are ready. 🙏
000
Reposted by Travis Turner
Svyatoslav Kryukov @skryukov.dev · 29/11/2024
🚨 ATTENTION ALL DEVELOPERS 🚨 🔥 BLACK FRIDAY EXCLUSIVE 🔥 Slash 70% off your development time with RUBY ON RAILS! The framework where less code delivers more features. NO PROMO CODE NEEDED. Simply run `rails new`!
3241
Reposted by Travis Turner
imgproxy @imgproxy.net · 29/11/2024
Do you know why we feel butterflies in our stomachs? Because today we learned that Bluesky uses imgproxy! Considering this is our very first post, could there be a better start? 🦋💙
1287
Travis Turner @travisturner.bsky.social · 28/11/2024
I had 136 follows on X, probably a lot of which were bots. I now have 75 followers here. Do you know what this means!!? No seriously, what does this mean?
000
Travis Turner @travisturner.bsky.social · 28/11/2024
Any tech editor/writer/author starter-packs? Or time to make one?
020
Travis Turner @travisturner.bsky.social · 28/11/2024
We MySpace now. www.youtube.com/watch?v=U13d...
youtube.com
Life Is a Pigsty
YouTube video by Morrissey - Topic
000
Travis Turner @travisturner.bsky.social · 28/11/2024
If you were going to a course on Ruby / Rails (humor me) what would be your textbook? And would you GRADE on a CURVE?
000
Travis Turner @travisturner.bsky.social · 26/11/2024
OK, I am.
000
Travis Turner @travisturner.bsky.social · 26/11/2024
And now, I’m finally ready to talk about Ruby and Rails.
020
Travis Turner @travisturner.bsky.social · 26/11/2024
In Chicago, I once summoned an Uber. My friends and I got in the car. But I quickly realized — wrong car. Driver refused to accept this. “No! No! I can take you! I will take you!” A nervous sweat poured from my eyeballs. What would you do? Because …we got out. But what if we had stayed?
000
Travis Turner @travisturner.bsky.social · 26/11/2024
Top funniest I’ve seen: - Tim and Eric @timheidecker.bsky.social + Eric - I think you should leave timrobinson - they came together @davidwain.bsky.social - STELLA @davidwain.bsky.social , @michaelianblack.bsky.social, m. showalter - Nathan for you - comedy bang bang @scottaukerman.bsky.social
010
Travis Turner @travisturner.bsky.social · 26/11/2024
I have no idea where this photo was taken.
000
Travis Turner @travisturner.bsky.social · 26/11/2024
Hideo Kojima changed my life, but will anyone else change my life again? I’m begging for that same experience. I remember stretching out Metal Gear Solid 4 for weeks. I didn’t want it to end. It felt like the last ride. In some ways—it was. It was a bit maligned at the time. How spoiled we were.
000
Travis Turner @travisturner.bsky.social · 25/11/2024
I once worked in a performing arts theater. Concerts, standup comics, plays, etc. One day, CEO lined us up. If any girls had visible fat, she called it out—in front of us all—told them they needed to do something about it. AFAIK, she’s still in the industry. This was in Kentucky. But there’s more….
700
Travis Turner @travisturner.bsky.social · 24/11/2024
Bryan Bartlett, another radio friend. experienced. wanted to vacate his position. Called me in one day, told me he planned to recommend me. didn’t get it, didn’t care, didn’t try. Then I read he too had left us. I think I understood why it happened — but never understood why it happened.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
My radio “mentor” was the late John Hingsbergen, who left suddenly, tragically—too soon. I still think of him often. We didn’t talk much before he moved on. always felt I let him down. John was consummate, objective journalist. But I let my opinions spill out there. At times, I hear his voice.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
Future of writing is completely in uncharted territory. Totally excited for it. If my job / hobby becomes extinct, I support it wholeheartedly. Yes it will suck a time. But then, I will look for the next way. Where did it go? It will have had to have went somewhere. Maybe over there. 👉
000
Travis Turner @travisturner.bsky.social · 24/11/2024
And it seems no writing is ever good enough. It’s a great feeling, it means a drive to push yourself still exists. I got into writing because I knew many great writers produced their best work in their old age. Athletes, as we’ve recently been reminded… not so much.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
There are no minimum character limits to communicate a message. There is no need to embellish or add fluff. It’s not literature. No need to inject storytelling. Nothing with that is wrong necessarily, but the scaffold being built upon must be a clear message. I have shed a few tears about this.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
Tech writing, copy, advertising, documentation, all of it is much the same. Halfway through a sentence and you realize that the author has no frame of reference for the knowledge base held by anyone other than themselves.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
Beginning writers are sometimes terrified to read back and edit their own work. they avoid it and throw it out there in an embryonic state. seen it with with a ton of resumes, too. put it out, forget. But they were right to be afraid. In my case, even the good stuff wasn’t good enough.
010
Travis Turner @travisturner.bsky.social · 24/11/2024
Writing is a very difficult thing because thinking is a very difficult thing. It’s not about intelligence, it’s about awareness, focus, willpower, and funny little comments like this one at the end here. Anyone can do it, but some don’t want to do it.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
We need more movies where kids get sucked backwards in time. This is an untapped market right now. Please someone connect me. I’m working on a spec script where a kid goes back to the year 2023. Open to feedback.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
The presence of Moo Deng is a specter that continues to haunt Thailand’s mass produced tourist T shirt industry. But these have potential in the States. Moo Deng has still got it.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
My review of this red bean Bizzard: probably not going in my active rotation.
010
Travis Turner @travisturner.bsky.social · 24/11/2024
The west needs most mascots like this.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
So many clickbait pseudo productivity biz grifter engagement farming listicle posts start with a phrase like “I’m obsessed with _____” And I’m obsessed with that.
000
Travis Turner @travisturner.bsky.social · 24/11/2024
But a Good Samaritan requires no reward! Thankfully, this old man and his wife agreed with that sentiment, returning me to the RadioShack—with the joy of the empty hand. I estimate his age to have been around 124. even though he stiffed me, I still hope he’s out there now, maybe with a Roku.
000