add image to post 882fa568
Steve · 2024-10-12 22:01 1 file(s) · +11 −0
src/content/post/why-you-should-learn-jq-in-2024.mdx +11 −0
6 6
ogImage: "https://dweb.mypinata.cloud/ipfs/QmUGj2igxo7mjc9FRrm5LWcDpDmbFohxXFmQisS49auAkq?img-format=webp"
7 7
---
8 8
9 +
import { Image } from "astro:assets";
10 +
11 +
<Image
12 +
	src="https://dweb.mypinata.cloud/ipfs/QmUGj2igxo7mjc9FRrm5LWcDpDmbFohxXFmQisS49auAkq?img-format=webp"
13 +
	alt="header image"
14 +
	height={1080}
15 +
	width={1920}
16 +
	aspectRatio={9 / 16}
17 +
/>
18 +
19 +
9 20
The chances are that if you are a modern developer or if you're starting out, you probably don't know what `jq` is, and that's why I'm writing this post. It won't take long to explain what `jq` is, so let's just get that out of the way.
10 21
11 22
`jq` could be labeled a command line tool, but in truth it‘s a very “high-level lexically scoped functional programming language” (at least according to Wikipedia) that’s has been around for over a decade. The whole thing is based around JSON and helping you manipulate it in the terminal quickly, which may seem dull or not very useful to the untrained, but let me **show you** why this goes so hard.