top | item 46379719

(no title)

gnyman | 2 months ago

Funny how I made almost exactly the same but for maps.

I needed a way to share a link to a map, with drawings and the ability for the receiver to see their own location on the map.

Annotated screenshots solves the first but not the second.

Vibe engineered this, with many of the same ideas as OP.

Took an evening. Just in time apps for one specific use case is a thing.

And because it's so cheap to make and can be hosted cheaply with no backend, it can be given away for free.

https://nyman.re/mapdraw/#l=60.172108%2C24.941458&z=16&d=LU8...

discuss

order

mathgeek|2 months ago

> Vibe engineered

While I'm all for vibe coding as appropriate, there's a lot of humor to be found it calling it engineering. :D

gnyman|2 months ago

this is not something I came up with, Simon wrote it and I liked the differentiation between "vibe coding" where there is less effort

for this case project I think I would actually go back and say it's vibe coded, but I didn't want to just call it vibe coding because I did spend time going back and forth and directing the agent

https://simonwillison.net/2025/Oct/7/vibe-engineering/

block_dagger|2 months ago

Fair. Though it seems that half of engineering is just giving a respectable name to whatever actually works.

jimmygrapes|2 months ago

I've been a fan of Design-Assisted Developer or DAD

NuclearPM|2 months ago

What is funny about it?

InsideOutSanta|2 months ago

I just hope actual engineers don't start vibe engineering bridges and buildings.

zenmac|2 months ago

Great tool! There is a little issue with the +/- zoom buttons not working something cause it is over layed by other div blocks. On mac firefox.

Is the code open source online somewhere?

gnyman|2 months ago

thanks for the info, I'll see if I can get a agent to fix it

it's a static webpage, the source is available with right-click view source, I added a BSD2 licence header to it to make clear it's fine to take and do mostly whatever with

nextaccountic|2 months ago

This is pretty cool!

And if you are open to bug reports.. if I move around the drawings move smoothly with the map, but if I zoom in/out the drawings move only after the map zooming animation ends, rather than smoothly

antman|2 months ago

That is absolutely great! Using it now to plan a trip.

Could we also add text annotations? Also the delete button could delete just the last shape or a selected shape so as not to start over?

ninalanyon|2 months ago

Looks useful but doesn't work quite as expected for me.

In Vivaldi location tracking doesn't work. Version 7.7.3851.66 (Official Build) (64-bit) Chromium Version 142.0.7444.245 Extended Stable channel (may also include additional security patches) Channel Official Build Platform / OS Linux - linuxmint 21.3

And in Firefox 146.0.1 on the same machine the URL doesn't get updated.

nolito|2 months ago

But not well tested. Try to create a map and copy the url to another map. Now change the first map with more anotations or move the map center and copy the generated url and paste it into the other map on the other browser. That does not work (at least for me on different browsers).

gnyman|2 months ago

I think I know what you mean, thanks for the report, if you modify the # part on a webpage it's not the same as reloading it, and I doubt I watch for that part changing

blntechie|2 months ago

This is so cool!! The responsiveness of the page is so much better than any maps app I have used.

gnyman|2 months ago

yeah, isn't it impressive how fast modern computers can be if you make a bit of effort, in this case I think I told it to just use plain javascript and make sure it's fast :-)

piffey|2 months ago

Love this. Can't tell you how many times I've screenshotted maps then drawn on directions for family/friends. Great idea.

RandomDistort|2 months ago

Is this open source?

gnyman|2 months ago

it's a static webpage, the source is available with right-click view source, I added a BSD2 licence header to it to make clear it's fine to take and do mostly whatever with

getupyang|2 months ago

Really cool—this is the fastest-loading map I’ve ever used.

Gehinnn|2 months ago

This is very cool!