Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmstfv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
181.
▲
by
jmstfv
7y ago
It is just static HTML and CSS files, with sprinkles of JS when necessary. I don't like using third-party frameworks or themes because they tend to get in my way. I designed it all from scratch. I've been experimenting with functi
182.
▲
by
jmstfv
7y ago
I do consider that but I'm still early in this game. My AWS spending is $1.38/day on EC2 and $1.05/day on RDS, all covered by AWS credit: https://tryhexadecimal.com/costs
183.
▲
by
jmstfv
7y ago
I send my logs to Papertrail and they have a feature that will notify you if your logs match a predefined pattern. Some of the patterns that I use: * Account deletion (DELETE FROM \"accounts\") * New successful sign up (INSERT INT
184.
▲
by
jmstfv
7y ago
From time to time I ponder about all the terrible things that could happen: what can go wrong will probably go wrong so it helps to be (kinda) prepared.
185.
▲
by
jmstfv
7y ago
I am a solo founder of a website monitoring SaaS [0]. Theoretically, my uptime should be higher than that of my customers'. Here are a few things that I found helpful in the course of running my business: * Redundancy. If you process b
186.
▲
by
jmstfv
7y ago
Start with a "boring technology" [0], something that has been around for a long time and is likely to remain around for a long time. You don't want to waste too much time fighting with the new and shiny tech because building
187.
▲
by
jmstfv
7y ago
For short-term items, I use pen and paper. For long-term ones, I use TODO notes scattered around my Rails codebase. I have segmented those items into 3 categories: high, medium, and low. Whenever I create a new TODO note, I append one of th
188.
▲
by
jmstfv
7y ago
The easiest way to start would be introducing an invisible form field [0] and on submission, checking if it is not empty. Give this form field a random name so that it wouldn't be populated by password managers. You can take it one ste
189.
▲
by
jmstfv
7y ago
They still try to sign up, but none of them can actually bypass the captcha. I implemented a custom callback that returns a HEAD response with 404 to fool them (because I noticed that attacks intensified when I returned 2xx or 3xx responses
190.
▲
by
jmstfv
7y ago
Two weeks ago my website [0] got hit by a botnet attack. These bots were submitting 2 POST requests to /login, followed by 2 POST requests to /signup, and since there were no checks in place, they were getting in quite easily. All
191.
▲
by
jmstfv
7y ago
After many months of working on a product, I finally managed to (soft) launch it a few days ago. It definitely took way longer and turned out to be way harder than I expected it to be (it usually does). Surprisingly, I really enjoyed workin
192.
▲
Ask HN: Why is Docker useful?
1 points
by
jmstfv
8y ago
|
2 comments
193.
▲
Ask HN: How do you track your domains for expiration?
2 points
by
jmstfv
8y ago
|
3 comments
194.
▲
by
jmstfv
8y ago
If you are just building an MVP, you'd want to spend very little time on actually building the product. Here are some choices: * Discourse forum: https://www.discourse.org/ * Slack channel * Google Docs spreadsheet
195.
▲
Ask HN: How to stop bot onslaught on my website?
3 points
by
jmstfv
8y ago
|
4 comments
196.
▲
Ask HN: Optimising very slow query
1 points
by
jmstfv
8y ago
|
1 comments
197.
▲
by
jmstfv
8y ago
Is there a hosted version of Gitea? Would it be possible to host it and offer unlimited repos for let's say $5/mo as a service?
198.
▲
Ask HN: API for restaurant reservation?
4 points
by
jmstfv
8y ago
|
2 comments
199.
▲
Ask HN: DIY Virtual Private Server with AWS
1 points
by
jmstfv
8y ago
|
1 comments
200.
▲
Ask HN: Contact Facebook regarding GDPR
1 points
by
jmstfv
8y ago
|
0 comments
201.
▲
How a Misfit Group of Computer Geeks and English Majors Transformed Wall Street
(nymag.com)
1 points
by
jmstfv
9y ago
|
0 comments
202.
▲
Data transfer in the age of floppy disks
(retrocomputing.stackexchange.com)
1 points
by
jmstfv
9y ago
|
0 comments
203.
▲
Why everything might have taken so long (2017)
(meteuphoric.wordpress.com)
2 points
by
jmstfv
9y ago
|
0 comments
204.
▲
Graph theory puzzle [video]
(youtube.com)
4 points
by
jmstfv
9y ago
|
0 comments
205.
▲
Bitcoin and peer-to-peer networks (2011)
(treskal.com)
2 points
by
jmstfv
9y ago
|
0 comments
206.
▲
What medium should be used for long term, high volume, data storage (archival)?
(superuser.com)
2 points
by
jmstfv
9y ago
|
2 comments
207.
▲
Ask HN: Which WSGI/web server do you use in production?
1 points
by
jmstfv
9y ago
|
0 comments
208.
▲
What details should a web developer consider before making the site public?
(softwareengineering.stackexchange.com)
3 points
by
jmstfv
9y ago
|
0 comments
209.
▲
The Floating-Point Guide
(floating-point-gui.de)
2 points
by
jmstfv
9y ago
|
0 comments
210.
▲
Ask HN: What is your favorite web font?
1 points
by
jmstfv
9y ago
|
1 comments
More ›