tagged: work
I don't know how to problem solve
2025-10-19

I was having a conversation with a friend recently who was feeling frustrated at work. As a materials engineer they had, yet again, found themselves in a situation where they would be flown out to another plant location to inspect an issue "with the material". In their experience, however, the ma…


Our efforts, in part, define us
2025-09-28

What happens when something we enjoy doing that took effort becomes effortless? And what happens if that original effort was a foundation on which we saw value in ourselves?

If our efforts, in part, define us, then our efforts have intrinsic value. Our efforts may help us understand a posi…


Approaching new codebases
2023-02-25

I've been thinking about the things that make it easier for me to approach new codebases. I'm going to try and list down a few. I have titled this post as a pt. 1 because I imagine I'll come back with new ideas as I get to spend more and more time working on new codebases as a consultant (at least, much more frequently than when I was working as an in-house engineer).


First week of professional elixir
2022-07-03

I get to write Elixir at my new job! This is my first time writing it in a professional setting. I have written Clojure for work and while Clojure and Elixir share quite a few similarities, I am learning lots of new things. Most of my learnings are around Elixir idioms and growing my knowledge of the concepts that the syntax of the language wraps around.

In a sense, this post is sort of a follow up to my post on side projects vs work for learning. The previous post is pretty... vague and hand-wavey, but this one will be a bit more concrete on some of the things I've learned. Let's jump into it.


Thank you, blog
2022-07-01

Today I'm writing a small post to thank my blog (and circuitously myself, I suppose) for helping me find work I'm interested in doing.

I started a new job last week at a software consultancy. The consultancy places consultants at different clients in pairs or small groups. The clients could have any range of challenges or technical problems, using any variety of languages/tech stacks. And so, when joining, the consultancy tries to find a best fit between the consultant and client based on technology and interest.