Ask HN: What are some tools / libraries you built yourself?
471–480 of 617 posts
Re: Ask HN: What are some tools / libraries you built yourself?
#472`humanlog`: - When you tail JSON or LOGFMT logs and want to get nice colored logs. https://github.com/aybabtme/humanlog
`datagen`: - Until Go has generics, this tool generates common datatypes such as sorted sets, sorted maps, queues, heaps. https://github.com/aybabtme/datagen
Re: Ask HN: What are some tools / libraries you built yourself?
#473I struggled to find a job board that was not filled with shabby recruitment agencies, that had clear high quality job postings and clear salary ranges in each job opening. I therefore created the job board[0] and it now includes a directory for Go developers[2], Companies using Go[3] and a salary trends section[4]. It's all been written in pure Go, basic HTML/JS/CSS and PostgreSQL and it's open source[1] :) - [0] htt…
PS: I'm one of the moderators for fossjobs.net, a site for job postings about working on open source projects.
Re: Ask HN: What are some tools / libraries you built yourself?
#474Re: Ask HN: What are some tools / libraries you built yourself?
#475Re: Ask HN: What are some tools / libraries you built yourself?
#476Probably a bit long in the tooth right now, am going to port to mjs in the next few weeks.
unfortunate name I guess, but it is what it is.
Re: Ask HN: What are some tools / libraries you built yourself?
#477* Secure: As a tightly specified format, Concise Encoding doesn't suffer from the security problems that the more loosely defined formats do. Everything is done one way only, leaving less of an attack surface.
* Efficient: As a twin binary/text format, Concise Encoding retains the text-based ease-of-use of the old text formats, but is stored and transmitted in the simpler and smaller binary form, making it more secure, easier on the energy bill, and easier on the planet.
* Versatile: Supports all common types natively. 90% of users won't need any form of customization.
* Future-proof: As a versioned format, Concise Encoding can respond to a changing world without degenerating into deprecations and awkward encodings or painting itself into a corner.
* Plug and play: No extra compilation steps or special description formats or crazy boilerplate.
Reference implementation (golang): https://github.com/kstenerud/go-concise-encoding
Enctool, converter for playing around with the format: https://github.com/kstenerud/enctool
Re: Ask HN: What are some tools / libraries you built yourself?
#478I'm building a general-purpose data format for the modern age. The old ones are too bulky, too insecure, and too limiting. * Secure: As a tightly specified format, Concise Encoding doesn't suffer from the security problems that the more loosely defined formats do. Everything is done one way only, leaving less of an attack surface. * Efficient: As a twin binary/text format, Concise Encoding retains the text-based ease…