<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Teo Ruiz on teoruiz.com</title>
    <link>https://teoruiz.com/</link>
    <description>Recent content in Teo Ruiz on teoruiz.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-gb</language>
    <lastBuildDate>Mon, 07 Apr 2025 10:27:44 +0200</lastBuildDate><atom:link href="https://teoruiz.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Now</title>
      <link>https://teoruiz.com/now/2025-04-07/</link>
      <pubDate>Mon, 07 Apr 2025 10:27:44 +0200</pubDate>
      
      <guid>https://teoruiz.com/now/2025-04-07/</guid>
      
      <description>&lt;figure&gt;&lt;a href=&#34;https://teoruiz.com/images/google-campus_hu_3d13fa9a624f0b1b.jpg&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&lt;img src=&#34;https://teoruiz.com/images/google-campus_hu_2af82036667e5309.webp&#34; alt=&#34;Google For Startups Campus, Madrid.&#34;
      width=&#34;1000&#34;  height=&#34;666&#34;  loading=&#34;lazy&#34; &gt;
    &lt;/a&gt;&lt;figcaption&gt;
    &lt;div&gt;Google For Startups Campus, Madrid.
    &lt;/div&gt;
    &lt;div class=&#34;exif&#34;&gt;
      
      
      Leica Q3 | 
      
      
      ƒ/6.30
       | 1/320s
       | ISO 100
    &lt;/div&gt;
  &lt;/figcaption&gt;
  &lt;/figure&gt;
&lt;h2 id=&#34;resurrecting-my-site&#34;&gt;Resurrecting my site&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;ve been wanting to resurrect my site and blog more frequently for a while now, especially since I&amp;rsquo;ve mostly stopped using social networks.&lt;/p&gt;
&lt;p&gt;I was waiting to have some &lt;a href=&#34;https://teoruiz.com/posts&#34;&gt;posts&lt;/a&gt; or &lt;a href=&#34;https://teoruiz.com/notes&#34;&gt;notes&lt;/a&gt; content, but that might take some time. So I&amp;rsquo;m starting with this, my first &amp;ldquo;Now&amp;rdquo; page and an &lt;a href=&#34;https://teoruiz.com/uses&#34;&gt;&amp;ldquo;Uses&amp;rdquo;&lt;/a&gt; page.&lt;/p&gt;
&lt;h2 id=&#34;vernon--fenneth&#34;&gt;Vernon / Fenneth&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;At &lt;a href=&#34;https://vernonteam.com&#34;&gt;Vernon&lt;/a&gt;, I have been working on our Product Studio, &lt;a href=&#34;https://fenneth.com&#34;&gt;Fenneth&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;I am basically working full-time on &lt;a href=&#34;https://dripddit.com/&#34;&gt;Dripddit&lt;/a&gt;, our first business. My days are filled with &lt;a href=&#34;https://pydantic.ai&#34;&gt;PydanticAI&lt;/a&gt; (as well as &lt;a href=&#34;https://openai.com&#34;&gt;OpenAI&lt;/a&gt; and &lt;a href=&#34;https://www.anthropic.com&#34;&gt;Anthropic&lt;/a&gt; APIs), &lt;a href=&#34;https://www.djangoproject.com&#34;&gt;Django&lt;/a&gt;, Shopify, and SEO—and I haven&amp;rsquo;t been happier at work in a long, long time.&lt;/li&gt;
&lt;li&gt;I still spend some time consulting for clients, and I am really looking forward to a tech due diligence project I&amp;rsquo;ll be working on at the end of the month. &lt;em&gt;Really&lt;/em&gt; interesting AI company doing hard work.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;reading-watching-misc&#34;&gt;Reading, watching, misc.&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This is month 4 since I basically stopped consuming social networks. I uninstalled Instagram, Twitter, LinkedIn, YouTube back in December. It was going to be only for a month but when that passed I just didn&amp;rsquo;t need to reinstall them. Somehow YouTube&amp;rsquo;s algorithm still kidnaps my brain through the browser though.&lt;/li&gt;
&lt;li&gt;I subscribed to &lt;a href=&#34;https://www.economist.com&#34;&gt;The Economist&lt;/a&gt; a couple of months ago, with the goal of reading long form but still current-ish news coverage. Unfortunately the weeklies are just piling up because I just don&amp;rsquo;t find the energy to read about the current state of the world.&lt;/li&gt;
&lt;li&gt;Currently watching &lt;a href=&#34;https://www.hbo.com/the-white-lotus&#34;&gt;The White Lotus&lt;/a&gt; S03 and &lt;a href=&#34;https://www.hbo.com/the-pitt&#34;&gt;The Pitt&lt;/a&gt;, excruciatingly waiting for a new episode every week.&lt;/li&gt;
&lt;li&gt;I am reading the first book in the &lt;a href=&#34;https://www.goodreads.com/series/40917-blackwater&#34;&gt;Blackwater&lt;/a&gt; series, &lt;a href=&#34;https://www.goodreads.com/book/show/120380.The_Flood&#34;&gt;The Flood&lt;/a&gt;. Great escapist literature and the writing is superb, even translated into Spanish.&lt;/li&gt;
&lt;li&gt;I have been pretty steadily going to the gym twice a week with my personal trainer, barely skipping any sessions. My body and my mind are happier than ever.&lt;/li&gt;
&lt;/ul&gt;
</description>
      
    </item>
    
    <item>
      <title>The staff I use</title>
      <link>https://teoruiz.com/uses/</link>
      <pubDate>Wed, 02 Apr 2025 00:00:00 +0000</pubDate>
      
      <guid>https://teoruiz.com/uses/</guid>
      
      <description>&lt;h2 id=&#34;tangible&#34;&gt;&lt;a href=&#34;#tangible&#34;&gt;Tangible&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/IPhone_14_Pro&#34;&gt;iPhone 14 Pro&lt;/a&gt;:&lt;/strong&gt; 512GB model from 2022 that I have a not-so-healthy dependency on.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;My first iPhone was the iPhone 5 and, even if I tried Android for a little while, the vertically integrated, walled garden experience is just smoother.&lt;/li&gt;
&lt;li&gt;I tend to change iPhones every 3 years, so I guess 2025 is upgrade year. Let&amp;rsquo;s see what they come up with in September.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.apple.com/macbook-pro/&#34;&gt;Macbook Pro 14&amp;quot; M1 Pro&lt;/a&gt;:&lt;/strong&gt; I spend most of my non-sleeping hours on this beautiful thing.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It&amp;rsquo;s just an amazing programming workstation. Even as a CTO or consultant, I still spend a lot of time programming, and the MBP never gets in the way — it just works.&lt;/li&gt;
&lt;li&gt;Even with the 2021 version, I never feel like I&amp;rsquo;m waiting on it. Only recently, with 60-megapixel DNG files in Lightroom, did I start thinking about upgrading.&lt;/li&gt;
&lt;li&gt;The ARM-based Mac chips are a real leap in performance and efficiency. I can&amp;rsquo;t see myself choosing a different architecture.&lt;/li&gt;
&lt;li&gt;I usually carry a &lt;a href=&#34;https://www.amazon.es/dp/B09LLRNGSD&#34;&gt;65W USB-C Anker 735 charging brick&lt;/a&gt; when I&amp;rsquo;m working out of home. Having two USB-C and one USB-A port is terribly convenient.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://leica-camera.com/en-int/photography/cameras/q/q3-black&#34;&gt;Leica Q3&lt;/a&gt;:&lt;/strong&gt; Most of the photos on this site are and will be shot with a Leica Q3, which I got last summer.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I know a camera doesn&amp;rsquo;t make a better photographer, but I really enjoy shooting with it.&lt;/li&gt;
&lt;li&gt;Full-frame, with a gorgeous fixed &lt;a href=&#34;https://en.wikipedia.org/wiki/Summilux&#34;&gt;Summilux-M 28 mm f/1.7 ASPH&lt;/a&gt; lens. The clarity, the sharpness, the colors — everything is just right.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.amazon.es/kindle-paperwhite-signature-edition-2024/dp/B0CFPN47NY&#34;&gt;Kindle&lt;/a&gt;:&lt;/strong&gt; My first Kindle was the classic Kindle 3 with a keyboard, back in 2010.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I upgraded to a Kindle Voyage in 2014 and read a lot on it — I have this vivid memories of late nights reading Liu Cixin&amp;rsquo;s &lt;a href=&#34;https://en.wikipedia.org/wiki/Remembrance_of_Earth%27s_Past&#34;&gt;Three-Body Problem&lt;/a&gt; trilogy during lockdown.&lt;/li&gt;
&lt;li&gt;Recently, I got the Kindle Paperwhite Signature and re-read the LOTR trilogy as its first run. The UX and responsiveness improvements, compounded over the years are very noticeable.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Other Apple gear&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.apple.com/airpods-pro/&#34;&gt;AirPods Pro 2&lt;/a&gt;:&lt;/strong&gt; Besides my glasses, this is probably the object that&amp;rsquo;s most frequently on me. What would I do without its noise cancellation?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Apple_Watch#Sixth_generation_(Series_6)&#34;&gt;Apple Watch Series 6&lt;/a&gt;:&lt;/strong&gt; Mechanical watches have gradually taken over as my daily wristwear, but the 2020 Apple Watch is still my go-to for gym days and sleep tracking.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;intangible&#34;&gt;&lt;a href=&#34;#intangible&#34;&gt;Intangible&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://cursor.sh&#34;&gt;Cursor&lt;/a&gt;:&lt;/strong&gt; I concede: Cursor is the best coding experience I’ve ever had.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I started my career in 2002, so I’ve gone through the full arc — a long Vim phase (I even used Mutt for email), then years of JetBrains IDEs, then VS Code with GitHub Copilot.&lt;/li&gt;
&lt;li&gt;Cursor convinced me to switch. It’s the best LLM-assisted programming environment out there, and it’s built on top of one of the best software packages in recent memory: VS Code.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Terminal suite:&lt;/strong&gt; I&amp;rsquo;m not obsessive about dotfiles, but I do have a set of terminal tools I like and stick with.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://iterm2.com&#34;&gt;iTerm2&lt;/a&gt;:&lt;/strong&gt; Been using it for years with default settings. It uses the JetBrains Mono font, which I occasionally tweak.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.zsh.org&#34;&gt;Zsh&lt;/a&gt;:&lt;/strong&gt; With oh-my-zsh. Marginally better than bash, but mainstream enough that everything works so it’s worth it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/tmux/tmux&#34;&gt;Tmux&lt;/a&gt;:&lt;/strong&gt; I use it mostly for remote sessions. Switched from GNU Screen years ago, and still have &lt;code&gt;Ctrl-A&lt;/code&gt; and &lt;code&gt;Ctrl-B&lt;/code&gt; fighting for dominance.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Mac apps&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Browsers&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.google.com/chrome/&#34;&gt;Chrome&lt;/a&gt;:&lt;/strong&gt; I use Chrome mostly for work — multiple profiles, great dev tools, reliable console. Not my default, but always close at hand.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.apple.com/safari/&#34;&gt;Safari&lt;/a&gt;:&lt;/strong&gt; My default browser on macOS. Light, fast, and well integrated. I use it for email and general browsing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.mozilla.org/firefox/&#34;&gt;Firefox&lt;/a&gt;:&lt;/strong&gt; My choice when interacting with Spanish government websites or using digital certificates. It&amp;rsquo;s been the most consistent option over time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://sparkmailapp.com&#34;&gt;Spark Desktop&lt;/a&gt;:&lt;/strong&gt; My daily email client across all accounts. I like that it&amp;rsquo;s made by a small European company. I used Superhuman briefly, but Spark ended up being a better fit (i.e. cheaper). I&amp;rsquo;m less convinced by their recent AI features — they&amp;rsquo;re not very reliable yet.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://discord.com&#34;&gt;Discord&lt;/a&gt;:&lt;/strong&gt; We use it at Vernon as our team chat. It&amp;rsquo;s free, the API is flexible, and it works well for our needs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://obsidian.md&#34;&gt;Obsidian&lt;/a&gt;:&lt;/strong&gt; My notes system. I keep client notes, research, weeklies, dailies — everything. It&amp;rsquo;s one of the tools I rely on the most.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://ia.net/writer&#34;&gt;iA Writer&lt;/a&gt;:&lt;/strong&gt; A focused Markdown writing app. Clean, minimal, and good for staying close to the text.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://ia.net/presenter&#34;&gt;iA Presenter&lt;/a&gt;:&lt;/strong&gt; Write your presentations in Markdown, and get clean, readable slides. I&amp;rsquo;ve also been exploring ways to generate presentations automatically using LLMs — maybe something I&amp;rsquo;ll write about later.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.adobe.com/products/photoshop-lightroom.html&#34;&gt;Adobe Lightroom CC&lt;/a&gt;:&lt;/strong&gt; The best photo editing tool I&amp;rsquo;ve used. Cloud syncing works smoothly across devices, and the mobile app is excellent. I don&amp;rsquo;t love Adobe, but Lightroom continues to deliver.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;dev-stack&#34;&gt;&lt;a href=&#34;#dev-stack&#34;&gt;Dev stack&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.python.org&#34;&gt;Python&lt;/a&gt;:&lt;/strong&gt; The core of my developer toolkit. I&amp;rsquo;ve had the dubious pleasure of working with PHP, Ruby, and more recently Go (which I really like), but I always come back to Python. It&amp;rsquo;s where I&amp;rsquo;m most fluent, and the ecosystem is everything I need — especially now that the AI stack is built around it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.djangoproject.com&#34;&gt;Django&lt;/a&gt;:&lt;/strong&gt; &amp;ldquo;The web framework for perfectionists with deadlines&amp;rdquo; is a tagline that fits. I&amp;rsquo;ve built startups and client projects with Django, and the model layer and admin (with &lt;a href=&#34;https://github.com/unfoldadmin/django-unfold&#34;&gt;Unfold&lt;/a&gt;) make me really productive.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/pydantic/pydantic-ai&#34;&gt;PydanticAI&lt;/a&gt;:&lt;/strong&gt; A framework from the creators of Pydantic, tailored to building AI agents. I use it in recent projects with Vernon. The validation layer is great for controlling LLM responses, and I appreciate how easy it is to swap models or run evaluations with minimal changes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.postgresql.org&#34;&gt;Postgres&lt;/a&gt;:&lt;/strong&gt; My database of choice for two decades. Reliable, performant, and deeply familiar. I can&amp;rsquo;t think of a better general-purpose database.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://tailwindcss.com&#34;&gt;Tailwind&lt;/a&gt;:&lt;/strong&gt; CSS has never been my thing, but Tailwind makes it manageable. Combined with &lt;a href=&#34;https://daisyui.com&#34;&gt;DaisyUI&lt;/a&gt;, it&amp;rsquo;s now my default approach for front-end work.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://htmx.org&#34;&gt;HTMX&lt;/a&gt;:&lt;/strong&gt; A lightweight way to bring interactivity into Django apps without going full SPA. It plays really well with backend-first workflows and helps keep things simple.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;services&#34;&gt;&lt;a href=&#34;#services&#34;&gt;Services&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://chat.openai.com&#34;&gt;ChatGPT&lt;/a&gt;:&lt;/strong&gt; I use ChatGPT for everything from rewording and data processing to outlining and idea generation. I also use the mobile app&amp;rsquo;s voice transcription feature — I speak, it transcribes, and that becomes the input. In fact, this whole list started that way.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://platform.openai.com&#34;&gt;OpenAI APIs&lt;/a&gt;:&lt;/strong&gt; I use OpenAI&amp;rsquo;s APIs in most of my recent AI work, often with PydanticAI. They&amp;rsquo;re the most stable and well-documented tools available right now. I&amp;rsquo;m constantly surprised by how much we can now do through a single endpoint.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.wework.com&#34;&gt;WeWork&lt;/a&gt;:&lt;/strong&gt; I use WeWork occasionally when I need a change of environment. My Revolut plan includes a few free passes each month, and I take advantage of them when needed.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
      
    </item>
    
    <item>
      <title>About me</title>
      <link>https://teoruiz.com/about/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://teoruiz.com/about/</guid>
      
      <description>&lt;p&gt;My name is Teo Ruiz. I am a software engineer, CTO, and entrepreneur. I&amp;rsquo;ve been building software products for 25 years.&lt;/p&gt;
&lt;p&gt;I was born on a random afternoon in November 1983 in southern Spain, and since then I&amp;rsquo;ve been, essentially, learning. I currently live in Madrid.&lt;/p&gt;
&lt;figure&gt;&lt;a href=&#34;https://teoruiz.com/about/avatar-pe_hu_25aaa1266f4b2ef.jpeg&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&lt;img src=&#34;https://teoruiz.com/about/avatar-pe_hu_e22d0f4df619d9b5.webp&#34; alt=&#34;In Sevilla, my hometown.&#34;
      width=&#34;1000&#34;  height=&#34;1000&#34;  loading=&#34;lazy&#34; &gt;
    &lt;/a&gt;&lt;figcaption&gt;
    &lt;div&gt;In Sevilla, my hometown.
    &lt;/div&gt;
    &lt;div class=&#34;exif&#34;&gt;
      
      
      iPhone 14 Pro | 
      
      
      ƒ/1.90
       | 1/55s
       | ISO 320
    &lt;/div&gt;
  &lt;/figcaption&gt;
  &lt;/figure&gt;
&lt;h3 id=&#34;projects&#34;&gt;Projects&lt;/h3&gt;
&lt;p&gt;Over the past ~25 years, I&amp;rsquo;ve been lucky enough to work on great projects with great people:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I co-maintained a &lt;a href=&#34;https://en.wikipedia.org/wiki/Guadalinex&#34;&gt;Debian-based distribution&lt;/a&gt; (while being an &lt;a href=&#34;https://lists.debian.org/debian-newmaint/2003/02/msg00063.html&#34;&gt;official Debian maintainer&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;I was the first employee, founding member of the engineering team, and &lt;strong&gt;VP of Engineering&lt;/strong&gt; at &lt;strong&gt;&lt;a href=&#34;https://www.fon.com&#34;&gt;FON&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;I managed the web development team at &lt;strong&gt;&lt;a href=&#34;https://elpais.com&#34;&gt;El País&lt;/a&gt;&lt;/strong&gt;, one of the biggest newspapers in Spain.&lt;/li&gt;
&lt;li&gt;I was &lt;strong&gt;CTO&lt;/strong&gt; at &lt;strong&gt;&lt;a href=&#34;https://www.busuu.com&#34;&gt;Busuu&lt;/a&gt;&lt;/strong&gt;, the world&amp;rsquo;s largest language learning startup by number of users.&lt;/li&gt;
&lt;li&gt;I headed the engineering team at &lt;a href=&#34;https://www.lyst.com&#34;&gt;Lyst&lt;/a&gt; in London.&lt;/li&gt;
&lt;li&gt;I was &lt;strong&gt;VP of Engineering&lt;/strong&gt; at &lt;strong&gt;&lt;a href=&#34;https://www.jobandtalent.com&#34;&gt;Jobandtalent&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;For five years, I was a &lt;strong&gt;Co-Founder at &lt;a href=&#34;https://trycircular.com&#34;&gt;Circular&lt;/a&gt;&lt;/strong&gt;. We tried to fix the recruiting problem for candidate-driven industries, starting with &lt;em&gt;tech&lt;/em&gt; and &lt;em&gt;product&lt;/em&gt; recruiting for startups. We sold the company to &lt;a href=&#34;https://www.sngular.com&#34;&gt;Sngular&lt;/a&gt; in 2024.&lt;/li&gt;
&lt;li&gt;I was a &lt;strong&gt;Co-Founder at &lt;a href=&#34;https://vernonteam.com&#34;&gt;Vernon&lt;/a&gt;&lt;/strong&gt;, helping tech companies build software and digital products.&lt;/li&gt;
&lt;li&gt;I&amp;rsquo;m now a &lt;strong&gt;Founder at &lt;a href=&#34;https://2701.ai&#34;&gt;2701 Labs&lt;/a&gt;&lt;/strong&gt;, an applied AI and engineering studio building agent-native systems and model infrastructure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can see my full CV and contact me on &lt;a href=&#34;https://www.linkedin.com/in/teoruiz&#34;&gt;LinkedIn&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;interests&#34;&gt;Interests&lt;/h3&gt;
&lt;p&gt;In tech, I like free software (free as in free speech), DevOps, systems and infrastructure engineering (especially on AWS and GCP), scalability, databases, automation, coding for fun and profit, the startup scene, and in general being geeky about technical things.&lt;/p&gt;
&lt;p&gt;In Real Life, I like &lt;a href=&#34;https://en.wikipedia.org/wiki/Pink_Floyd&#34;&gt;music&lt;/a&gt;, &lt;a href=&#34;https://en.wikipedia.org/wiki/Bach&#34;&gt;music&lt;/a&gt;, &lt;a href=&#34;https://en.wikipedia.org/wiki/Music&#34;&gt;music&lt;/a&gt;, and then some other stuff (randomly sorted, ridiculously non-comprehensive list): writing, traveling, politics, quality alcoholic beverages, coffee, hanging out with my friends, food, photography, economics, reading, movies, and running.&lt;/p&gt;
&lt;h3 id=&#34;languages-and-writing&#34;&gt;Languages and writing&lt;/h3&gt;
&lt;p&gt;Spanish is my mother tongue, but I have a crush on the English language, so some of the posts on this old &lt;a href=&#34;https://teoruiz.com/blog/&#34;&gt;blog&lt;/a&gt; were written (some would say &lt;em&gt;committed&lt;/em&gt;) in that language. Please bear with me.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.python.org&#34;&gt;Python&lt;/a&gt; is my preferred language for everything else, although I&amp;rsquo;ve had the doubtful pleasure of working with &lt;a href=&#34;https://php.net&#34;&gt;PHP&lt;/a&gt; for a few years. The &lt;a href=&#34;https://www.golang.org&#34;&gt;Go&lt;/a&gt; language has recently risen to the top of my toolbox ranking, and I try to use it for new projects.&lt;/p&gt;
&lt;h2 id=&#34;copyleft&#34;&gt;Copyleft&lt;/h2&gt;
&lt;p&gt;Text, images, and other content are licensed under a Creative Commons License, unless noted otherwise.&lt;/p&gt;
&lt;div style=&#34;text-align: center;&#34;&gt; &lt;a href=&#34;http://creativecommons.org/licenses/by-sa/3.0/deed.en_US&#34; title=&#34;Blog licensed under a Creative Commons License&#34;&gt;&lt;img style=&#34;text-align: center;&#34; alt=&#34;Creative Commons license&#34; border=&#34;0&#34; src=&#34;https://teoruiz.com/images/somerights20.gif&#34; /&gt;&lt;/a&gt;&lt;/div&gt;
</description>
      
    </item>
    
    <item>
      <title>GPG Keys</title>
      <link>https://teoruiz.com/pages/gpg/</link>
      <pubDate>Sun, 28 Feb 2010 00:00:00 +0000</pubDate>
      
      <guid>https://teoruiz.com/pages/gpg/</guid>
      
      <description>&lt;p&gt;If you want to contact me, you can encrypt your email using one of these GPG keys, which are also &lt;a href=&#34;https://keybase.io/teoruiz&#34;&gt;verified on Keybase&lt;/a&gt;:&lt;/p&gt;
&lt;h3 id=&#34;new-key-created-on-2013-09-14-key-id-0x4eca7c8f&#34;&gt;New key created on 2013-09-14. Key ID: &lt;a href=&#34;https://teoruiz.com/keys/0x4eca7c8f.asc&#34;&gt;&lt;code&gt;0x4ECA7C8F&lt;/code&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Key fingerprint = 29EF 5347 64CB E812 1F6E  A345 93FC 8512 4ECA 7C8F
&lt;/code&gt;&lt;/pre&gt;&lt;h4 id=&#34;deprecated-key-created-on-2004-01-06-key-id-0x72d2e007&#34;&gt;&lt;em&gt;Deprecated&lt;/em&gt; key created on 2004-01-06. Key ID: &lt;a href=&#34;https://teoruiz.com/keys/0x72d2e007.asc&#34;&gt;&lt;code&gt;0x72D2E007&lt;/code&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Key fingerprint = D3D1 559B EDF0 9317 C29E  80E6 3C81 158E 72D2 E007
&lt;/code&gt;&lt;/pre&gt;</description>
      
    </item>
    
  </channel>
</rss>
