Hacker Newsnew | past | comments | ask | show | jobs | submit | bryanhogan's commentslogin

I'm also building language learning related software trying to finance myself living as a digital nomad in Asia, so that was a great read!

Also I'm curious, how did you gather user feedback?


I don’t believe OP built any language learning software. They built very well-designed flashcards and the business apparatus to support them.

The most important question: Can it do Svelte now?

Today is the best day to rewrite everything in React. You may not enjoy React, but AI agents do. And they are the ones writing the code.

But human and AI agents enjoy writing Svelte even more.

This really is a non-argument.


I don’t know, you ask above whether it can do svelte now.

5.2 was already very good with svelte 5, at least when you have the svelte MCP server set up.

If you were using Loom for just recording, please use OBS instead!

Creating tools for your own workflows has become amazing, especially as a creator of anything it feels overwhelming with how many options there are now.


A few of the tool choices in the article seemed uninformed though, e.g. for markdown editing you have perfectly functional (and open!) tools that are free and powerful with good UX.


My favorite framework, and what has brought me much deeper into the world of web development. It's what I have used for me personal page https://bryanhogan.com/ . I'm happy to see it get funding, although I hope this doesn't introduce entshittification. So far I'm hopeful though.

It's the first framework I recommend to web dev beginners, after they have built something with plain HTML and CSS.


https://bryanhogan.com/

My personal site, custom built with Astro.

It includes my projects and a blog. Writting about life in Korea, Obsidian, web development and other topics somewhat related to these!


I do have to say that all of the doc tools they mention in the beginning are worse than Astro Starlight[1] and Vitepress[2]. Can highly recommend Astro Starlight for documentation sites, used it for multiple projects myself.

[1]: https://starlight.astro.build/

[2]: https://vitepress.dev/


Can vouch for Starlight and Astro in general. Don't be fooled by the fact that they are npm packages: Astro is geared for content-heavy websites and produces zero-JS bundles by default (i.e., if you just use markdowns without any script tags or JS frontend libraries, then there will be no JS in the final output at all).


Recently on my blog: https://bryanhogan.com/blog

Wrote an introduction to Obsidian referencing other relevant posts, but also keeping it simple.

And the post before that was about creating an app using SvelteKit + Capacitor.

Currently working on some posts about AI coding and my life in Osaka after 3 months here.

Other things I'm working on:

- https://dailyselftrack.com/ - Got into working on it again, mainly solving some UX problems currently.

- https://game.tolearnkorean.com/ - Learn Korean words quickly, words go from easy tasks (e.g.) matchings pairs) to more difficult ones (writting it), currently still needs some slight adjustments, and then I'll release an Android version.

- https://app.tolearnjapanese.com/ - Wanted to learn Hiragana quickly, used my existing project as a base to build this. Needs some adjustments as well, feedback is highly welcome.

- https://tolearnkorean.com/ - Since I'm learning Korean, and also working on an app to better learn Korean, I also want to make a guide on learning Korean, improving my own skills by teaching others.


I tested the Japanese app, in in a bit of a hurry, but here are things I noticed.

- 1 time when matching pairs, two different sounds played. Not the automated and presumably yours, but two different sounding sounds. E and another one I think it was.

- One run the male voice played when I clicked on the Japanese symbols to the left when matching pairs. All the other times it played together with the automated voice.

- The error log empties itself despite not leaving the current run, so you can't see what you did wrong. Not sure if it's page specific, but if so it ties into this next point.

- When matching one symbol to four different sounds, the page transition is too abrupt. This is also a thing on the other pages. I'd say better UX here is to give feedback that you did it right, and let the user choose to continue. A score too, if you'd like to "gamify" it.

- The options for modifying runs doesn't work. I was interested in seeing the other tasks, but even when only enabling the task or tasks I wanted, I kept only getting match the pairs and match the symbol to the sound.


Thank you! I know how to fix most of these issues.

Regarding the duplicate sound, which browser & device did you use?


Really enjoying reading you blog posts. Currently taking notes into my own Obsidian instance based on your post “Obsidian vault setup tour”

Thanks for sharing


Thank you for the kind comment! Means a lot that other people care about the work I put out there :)


I feel like the title should definitely be changed.

Requiring people who contribute to "able to answer questions about their work during review." is definitely reasonable.

The current title of "We don't need more contributors who aren't programmers to contribute code" is an entirely different discussion.


Is it tho?

If you don't speak Hungarian and you have a Hungarian friend write a text for you that you submit to a collection of worthy Hungarian poetry, do you really think you are the correct person to answer questions about the text that was written?

You know what is supposed to be in it, but that's it. You can't judge the quality of the text and how it is fitting the rest at all. You can only trust your friend. And it is okay if you do, just don't pull others into it.

IMO it is extremely rude to even try to pull this off and if you do, shame on you for wasting peoples time.


Competing on which system is more dysfunctional, is .. not a competition we should be in. Especially when there's 0 reason for it to be this way.


This is amazing

Edit: Just found out HN deletes emojis!

---

On a more serious note, it's a bit sad how close this is to actual algorithm-driven social media or news-based platforms.


> algorithm-driven

hackernews is algorithm-driven too; the difference is incentives (namely paid ads)


Yes, that's true, thanks for highlighting.

Should instead say personalised algorithms and targeted ads.


np, it is a hobby horse of mine to point this out in case people are reading and haven’t thought about the difference in some of these algorithms and others


It's kind of sad how close this is to actual hacker news headlines.


Actual HN headlines should be the actual headlines of the linked articles, what actual examples are you thinking of though?


Perhaps the ones that are clickbait in the original?


Exactly. Clickbait, even if it's a bit less blatant, is still common place on hacker news.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: