How I built it
Krepusko: finding the new moon on the horizon
Crescent Guide, live on Google Play. It tells you exactly where and when to look for the new crescent — from real astronomy.



01
The problem
Every Islamic month begins when the new crescent is seen, and almost nobody knows where to look. It is a hair of light just above where the sun went down, for about fifteen minutes, in a part of the sky that is still bright — so people look up, see nothing, and learn nothing.
02
The plan I wrote
For the exact place you are standing, the app works out where on the horizon to aim, what minute to start, how long the window lasts, and whether the crescent is too thin for eyes alone. It works with no internet.
Then it gathers what people actually found — those who saw it and those who looked and did not — and shows the evening as a whole. When a claimed sighting could not have happened, it says so from the physics and suggests what the person most likely saw instead, such as Venus. It never declares when the month begins: the scholar decides.
03
The build
AI coding agents built it from my written specification. My work was the specification, the tests it had to pass, and the review.
04
The proof
The astronomy follows published crescent-visibility criteria (Yallop and Odeh), and the app refuses sightings that are physically impossible. 23 of 23 automated tests passed.
On a real Infinix phone, the signed release build passed a cold start, all six main screens, a real change of place to London, and a restart that kept everything — with no crashes.
05
The launch
Live on Google Play, with screenshots for phones and tablets.
What this shows about how I work
- Real science on a simple screen: aim here, start at this minute.
- Honest about limits: it shows what was possible, and people decide.
- Tested in the real world: a real change of place, on a real phone.
Where and when to look for the new crescent moon
The new crescent is a thin line of light in a sky that is still bright, so most people miss it. What helps:
- Look just after sunset, low over the place where the sun went down, a little to one side.
- Be quick. The window can be short before the crescent sets too.
- Find a clear, low western horizon with no buildings, trees or haze in the way.
- Know that a very young crescent may be too thin for eyes alone. Binoculars help, but never point them at the sky while the sun is still up.
- Do not confuse it with Venus, a bright point of light in the same part of the sky.
Krepusko works this out for the exact place you are standing, with no internet: where to aim, what minute to start, how long the window lasts, and whether the crescent is too thin for eyes alone. It never declares when the month begins: the scholar decides.
More build stories: How to check a used phone before buying · How to check if your electricity meter is running fast · Eelj: a fair turn for a village’s one harvester · Practicing stuttering techniques at home · How to split electricity bill with roommates · Milk fat SNF rate calculator, step by step · How to check a link before you click it · How to calculate cattle weight without a scale · How to settle who owes who in a group · Braille translator that explains every cell · Math learning gaps: where to start when a child is stuck · How to describe a car noise so a mechanic can find it · Convert Rumi to Jawi, then check the spelling · How to sync SRT subtitles with video · How to measure land area with phone GPS · Quran pronunciation app, tap any word to hear it · Lipi: Bangla keyboard, side by side with Ridmik · How to check an overseas employment contract · Extract data from graph image on Android · VaporSill: how to tell if damp or condensation · Dinig: doorbell alert for deaf · GlyphFlow: reading apps for dyslexia adults · Tnixxif: how to dry rice after harvesting · Lohkat: kids reading practice at home · PayProof: employer not paying salary, what to do · Oinordetza: how to divide inheritance in Islam · Energy Loom: how to calculate battery backup time · How to find dead spots in wifi, room by room · Beehive inspection checklist: what to check and how often
Open to work
Let's build your AI product system.
Full-time roles — remote anywhere, hybrid in Bangladesh, or on-site abroad: AI Product Builder, AI Product Manager, AI Workflow Orchestrator, Product Delivery Lead.
Based in Dhaka, Bangladesh (UTC+6) · works any time zone · can start now · ready to relocate with visa sponsorship.