What I'm currently up to
Doing
- Becoming an engineer. After a life-changing hard-right turn away from STEM in Morocco, I’m transitioning back. I have a unique combination of technical knowledge and interpersonal/cross-cultural skills that complement each other nicely. Because of the poor job market, I’m using the time to brush up on topics I’ve forgotten about by studying for the FE exam. I’m also lucky to work around a lot of smart engineers and chemists that I can have coffee chats with. Check out my full résumé and let me know about any opportunities!
- Building websites. I started doing freelance web development for local clients for some extra money. Lots of learning and creating which is great. Take a look at my portfolio for work that I’ve done and contact me if you know someone who wants a fast, custom website.
Learning
- Engineering concepts. Re-learning, really. I’ve forgotten a lot of the details I learned in school. I’m working through a chemical Fundamentals of Engineering exam manual, mostly as a review but I may end up taking the exam afterwards.
- Svelte. I’d like to level up my front-end web development skills. I’m also really interested in fun, whimsical “micro-animations” that I think Svelte would work great for. Plus, it’s really easy to plug into Astro islands.
- Spanish. I’ve now proven to myself that I can, in fact, learn other languages. Spanish has always been something I’ve wanted to learn because of all the Spanish speakers that are in the US. Not to mention that it opens up many countries to travel to and lots of content on the internet. I do flashcards daily and listen to Radio Ambulante for new words.
Reading
- Anathem by Neal Stephenson. I’ve had this heavy sci-fi book on my list for a long time and finally decided to dive in.
- Evicted by Matthew Desmond. I moved recently to a city with a large homeless population. As such, it’s an issue that I see daily and want to understand it more deeply.
Last updated
Latest posts
Go to RSS feed
-
Weeknotes 2025W47
-
I made an app that tracks the Oregon legislature
-
A Checklist for Reviewing (Fiction) Books
-
A Wizard of Earthsea
-
How I journal
-
Childhood's End
-
How I solved an online treasure hunt
-
If You Can Read This, You Can Learn Anything
-
Introducing the heyjohn Forum
-
Lure, Résumé, Detail: The 3-Tier Job Search Cake
-
How I Rebuilt My Website with Bridgetown
Recent links
- Why I’m Learning Sumerian, and What It Taught Me About Hard Work, Burnout, and the Joy of Doing Useless Things by Ed Nite.
Because the point isn’t to master Sumerian. It’s remembering that not every pursuit needs external justification.
- The Complete Guide to Secure Communications with the One Time Pad Cipher by Dirk Rijmenants. If properly applied, you can make completely safe encrypted messages with pen and paper.
- The Exploding Whale. Way more resources and information than you want about a quirky bit of Oregon history (and more).
- The (lazy) Git UI You Didn’t Know You Need by Bartek Płotka. I’ve been using lazygit for a while and absolutely love it. I do pretty basic git transactions but it
lgmakes it so much easier. - Your URL Is Your State by Ahmad Alfy. I appreciate when sites store state in the URL. I find it particularly helpful for job boards—I can click a link and it’s automatically filtered to my area and sorted by date.
- Little Character font by Astrid Bin. A cool font with a story.
- public.monster by Dmytri Kleiner. Web hosting ’90s style.
- Fallen Peace Corps Volunteers Memorial Project. A collection of some of the PCVs who have died during service.
- Game design is simple, actually by Raph Koster. Twelve tips for designing better games.
- Types of Barcodes: Choosing the Right Barcode by Scandit. Way more information than you want about barcodes.
What I'm about
And what is the purpose of existence…but to discover truth and beauty and share…it with others?Brenda Ueland
Serving others and learning are my purpose in life. I try to live my life with integrity by committing to these core values, even when it's difficult and uncomfortable:
- Learning humbly. Pursuing and practicing new skills and knowledge that serve my goals, my interests, and other people. Doing it humbly means embracing a beginner's mindset, admitting when I am wrong or don't know, and understanding that I can always learn something from others.
- Serving others compassionately and reliably. Helping others, supporting them and nurturing their growth when and how they need it. Doing it compassionately means leading with empathy, taking care of myself, and remaining other-focused rather than transactional. Being reliable is continually building trust with myself and others that I will do what I say I'm going to do.
/uses
- Obsidian Notes
- Tweek Tasks
- VSCode IDE
- Helix Text editor
- Ergodox EZ Keyboard
- Kensington Expert Trackball
- Dell XPS 15 Laptop
- OfficeMax Legal Pad Notes