Sundar Joshi¶
Summary¶
A competent and principled full-stack web developer with 7 years experience.
I bring hard-won clarity and purpose to the relationship between the human person and the web—empowering people to pursue what is meaningful, true, and good in their work.
Magnum opus¶
The culmination of a decade of thinking and experimenting. It's a hospitable system for organizing and preserving life's knowledge—built in Clojure because permanence calls for a tool with lower complexity and churn than familiarity does. Most software is built to ship fast and move on. Isopos is built to last and to grow with the person who needs it—a person-centred infrastructure for accumulated, connected understanding. Although it's a personal project, I take it seriously and recently hired a designer for the next iteration.
Other projects¶
- Stava - Another long-lived project. It's a CMS for personal websites—designed to be person-centred and built from composable parts.
- art.veldi.dev - Computational art pieces exploring what computers can do with constrained randomly generated colours and forms.
- Data - A curated list of resources that have genuinely formed and informed my practice.
Posts¶
-
Why believe Christianity An extended summary of the rationale for Christian belief, which I wrote to clarify my own thinking on the subject. As a practiced and committed reasoner, I wouldn't knowingly hold to a viewpoint without justifiable reasons to do so.
-
Azure (AZ-900) flashcards Cloud computing is a critical part of modern software development. As part of my commitment to technical competence, I decided to create a set of flashcards to help me master Microsoft Azure in preparation for the AZ-900 exam. I based this on resources detailing the science of learning, also included.
-
An introduction to functional programming I consider functional programming to be key to creating carefully considered and robust information software. So what is it?
-
Books, ranked The discipline of reading is central to my life and work practice. Here are the books that most impacted me, ranked from life-changing to life-wasting.
-
What are Christian values I think it's essential for workers to be consciously aware of their values - choosing them with care and concern rather than inheriting them accidentally. Christianity is the worldview that has most influenced myself and the West generally. So what do Christians value?
-
Becoming mentally healthy Physical and mental health, both deeply entwined, are essential for productivity. Advice, both good and bad, is ubiquitous. What does the science say?
-
Finding your purpose Two of the most basic questions any human asks is 'who am I?' and 'why am I here?'. This is my guide to finding one's answers.
-
A gentle guide to Haskell's Brick Brick is a terminal user interface library for the Haskell ecosystem. I wanted to learn it but couldn't find a light way in, so decided to write my own after I figured things out the hard way.
-
How God guides If there is a God who cares about us and intervenes on our behalf, how exactly does He help us orient ourselves amidst the dazzling complexity and busyness of life?
-
A theology of artful inquiry (rough draft) To be human is to creatively wayfind. Here I explore why and how we do this.
-
What is truth (rough draft) We all want and need truth. But what exactly is it?
-
Defining spirituality Spirituality can be a vague, unknowable concept. Here I explore an understanding that makes it both a point of clarity and a giver of clarity.