TodePond/DreamBerd: perfect programming language
github.com/TodePond/DreamBerdperfect programming language. Contribute to TodePond/DreamBerd development by creating an account on GitHub.
Editor | JSON Crack
jsoncrack.com/editorView your JSON data in graphs instantly.
An app can be a home-cooked meal
robinsloan.com/notes/home-cooked-app/People don’t only learn to cook so they can become chefs. Some do! But many more people learn to cook so they can eat better, or more affordably. Because they want to carry on a tradition. Sometimes they learn because they’re bored! Or even because — get this — they love spending time with the person who’s teaching them.
Code: Falsehoods programmers believe about email
beesbuzz.biz/code/439-Falsehoods-programmers-believe-about-emailIn the spirit of falsehoods programmers believe about names and time, here’s some falsehoods about email which are all too common.
Reduce Friction – Ceejbot's notes
blog.ceejbot.com/posts/reduce-friction/This internet thing seems to have taken off.
UX patterns for CLI tools
lucasfcosta.com/2022/06/01/ux-patterns-cli-tools.htmlMost technical people choose GUIs not because GUIs are the best tool for the job. People choose GUIs because the CLI alternatives usually suck.
How to Freaking Find Great Developers By Having Them Read Code | Freaking Rectangle
freakingrectangle.wordpress.com/2022/04/15/how-to-freaking-hire-great-developers/Reading probes the most fundamental skills. Reading code is probably 95% of what a developer does as part of their job. Whether a developer is writing new code, fixing bugs, or creating documentation, they are constantly reading. What abilities does a coder need to read code well? There are two important ones: 1) The ability to remember variables and stack locations and 2) The ability to generalize a piece of code once they understand it. I can memorize interview coding quest...
Developers spend most of their time figuring the system out
lepiter.io/feenk/developers-spend-most-of-their-time-figuri-9q25taswlbzjc5rsufndeu0py/What does it mean when we say that developers spend most of their time figuring the system out? Why is it important? And how else could we look at this problem?
Please put units in names
ruudvanasseldonk.com/2022/03/20/please-put-units-in-namesUsing strong types, or putting units in names, is a small effort that can make a tremendous difference for code readability.
Pair Programming Antipatterns
tuple.app/pair-programming-guide/antipatternsConsider reflecting with your pair or asking for feedback after each session. What could have been better?
Overengineering can kill your product - Mind the Product
mindtheproduct.com/overengineering-can-kill-your-product/In today's post, Simón Muñoz speaks about one of the most prevalent issues when creating products: overengineering them.