|6 months ago||9 days ago|
|BSD 3-clause "New" or "Revised" License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning emgo yet.
Tracking mentions began in Dec 2020.
GraphQL Is a Trap?
18 projects | news.ycombinator.com | 6 May 2022
Yes. It overcomplicates what can be a simple process using a bit of ingenuity and good ol' fashioned REST endpoints: https://github.com/cheatcode/joystick#customizing-outputs
I fell in love with low-JS
9 projects | news.ycombinator.com | 4 May 2022
Ask HN: Have we screwed ourselves as software engineers?
3 projects | news.ycombinator.com | 4 May 2022
> Will industry move towards simple solutions after experiencing this churn down the line or are we doomed forever?
And therein lies the problem: groupthink. There are very few people asking "how do we simplify this" or "how can we make this more clear" and a whole lot of people trying to impress each other with their galaxy brain knowledge of unnecessary tech.
The good news is that it's not a technical problem, but a cultural one. People are afraid to think independently and so they just go along with whatever the "best and brightest" say to do (which is usually an incentivized position due to existing relationships/opportunities).
I don't miss React: a story about using the platform
9 projects | news.ycombinator.com | 3 May 2022
Come on over rovers: https://github.com/cheatcode/joystick.
I promise you'll love it if you're switching from React. And it's full-stack so no more stitching together frankenstacks. Good ol' isomorphic JS for devs who value their time/productivity.
11 projects | news.ycombinator.com | 6 Apr 2022
1. Get some data from a database/source.
2. Pass that data to a template/component.
3. Convert that template/component to HTML (using the given framework's version of renderToHTML()).
4. Return the HTML to your HTTP request.
For example, here's the SSR for my framework: https://github.com/cheatcode/joystick/blob/development/node/.... It blew my mind when I wrote it because I was under the impression it would be more difficult.
Ask HN: What is something exciting you're working on?
8 projects | news.ycombinator.com | 21 Feb 2022
Currently splitting my time between framework improvements in prep for a 1.0 (wrapping up a PostgreSQL integration today) and working on a deployment automation tool.
Back-end languages are coming to the front-end
16 projects | news.ycombinator.com | 8 Feb 2022
I do use a virtual DOM but I only use it to patch the HTML in the browser (no synthetic events or anything like that). The meat of it starts here: https://github.com/cheatcode/joystick/blob/development/ui/sr....
My focus for v1 is on developer ergonomics and solidifying an API (this will be frozen after v1 with the only changes being additions if absolutely necessary—a component you write today will look identical to one you write in 10 years).
All future major versions will be solely focused on performance and security (my way of saying: I haven't stress-tested renders, but for the time being it will work well for the majority of use cases).
Ask HN: Freelancer? Seeking freelancer? (February 2022)
6 projects | news.ycombinator.com | 1 Feb 2022
SEEKING WORK - Freelance/Contract, Remote, Tennessee, U.S. (Central Time)
Looking for 3-6 month freelance and contract opportunities. Best suited for working with small teams (standalone or embedded in bigger co's) and individuals looking to ship:
- Web apps (internal or customer-facing)
- Command line tools
- REST APIs (private and public) -- can do GraphQL APIs on request
- Technical documentation
Email: [email protected]
Ask HN: Freelancer? Seeking freelancer? (January 2022)
4 projects | news.ycombinator.com | 3 Jan 2022
Looking for 3-6 month freelance and contract opportunities.
Email: [email protected]
From Node to Ruby on Rails
11 projects | news.ycombinator.com | 16 Dec 2021
For those looking for a legit Rails-like experience in Node: https://github.com/cheatcode/joystick
What are some alternatives?
react-use - React Hooks — 👍
arduino-cli - Arduino command line tool
go-osc - Open Sound Control (OSC) library for Golang. Implemented in pure Go.
netlify-plugin-nextjs - A build plugin to integrate Next.js seamlessly with Netlify
SvelteKit - The fastest way to build Svelte apps
RetroESP32 - Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
go-rpio - :electric_plug: Raspberry Pi GPIO library for go-lang
svelte-native - Svelte controlling native components via Nativescript
ghw - Golang hardware discovery/inspection library
Home Assistant - :house_with_garden: Open source home automation that puts local control and privacy first.
joystick - Go Joystick API
sysinfo - Sysinfo is a Go library providing Linux OS / kernel / hardware system information.