News for hackers. Stuff that matters.

NoahBuscher

Show HN: Tiny Toy JSON Parser in TypeScript

https://github.com/noahbuscher/toy-json-parser

I spent a day to build a toy JSON parser in Typescript to learn how parsers and tokenizers work, something I've always been curious about. I decided to put what I wrote on GitHub incase anyone else is curious how one might go about writing one!PSA: This is a toy parser and is not to spec. Please do not use as a library.

( Read More... | no comments | on HN )
Re:Gumlane: Create branded Gumroad CSS themes for free on Friday July 09, 2021 @05:20PM (#27788663)
After seeing my partner, a photographer, struggle with creating a CSS theme for Gumroad, I built a tiny platform in an afternoon to help anyone who sells digital goods on the platform built a branded theme for their shop
Re:Why Midwest Is Best: The Silicon Prairie on Wednesday November 18, 2015 @11:42PM (#10592788)
I don't think there will be a boom either, but instead a gradual trend as more and more companies and employees find the Midwest a favorable place to live for the other reasons mentioned in the post.
Re:Why Midwest Is Best: The Silicon Prairie on Wednesday November 18, 2015 @11:39PM (#10592779)
Haha! I do like downtown Minneapolis, but have not spent much time in the suburbs. I'll heed the warning. ;^)
Re:Minimalist JavaScript Audio Equalizer on Tuesday November 25, 2014 @10:51PM (#8661036)
It's pretty crappy and is not responsive AT ALL, but the main thing there is the interface with the audio API. Potentially a starting point for better applications.
Re:10 Bits Are Better Than 1 (Shirts) on Sunday August 24, 2014 @09:57PM (#8220265)
I launched a cute little crowdfunding campaign to spread binary awareness.
Re:Ask HN: Breaking out of a career silo on Saturday August 16, 2014 @05:12PM (#8187597)
I find side projects to be very helpful when attempting to learn a new framework or language. Start small and slowly build up the complexity as you move on.

It will be difficult at first, but fellow developer and Stack Overflow are your friends. It also adds an extra layer of enhancement if the open source the project, as it allows others to review your code and improve it, allowing you to contribute something to the community while learning at the same time.

You should also check out open source projects written in the language you're interested in. I find that CMS source code covers a huge amount of tips and tricks I find helpful when starting a new language.

Edit:

Also, http://selfmaderenegade.net/minimum-viable-skillset was just posted.

Re:Ask HN: Atom vs. Submime Text on Friday August 08, 2014 @08:33PM (#8155829)
Thanks for the insight!

Ask HN: Atom vs. Submime Text

I've been a die-hard Sublime Text fan for a few years, and I love it, but Atom has come out in the recent months and I am wondering if there are any reasons I should switch? I understand that it's free and open source, but as far as features, speed, packages, etc for it go, what are your thoughts?

( Read More... | 2 comments | on HN )
Re:Find Perfect Partners and Side Projects on Monday July 28, 2014 @12:55PM (#8097947)
We made a post to our landing page a long time ago that received a ton of upvotes.
Re:Find Perfect Partners and Side Projects on Friday July 25, 2014 @06:31PM (#8088021)
Have any questions or want an invite? Comment! I'll see what I can do.
Re:DigitalOcean and All NY2 Droplets Down on Monday July 21, 2014 @07:55PM (#8066732)
It's okay! DWBI.
Re:DigitalOcean and All NY2 Droplets Down on Monday July 21, 2014 @06:30PM (#8066404)
Fuck. All my droplets are NYC2.

sobs

Older »