Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Love it! This looks like it solves a problem I have for an community project (parsing a 2mb convoluted json with status data for 100+ devices) in an elegant way!

What skills does one need to have to be able to write such libraries for yourself? I'm just feeling like a mediocre copy&understand&adapt&paste programmer but rarely I'm able to create unique concepts/software.



Exposure to several different ways of solving similar problem sets could help you think outside of the box (or in many boxes at once, at least). Clojure is a great choice for one box. Maybe look into what Haskell or ML do with type systems, or what Smalltalk does with message passing. I picked these to complement Clojure's strenghts.


Algorithms and Data Structures.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: