Google has gemini-cli that is pretty close to Claude Code in terms of experience https://github.com/google-gemini/gemini-cli and has a generous free tier. Claude Code is still superior in my experience, Gemini CLI can go off-course pretty quickly if you accept auto edits. But it is handy for code reviews and planning with it's large context window.
For me the most interesting part in this patent was a "PATENT CITATIONS" section. Most of the patents in this section are quite obvious as well. Like Amazon's "Method and system for placing a purchase order via a communications network" basically describes every E-Commerce site on the internet.
Thanks a lot for the link, I was going to write Markdown -> NSAttributedString library myself, because I couldn't find one. Right now I'm just using DTCoreText and convert Markdown to HTML on the server.
You might also want to look into GitHub's Sundown library. It's an awesome library and being written in pure C, you can use it natively.
The reason I wrote myself is that my use case was more markdown highlighting than markdown parsing. I needed to preserve the markdown source untouched, which Sundown doesn't support.
Darn, my guess is it's flexbox weirdness, since Safari only supports the old spec. I tried to fallback to the old spec when possible, but that could be something that was never fixed since the old spec was abandoned... sorry about that!
Assuming that this project on GitHub is yours https://github.com/cirsteve/courseslate and you show it to potential employers, I would recommend you to learn pip/virtualenv, read about django best practices,
(http://lincolnloop.com/django-best-practices/)
Also I would recommend to cleanup your repository from files that are not completely necessary (varios .tar.gz files, .ssh folder, .bash_history, etc.) Those things give you away as a beginner.
Thanks Andrew, virtualenv is next on my list as my system is starting to get mucked up with different packages and you are absolutely right that I need to clean everything up. Thanks for the input.