languages
Hacki
languages | Hacki | |
---|---|---|
14 | 52 | |
33 | 907 | |
- | - | |
8.9 | 8.9 | |
over 1 year ago | about 1 month ago | |
Ruby | Dart | |
MIT License | GNU General Public License v3.0 only |
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.
languages
-
Launch HN: CodeCrafters (YC S22) – Practice writing complex software
We don't currently have Swift yet (not a highly requested language yet) but I just wanted to highlight that our language support mechanism is actually OSS.
https://github.com/codecrafters-io/languages
Also, I wouldn't actually say we're the best resource to learn to use Redis (the Redis docs are probably more ideal) — we focus on helping you create your own version of Redis from scratch, so that you understand the fundamental pieces behind building a project like Redis. Same for Docker, Git, etc.
We do have a lot of users that actually discover Redis on our site, and do the learning Redis + building it out in parallel, often times while also simultaneously learning a new language!
- Ask HN: What helped you get good at programming?
-
Ask HN: Open-source software authors – why do you do it?
Love your spirit.
Most key pieces of https://codecrafters.io are OSS.
We've found that users who want to learn a new programming language, and don't see it listed contribute language support before they attempt the course.
That was pretty mind blowing to me.
e.g Our Build your own Docker course got Rust support from a community contribution, https://github.com/codecrafters-io/languages/pull/93 — and it's among our most popular combination till-date!
-
Practising Programming
I'd also recommend https://codecrafters.io/ - I did the Redis challenge recently while trying to (re)learn Java and it was a good experience.
- CodeCrafters: Deep dive projects for curious hackers
-
Advanced programming challenge: Build your own Redis
I'm a former Engineering Manager, now working on Codecrafters, a site for programming challenges based on the Build your own X format.
- Advanced Programming Challenges
-
Build your own (insert technology here)
For those of you who're interested, I've been working on converting these into hands-on coding challenges: codecrafters.io.
-
The "Build your own Redis" challenge
PS. If you're really interested, the repository that powers language support is open source, so you can contribute support for any language you'd like. Most of the recently added languages were contributed by early access users. Here's an example PR.
Hacki
-
Show HN: Android Hacker News Widget and App
Didn't try it, but I'm pretty happy with Hacki on Android : https://github.com/Livinglist/Hacki
-
Learning Flutter... (mostly a rant)
If you are looking for an app to learn about flutter in, feel free to check out my hacker news client made with Flutter: https://github.com/Livinglist/Hacki
- Hacki: A Hacker News client made with Flutter.
- Show HN: Hacki for Hacker News
-
⟳ 0 apps added, 32 updated at f-droid.org
Hacki for Hacker News (version 1.2.0): Hacki is a simple noiseless Hacker News client that is just enough.
- Hacki: A Hacker News client made with Flutter
- Livinglist/Hacki: A Hacker News client made with Flutter.
- Livinglist/Hacki: A Hacker News client made with Flutter that is just enough.
What are some alternatives?
build-your-own-x - Master programming by recreating your favorite technologies from scratch.
rapid-react - A light weight interactive CLI Automation Tool 🛠️ for rapid scaffolding of tailored React apps with Create React App under the hood. :atom:
build-your-own-x - 🤓 Build your own (insert technology here) [Moved to: https://github.com/codecrafters-io/build-your-own-x]
hnrss - Custom, realtime RSS feeds for Hacker News
git-tester
Huginn - Create agents that monitor and act on your behalf. Your agents are standing by!
Kavita - Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
Simple-Gallery - A premium app for managing and editing your photos, videos, GIFs without ads
redis-tester
nnhackernews - A Gnus backend for Hacker News
Dumbbell - Dumbbell is a simple mobile app designed for bodybuilders to design and keep track of their workout routines.
Manji - Manji is a mobile application built to help people learning Japanese learn about Kanji.