Building fast, friendly web apps from Israel.
React · TypeScript · Svelte · Node.js · Open Source · Guitar breaks
I build practical web apps with a focus on clean interfaces, useful product thinking, and code that future-me will not resent. I like turning fuzzy ideas into working screens, polishing the awkward bits, and shipping software that feels calm and enjoyable to use.
const moshe = {
basedIn: "Israel",
buildsWith: ["TypeScript", "React", "Svelte", "Node.js"],
caresAbout: ["clear UI", "readable code", "useful products", "open source"],
recently: "contributing to Hebcal ES6 and Hebrew React docs",
offlineMode: "guitar"
};I’ve been contributing to Hebcal ES6, a JavaScript Jewish calendar library used for Hebrew dates, holidays, candle-lighting times, and Torah readings.
|
Fast days + aveilut Added isFastDay() and isAveilut() helpers with focused calendar coverage.PR #724 |
Chanukah categories Classified Chanukah candle events as minor holidays in category output. PR #729 |
Holiday Shabbat docs Improved guidance for holiday Shabbat title lookup and leyning metadata. PR #728 |
I also contribute to the Hebrew React documentation, helping make React more accessible to Hebrew-speaking developers.
| Project | Why it matters |
|---|---|
| Hebcal ES6 contributions | Real library contributions with tests, docs, and domain-specific calendar logic |
| Hebrew React Docs | Developer education and localization for the React ecosystem |
| Personal site | My home base for writing, projects, and experiments |
| modeitsch.github.io | Source for the personal site |
- Frontend and full-stack web development opportunities
- Projects where thoughtful UI and useful product thinking matter
- Open-source collaboration, especially developer education and localization
Coding for breakfast, coding for lunch... playing guitar for brunch.






