Quantcast
Channel: JSON – Blog of Leonid Mamchenkov
Browsing all 31 articles
Browse latest View live

jq – a lightweight and flexible command-line JSON processor

jq – a lightweight and flexible command-line JSON processor. jq is like sed for JSON data – you can use it to slice and filter and map and transform structured data with the same ease that sed, awk,...

View Article



Json Résumé – a community driven open source initiative to create a JSON...

Json Résumé – a community driven open source initiative to create a JSON based standard for résumés. It’d be awesome to see LinkedIn integration with this.

View Article

json2html – HTML Templating Engine

json2html – HTML Templating Engine.  Available both as jQuery plugin and node.js package.

View Article

WTF : The Inner JSON Effect

I’ve seen my share of horrible systems, but I haven’t seen anything this bad: “So you have ‘customers.json’ and ‘customers.js’. The JSON file is the metadata and the JS file has all the code. So the...

View Article

JSON API? No … HAL!

Wait, what?  That’s exactly what I said when I read this blog post.  I am still making my way through the JSON API specification.  And now it seems I might be wasting my time, as I should be learning...

View Article


Validating JSON against schema in PHP

GitHub was rather slow yesterday, which affected the speed of installing composer dependencies (since most of them are hosted on GitHub anyway).  Staring at a slowly scrolling list of installed...

View Article

PHPUnit Snapshot Assertions – a way to test without writing actual test cases

phpunit-snapshot-assertions – is an interesting addition to the PHPUnit assertions which allows testing against previously created snapshots.  This is particularly useful for testing the outputs of...

View Article

Listing, Iterating, and Loading JSON in Ansible Playbooks

Listing, Iterating, and Loading JSON in Ansible Playbooks – for those days when you need to offload part of your configuration onto external JSON files, but don’t have a spare day to try, fail and...

View Article


Announcing JSON Feed

Straight from the JSON Feed homepage: We — Manton Reece and Brent Simmons — have noticed that JSON has become the developers’ choice for APIs, and that developers will often go out of their way to...

View Article


Image may be NSFW.
Clik here to view.

GraphQL – a query language for your API

GraphQL is a query language for the API.  It’s been used by the Facebook mobile app since 2012.  The specification was open sourced in 2015.  And now GitHub is getting on board as  well.  This looks...

View Article

Rest APIs are REST-in-Peace APIs. Long Live GraphQL.

“Rest APIs are REST-in-Peace APIs. Long Live GraphQL.” is yet another look at REST vs. GraphQL for the API implementation. I’m involved with developing quite a bit of REST APIs at work, but for now we...

View Article

jq and jo – handy CLI tools for working with JSON

Here are a couple of really useful command-line tools for anybody working with JSON.  The first one is jq, which is a somewhat wider known JSON processor.  Here’s a nice tutorial with many examples of...

View Article

JSON5 – JSON for Humans

JSON5 specification looks like a much more useful JSON, especially for those of us who are still more human than machine.  Here are some of the improvements: Objects and arrays can have trailing...

View Article


JSON Server

JSON Server is a handy tool for anybody working with or developing the REST/JSON APIs.  It’s a ready-made “fake” API server, that is super easy to setup with your end points and your data.  And the...

View Article

Automerge – a JSON-like data structure for concurrent multi-user editing

Collaborative editing is a very challenging subject, technically speaking.  The old days of users editing a file, sending it to another user, and back are long gone.  Version control tools like git...

View Article


gron – Make JSON greppable!

gron is a grep-like tool that specializes in JSON format.  Unlike grep, however, it works both way – in and out.

View Article

php-jsonq – a simple, elegant PHP package to query over any type of JSON data

php-jsonq provides an easy, yet powerful way to build queries for any JSON data (or PHP data structures for that matter, which are a step away).  This has a variety of useful applications – data...

View Article


jq: deep comparison of 5GB files

I’ve blogged about jq – a lightweight and flexible command line JSON processor – a few times already (look here and here).  Today I came across this blog post that showcases jq in deep comparison of...

View Article

Image may be NSFW.
Clik here to view.

fx – command-line tool and terminal JSON viewer

fx is yet another command-line tool for working with JSON data. Some of the supported features: Formatting and highlightingStandalone binaryInteractive mode Themes support This looks like a good...

View Article

Image may be NSFW.
Clik here to view.

Headless CMS: REST vs JSON:API vs GraphQL

“Headless CMS: REST vs JSON:API vs GraphQL” is an interesting comparison of the REST, JSON:API, and GraphQL: In this blog post, we will compare REST, JSON:API and GraphQL. First, we’ll look at an...

View Article
Browsing all 31 articles
Browse latest View live




Latest Images