5 ms·
I wrote an article [1] in this style a while back. I started with a problem that I had no idea how to solve (finding elemental spellings for words like "CrYPtO
by mesbahamin 9y ago
I wrote an article [1] in this style a while back.
I started with a problem that I had no idea how to solve (finding elemental spellings for words like "CrYPtOgRaPHEr"). I started with the most straightforward approach I could think of, and wrote the article gradually as I went through the process of finding better and better solutions.
I ended up learning about data structures, reasoning about time complexity, and using tools to profile Python programs.
There wouldn't have been much to write about if I had just 'gotten things to work', then moved on. I found that writing the article forced me to strive for much deeper understanding than I might have otherwise.
I'm eager to read the other links posted in response to your question.
[1]: https://www.amin.space/blog/2017/5/elemental_speller/ https://www.amin.space/blog/2017/5/elemental_speller/