HNHacker News
TopNewBestAskShowJobs

a12b

152 karma · joined January 16, 2013

Blog: http://alexis.bernard.io

Github: https://github.com/alexisbernard

Twitter: https://twitter.com/alexis_bernard

submissionscomments
a12b··on Rearchitecting: Redis to SQLite
You should definitely write an article with all tricks you used to make it fast!
a12b··on Everyday performance rules for Ruby on Rails developers
Thanks. I bought your book since the B1.0 version and I recommend it.
a12b··on Background job queues and priorities may be the wrong path
Author here.

Thanks to all commenters for sharing their experiences and constructive opinions. It shows that this post is incomplete and far from being perfect. So, I just wrote a post-scriptum to improve it a bit for future readers.

https://alexis.bernard.io/blog/2023-10-15-background-job-que...

a12b··on Background job queues and priorities may be the wrong path
Thanks !
a12b··on Postgres tips for Rails developers
If that may interest someone and to do some self promotion too :-)

I have built a product (rails app monitoring service) that shows the file:line for each SQL request: https://rorvswild.com

a12b··on Heroku2scalingo: migrate from Heroku to Scalingo in a minute
I used them once, it's a good service. I prefer Scalingo over Heroku because there is no virtualisation layer.
a12b··on A Linux botnet is launching crippling DDoS attacks in excess of 150Gbps
2 simple lines in /etc/ssh/sshd_config fix the problem:

  PermitRootLogin no
  PasswordAuthentication no
a12b··on Show HN: RorVsWild – Free monitoring for small Ruby on Rails apps
I built it for myself to monitor my rails apps. I am aware several tools already exist, but not the one I was looking for.

I wanted a simple tool to pinpoint the slow SQL queries in my code. A tool that helps me taking care of my cron jobs and background jobs. A tool that does not send emails for errors I am already aware of.

If you have some time to give it a try, I would really appreciate your feedback. Thanks!

a12b··on Show HN: Teamodoro, pomodoro timer for teams
We built Teamodoro because we figured out that the Pomodoro techniques works well for individuals but not so much for a team. A team willing to use this technique must synchronize in order to prevent interruptions. Interruptions kill productivity and require a significant recovery period.

I'd love to get some feedback.

a12b··on Ask HN: At which point is it worth extracting the front end into its own app?
You have to do that choice on start because it's so annoying and a waste of time to do the switch later on. Particularly, that's definitely depends of your app. Is your app really heavy on the frontend side? If yes it's worth it to start with a frontend framework. Otherwise I prefer to have a traditional approach.
a12b··on Ask HN: What OS do you use? for web dev
Ubuntu for years. The packages system is so convenient and it works out of the box. However I compile Ruby my self.
a12b··on What freelancers’ directories do you use?
Looks like there is no nice freelancers directory.

I found some, but not exactly what I was expecting. So, I am going to start building my own. I will post updates if some people are interested.

a12b··on Ask HN: should you have users verify accounts through e-mail confirmation?
It depends of your needs. If you plan to use their email (newsletters, password recovering, ...), then that's very valuable to have a verified email. But if you don't, I think you could go further by removing the email field from the signup form.
a12b··on Ask HN: I want to learn photoshop for web design, how do I get started?
I think learning designing is more important than learning Photoshop, because it's just a tool.

I recommend you to watch some play by play from peep code. Since I watched them I understood the process to design a good UI:

https://peepcode.com/products/ryan-singer-ux

https://peepcode.com/products/play-by-play-kneath