Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmconfuzeus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
31.
▲
by
jmconfuzeus
4y ago
Projects are all about solving a problem that either you have or people close to you have. If you don't know what problems others are having, scratch your own itch.
32.
▲
by
jmconfuzeus
4y ago
Ruby's Sinatra. I read it before learning Ruby but surprisingly, the code made sense even though I didn't know the language.
33.
▲
by
jmconfuzeus
4y ago
I run my own email server with Postfix, Dovecot, Rspamd, Roundcube webmail, and a Sqlite database. I use it for my personal mail along with some clients. It was quite easy to setup by following this guide: https://workaround.org&
34.
▲
by
jmconfuzeus
4y ago
They have one of the best customer support I've ever experience. However, I find their apps to be quite sluggish. I think they ought to spend more on engineering.
35.
▲
by
jmconfuzeus
4y ago
Just learned about this site thanks to Cloudflare. Crazy world.
36.
▲
by
jmconfuzeus
4y ago
I was referring to tech conferences like PyCon and not academic ones.
37.
▲
by
jmconfuzeus
4y ago
Conferences aren't worth it. You can learn anything for free on the Internet. If you're going there for networking with others then stop. You can't network with blue haired women with daddy issues or men who never graduated f
38.
▲
by
jmconfuzeus
4y ago
Just search for TCP handshake on Youtube. Then install a program called Wireshark. Search Youtube on how to use it to inspect traffic. Then read this excellent article on how web frameworks actually work: https://shopify.engineer
39.
▲
by
jmconfuzeus
4y ago
This is a good one. Since it's written in PHP, deployment is a breeze as well. Highly recommended.
40.
▲
by
jmconfuzeus
4y ago
Poignant guide was the only programming book that didn't put me to sleep.
41.
▲
by
jmconfuzeus
4y ago
Web development didn't change much. If you can get http requests and then generate responses easily, you're ready to make money. LAMP, Django, RoR, ExpressJS are all good choices. Just use what you already know.
42.
▲
by
jmconfuzeus
4y ago
I noticed that proponents of TDD are mostly consultants who sell TDD courses or seminars. You rarely see someone who writes production code preach TDD. Something fishy there...
43.
▲
by
jmconfuzeus
4y ago
Never use pip freeze. Instead, install pip-tools[0] then use the pip-compile command. Why? pip freeze will also pin dependencies of your dependencies, which makes your requirements.txt hard to read and extend. Never manually create requirem
44.
▲
by
jmconfuzeus
4y ago
I don't care about it either. Who's actually doing a ton of querying in their views? We have materialized views for that. I wish Django followed Ruby on Rails a little by focusing on improved developer experience instead of niche
45.
▲
by
jmconfuzeus
4y ago
What I like about PHP is how you don't have to use crap like Jinja2 or Twig to build complex logic while rendering HTML. Of course, some people will cry "spaghetti code" but sometimes you just want to get work done.
46.
▲
by
jmconfuzeus
4y ago
The best is any pour over or drip with paper filters. Methods that don't use filter cause a rise in bad cholesterol[0] if you drink a lot of coffee. [0] https://academic.oup.com/aje/article/153/4/353
47.
▲
by
jmconfuzeus
4y ago
Deployment is easy. Just go to https://github.com/awesome-selfhosted/awesome-selfhosted and pick some apps you like. Then follow their deployment guide to deploy. Of course, you should make some of these services publi
48.
▲
by
jmconfuzeus
4y ago
If you're a Vim user, install the vim-grammarous[0] plugin to get LanguageTool powered grammar checking at the speed of thought. [0] https://github.com/rhysd/vim-grammarous
49.
▲
by
jmconfuzeus
4y ago
How detailed are you in the spec?
50.
▲
by
jmconfuzeus
4y ago
Very nice. Kinopio's a nice product too.
51.
▲
by
jmconfuzeus
4y ago
Interesting to see that you care about technical debt even outside a team. Technical debt has killed one of my projects once and I should really work to eliminate or at least minimize it. Thanks for sharing.
52.
▲
by
jmconfuzeus
4y ago
Sure thing but it's good to have at least a little something to prevent too much refactoring later.
53.
▲
Ask HN: Indie devs, what is your development process?
40 points
by
jmconfuzeus
4y ago
|
26 comments
54.
▲
by
jmconfuzeus
4y ago
Remote work has a ton of advantages because you: 1. Get to spend more time with your spouse and pets. 2. Can cook your own meals instead buying outside junk. 3. Spend 1 hour working out or gardening instead of sitting in traffic. But of cou
55.
▲
by
jmconfuzeus
4y ago
I don't like leetcode myself that's why I cancelled my application. Someday if I'm desperate for work I might work on it and apply again. Still, it's still better than begging around on upwork or fiverr like some people
56.
▲
by
jmconfuzeus
4y ago
You can try Toptal. I heard good things about them but haven't got in myself because they require leetcode puzzles which I suck at atm.
57.
▲
by
jmconfuzeus
4y ago
Ah, that's why my analytics is showing HN traffic. OP here. Thanks for sharing my friend. I'm not a Ruby programmer but I wrote this post while learning Ruby and after having read through the entire Sinatra code base. I was surpri
58.
▲
by
jmconfuzeus
4y ago
I've been using Joplin lately. Syncing is done via Syncthing. I like it for the markdown and encryption. Also free.
59.
▲
by
jmconfuzeus
4y ago
I thought I was the only one. My issue with the industry is dealing with sensitive people who get upset at everything. I don't know what it is about tech that attracts such people even though programming was supposed to be fun. Unfortu
60.
▲
by
jmconfuzeus
4y ago
Clients and marketing teams love Wordpress. I also enjoy it because I can ship websites fast while doing less work. But everyone here hates it. Is this some sort of alternate reality?
More ›