HNHacker News
TopNewBestAskShowJobs

rcamargo

11 karma · joined March 24, 2014

submissionscomments
rcamargo··on Principles I keep in mind when starting a side project
Hey, folks! The more aligned my expectations are with a project, the easier it is to actually finish it. Whether it's by keeping the scope tiny or avoiding unnecessary expenses, having a good set of principles to guide my side project is just as important as having a map when I am exploring unknown territory. In this post, I share the five principles I keep in mind every time I start a side project. Hope you like it!
rcamargo··on AI Writes 95% of the Code for 25% of YC Startups
Very hard to believe. I have been using AI to write small pieces of code, and that's okay. It writes the code, I make a few tweaks, and move on. But 95% of a codebase being entirely written by AI? It doesn't seem maintainable.

Another issue with large-scope coding is ambiguity. Code is not ambiguous, plain English is. So, a lot of time is wasted trying to get AI to understand what you really mean.

rcamargo··on Pushing side projects forward with almost no free time
Hello, friends!

I once heard a programmer call GitHub a graveyard for side projects. Felt kinda unfair to all the folks out there grinding away, making progress day in and day out. But I get it. Getting a project off the ground takes the ability to push forward with something that never seems to fit into your free time. In this post, I share the strategy I have been using to push my side projects forward.

rcamargo··on How to easily convert HTML to image in Node.js or in the browser
Hello you all! Whether you're exporting a chart or generating images with dynamic text, converting HTML into an image can be super useful. I share in this post how to do it both on the server (NodeJS) and directly in the browser. Hope you like it!
rcamargo··on Validating React forms easily without third-party libraries
Over the past few years, I've tried out a bunch of libraries that claimed to make React form validation easier. My takeaway? They're annoyingly intrusive and make the code way more complex than it needs to be. In this post, I'm sharing a library-free approach that is stupidly simple and has worked like a charm for my form validations. By writing just 2 functions, I avoid a whole library.
rcamargo··on Lessons Learned from Building a Serverless Node.js API with Vercel/Neon/Prisma
Hey, folks! Deploying an API in all those Serverless environments was a hard start. Then, I thought it would be interesting to share some of the curveballs I had to catch.
rcamargo··on Mastering date formatting using Intl.DateTimeFormat in JavaScript
Hello, folks!

For a long time, libraries like MomentJS and DateFNS reigned supreme when it came to date manipulation. Although they still satisfy very specific use cases, if all you need is to simply format a date, you might already be able to meet your needs with just native JavaScript.

rcamargo··on Improving the developer experience with smart forms
Santa Claus is the witness of how much pain I faced developing forms. For years, my letter to him banged for a dream come true. I dreamt of a library abstracting away all the ordinary (and boring) work needed to build a form. Although Santa continues to ignore me completely, developing a form this Christmas can be radically different from the previous ones.
rcamargo··on Non-native English speakers, I want to hear from you
Very interesting. Thank you!
rcamargo··on Non-native English speakers, I want to hear from you
Great suggestion. Thanks, someguy!
rcamargo··on Non-native English speakers, I want to hear from you
No, I haven't. I'm certainly going to search about it. Thank you so much, Jugurtha!

P.S.: Since english is your fifth language, I confess I got curious. What is your native language?

rcamargo··on Non-native English speakers, I want to hear from you
Good takes! Thanks, brezelgoring.
rcamargo··on Non-native English speakers, I want to hear from you
Wow, very good suggestion sandwichbop. Thank you so much!
rcamargo··on Pitsby – Have a nice time documenting components
Great suggestion dang!

In fact, I thought to put a page called Motivation on website. Your suggestion makes me strongly believe that I should have done it...

Well, some time ago, I needed to document UI components at the company where I worked and I thought Storybook’s experience very uncomfortable. The main issue were:

- Imperative way of documenting components; - High dependency on add-ons; - Disappointing UI it generates.

I thought it could be different and much better. So I have been developing Pitsby ever since.

I'd love to hear your honest feedbacks :)

rcamargo··on Pitsby – Have a nice time documenting components
Hey rolfcolin! Thanks so much for promoting it here :)
rcamargo··on Ask HN: What are good solo developer blogs that you enjoy reading?
lol
rcamargo··on Ask HN: What are good solo developer blogs that you enjoy reading?
Very nice post! A lot of awesome references here.
rcamargo··on Ask HN: What are good solo developer blogs that you enjoy reading?
Thanks bro!
rcamargo··on Show HN: Glorious Demo – Create animations for your code samples
Well noticed TekMol. Just added MIT license to the project. Thanks for your feedback!