PageSourceSearch

https://www.rauljimenez.info/assets/js/2c82218b.81f765c4.js

js rauljimenez.info collected 2026-09-24 10:44:01 UTC 8,065 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkrauljimenez_info||=[]).push([[9433],{3756(e,n,i){i.r(n),i.d(n,{assets:()=>a,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>s,toc:()=>d});const s=JSON.parse('{"id":"about-me/uses","title":"Uses","description":"Tools, hardware, software, and setup used by Ra\xfal Jim\xe9nez Ortega.","source":"@site/docs/about-me/uses.md","sourceDirName":"about-me","slug":"/about-me/uses","permalink":"/docs/about-me/uses","draft":false,"unlisted":false,"editUrl":"https://github.com/hhkaos/hhkaos.github.io/tree/master/docs/about-me/uses.md","tags":[],"version":"current","sidebarPosition":95,"frontMatter":{"title":"Uses","description":"Tools, hardware, software, and setup used by Ra\xfal Jim\xe9nez Ortega.","sidebar_position":95},"sidebar":"tutorialSidebar","previous":{"title":"Now","permalink":"/docs/about-me/now"},"next":{"title":"My personal journey","permalink":"/docs/about-me/my-journey"}}');var t=i(4848),o=i(8453);const r={title:"Uses",description:"Tools, hardware, software, and setup used by Ra\xfal Jim\xe9nez Ortega.",sidebar_position:95},l="Uses",a={},d=[{value:"Hardware",id:"hardware",level:2},{value:"Daily Software",id:"daily-software",level:2},{value:"AI",id:"ai",level:2},{value:"Maps and Geospatial Technology",id:"maps-and-geospatial-technology",level:2},{value:"Web, Publishing, and Communities",id:"web-publishing-and-communities",level:2},{value:"Note",id:"note",level:2},{value:"Keep Reading",id:"keep-reading",level:2}];function c(e){const n={a:"a",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...(0,o.R)(),...e.components},{Details:i}=n;return i||function(e,n){throw new Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Details",!0),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"uses",children:"Uses"})}),"\n",(0,t.jsx)(n.p,{children:"Last updated: September 8, 2026."}),"\n",(0,t.jsx)(n.p,{children:"This page gathers the tools, hardware, software, and setup I use for work, learning, writing, and personal projects."}),"\n",(0,t.jsxs)(n.p,{children:["It is intentionally part of my ",(0,t.jsx)(n.a,{href:"/docs/about-me/my-journey",children:"About me"})," section because the tools I choose are also part of how I think, build, communicate, and learn in public."]}),"\n",(0,t.jsxs)(i,{children:[(0,t.jsx)("summary",{children:"Why this page exists"}),(0,t.jsxs)(n.p,{children:["The idea connects with ",(0,t.jsx)(n.a,{href:"https://uses.tech/",children:"uses.tech"}),", a directory of personal pages where people share the tools they use. I like it because it helps discover people with similar interests, understand how they work, and start unexpected conversations."]}),(0,t.jsx)(n.p,{children:"If you have your own website, this may be a good excuse to create your own uses page."})]}),"\n",(0,t.jsx)(n.h2,{id:"hardware",children:"Hardware"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"MacBook Pro"}),"\n",(0,t.jsx)(n.li,{children:"Android phone"}),"\n",(0,t.jsx)(n.li,{children:"Cheap wired headphones"}),"\n",(0,t.jsx)(n.li,{children:"I do not use a tablet"}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"daily-software",children:"Daily Software"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"macOS"}),"\n",(0,t.jsx)(n.li,{children:"Chrome"}),"\n",(0,t.jsx)(n.li,{children:"iTerm2"}),"\n",(0,t.jsx)(n.li,{children:"zsh"}),"\n",(0,t.jsx)(n.li,{children:"VS Code"}),"\n",(0,t.jsx)(n.li,{children:"Sublime Text"}),"\n",(0,t.jsx)(n.li,{children:"Git and GitHub"}),"\n",(0,t.jsx)(n.li,{children:"npm"}),"\n",(0,t.jsx)(n.li,{children:"Markdown and MDX"}),"\n",(0,t.jsx)(n.li,{children:"GIMP"}),"\n",(0,t.jsx)(n.li,{children:"Inkscape"}),"\n",(0,t.jsx)(n.li,{children:"ScreenFlow"}),"\n",(0,t.jsx)(n.li,{children:"Linkwarden"}),"\n",(0,t.jsx)(n.li,{children:"Obsidian"}),"\n",(0,t.jsx)(n.li,{children:"Paper, when thinking in front of a screen is not what the moment needs"}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"ai",children:"AI"}),"\n",(0,t.jsx)(n.p,{children:"I use AI tools mostly to build utilities, prototype, iterate on writing, and turn ideas into artifacts faster:"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Claude Code"}),"\n",(0,t.jsx)(n.li,{children:"Codex"}),"\n",(0,t.jsx)(n.li,{children:"GitHub Copilot"}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"maps-and-geospatial-technology",children:"Maps and Geospatial Technology"}),"\n",(0,t.jsx)(n.p,{children:"An important part of my work and professional identity lives around maps, geospatial data, and developer tools:"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"ArcGIS"}),"\n",(0,t.jsx)(n.li,{children:"OpenStreetMap"}),"\n",(0,t.jsx)(n.li,{children:"Geospatial APIs"}),"\n",(0,t.jsx)(n.li,{children:"Web development applied to maps and data visualization"}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"web-publishing-and-communities",children:"Web, Publishing, and Communities"}),"\n",(0,t.jsx)(n.p,{children:"This website is also part of my stack. I use Docusaurus to maintain my digital brain, publish notes, experiment with the IndieWeb, and keep learning in public."}),"\n",(0,t.jsx)(n.p,{children:"Some of the areas that best describe what I do and what I am interested in connecting around:"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Developer Relations"}),"\n",(0,t.jsx)(n.li,{children:"Developer advocacy"}),"\n",(0,t.jsx)(n.li,{children:"Technical communities"}),"\n",(0,t.jsx)(n.li,{children:"Geospatial technology"}),"\n",(0,t.jsx)(n.li,{children:"Open knowledge"}),"\n",(0,t.jsx)(n.li,{children:"IndieWeb"}),"\n",(0,t.jsx)(n.li,{children:"Web development"}),"\n",(0,t.jsx)(n.li,{children:"JavaScript"}),"\n",(0,t.jsx)(n.li,{children:"HTML"}),"\n",(0,t.jsx)(n.li,{children:"Web Components"}),"\n",(0,t.jsx)(n.li,{children:"PWA"}),"\n",(0,t.jsx)(n.li,{children:"APIs"}),"\n",(0,t.jsx)(n.li,{children:"Automation"}),"\n",(0,t.jsx)(n.li,{children:"Security"}),"\n",(0,t.jsx)(n.li,{children:"Performance"}),"\n",(0,t.jsx)(n.li,{children:"FOSS"}),"\n",(0,t.jsx)(n.li,{children:"Technical writing"}),"\n",(0,t.jsx)(n.li,{children:"Content creation"}),"\n",(0,t.jsx)(n.li,{children:"Public speaking, video, streaming, and podcasting"}),"\n",(0,t.jsx)(n.li,{children:"Maker projects, 3D printing, and VR"}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"note",children:"Note"}),"\n",(0,t.jsx)(n.p,{children:"I am not trying to make this page an exhaustive list of everything I have tried. I prefer it to be a reasonably honest snapshot of the tools and topics that are part of how I work now."}),"\n",(0,t.jsx)(n.h2,{id:"keep-reading",children:"Keep Reading"}),"\n",(0,t.jsx)(n.p,{children:"To get to know me better from here, you can continue with:"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.a,{href:"/docs/about-me/now",children:"Now"}),", to see what I am focused on these days"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.a,{href:"/docs/about-me/my-journey",children:"My journey"}),", to understand where I come from"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.a,{href:"/docs/about-me/open-culture",children:"Open culture"}),", for the part closest to communities and open knowledge"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.a,{href:"/docs/about-me/public-speaking",children:"Public speaking"}),", to see topics I have spoken about in public"]}),"\n"]}),"\n",(0,t.jsxs)(n.p,{children:["The short public URL for this page is ",(0,t.jsx)(n.a,{href:"/uses",children:"/u
1ses"}),"."]})]})}function h(e={}){const{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}},8453(e,n,i){i.d(n,{R:()=>r,x:()=>l});var s=i(6540);const t={},o=s.createContext(t);function r(e){const n=s.useContext(o);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:r(e.components),s.createElement(o.Provider,{value:n},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.