HNHacker News
TopNewBestAskShowJobs

255kb

276 karma · joined October 6, 2016

I am Guillaume, a full-stack developer living in Luxembourg. I am currently working on Mockoon (https://mockoon.com), a desktop API mocking application. It's the quickest and easiest way to create local mock servers. No account or remote deployment is needed. And it's open-source!

https://github.com/255kb

submissionscomments
255kb··on Anti-social: It's fads, not friends, which now dominate social media feeds
The algorithmic feeds are to blame. This would happen less with a chronological feed.

I think we will see in the future algorithmic feeds addiction rehab, algorithmic feeds self-exclusion lists (like for casinos) and even algorithmic feeds ban, which would probably be a net positive for humanity.

255kb··on How's Linear so fast? A technical breakdown
Had to scroll this far to see meteors being mentioned. It was the first framework I started my js journey with.

And it was doing exactly what is described here, using a reimplementation of mongodb, in the frontend: minimongo.

255kb··on Meta suppressed research on child safety, employees say
Exactly, do we need social media in the first place? I guess most people's family/friend circle do not exceed some dozens of persons. Having different messaging groups seems ideal, more targeted and more genuine interactions than shouting in the void in the hope of getting "likes"...
255kb··on Show HN: StartupList EU – A public directory of European startups
Great initiative! Having a bootstrapped business I'm a bit sad that there is no option to skip the funding and valuation info. It seems you can only exist in this world if you are burning someone else's money :)
255kb··on Ask HN: Who wants to be hired? (July 2025)
Location: Luxembourg

Remote: Yes

Willing to relocate: No

Technologies: Angular, React, Nestjs, Node.js, JS/TS, Electron, Java, Google Cloud/Firebase, SEO

Résumé/CV: https://www.linkedin.com/in/guillaumemonnet/

Email: guillaume[at]1kb.software

While bootstrapping http://mockoon.com I'm freelancing to keep the lights on. I'm good with building MVPs, challenge a crowded roadmap, cloud cost killing, email deliverability, desktop apps distribution, and tons of other things. If you need help to ship fast and cut through the noise, let's talk!

255kb··on Show HN: CLI that spots fake GitHub stars, risky dependencies and licence traps
Also, isn't that just 99% of OSS projects out there? I maintained a project for the past 7+ years, and despite 1 million downloads, tens of thousands of monthly active users, it's still mostly me, maintaining and committing. Yes, there is a bus factor, but it's a common and known problem in open-source. It would be better to try to improve the situation instead of just flagging all the projects. It's hard enough to find people ready to help and work on something outside their working hours on a regular basis...
255kb··on Neuralink Eyes Fundraise at $8.5B Valuation
I just watched the first Black Mirror episode (latest season). While I'm all for science and progress, I don't see a world where you don't pay a subscription for your brain to work.
255kb··on Ask HN: How do you make a living contributing to and/or creating OSS projects?
I’ll second this. It seems that a lot of people assume it’s possible (or easy?) to make a living from open-source projects.

It’s probably due to a few famous projects being massively successful (think Vue.js), but I believe it’s directly tied to the project's size (audience), the maintainers' activities (conferences, etc.), and the type of audience. This last point is important—individuals are more likely to donate, while companies often need months of convincing, and it usually doesn't work, or they expect their logo everywhere with analytics (CTR, etc.) to justify it, which is basically advertising.

I have a sizeable seven-year-old open-source project (Mockoon) and, over its lifetime, I’ve received low four figures in donations, which is awesome, but far from enough to make a living from it.

Now, I’m creating a cloud version of the software, which has started generating revenue. It’s a lot of work, but leveraging the open-source success and sell something seems like a safer path.

255kb··on Ask HN: What are you working on? (February 2025)
Still working on https://mockoon.com, an open-source API mocking desktop tool, after 7 years. My focus is now on the cloud version which is key to guarantee a future where the tool is still actively maintained and independent (read: free from high growth/high profits pressure).
255kb··on Take the pedals off the bike
Both my kids learned on a "draisienne" and they hoped on a regular bike like it was nothing the first day they got it. Kids in the neighborhood who didn't learn on a draisienne, but instead got small wheels, really struggled with balance, and some are still scared to ride their bikes to this day (I'm talking 5-9 years old kids), while my kids are riding with no hands. I don't know if it's enough to see a pattern, but I'm convinced :)
255kb··on Ask HN: Is Upwork contracting through other people's accounts a thing?
I would bet on money laundering.
255kb··on Magic/tragic email links: don't make them the only option
That would be my guess too. I think convenience always win.
255kb··on Magic/tragic email links: don't make them the only option
Nice trick! I check on the frontend for all gmal, gmial, etc variations :)
255kb··on Magic/tragic email links: don't make them the only option
It's indeed interesting the number of people misspelling their email address, or having an inbox so full that it cannot receive emails anymore.

I never tried to add magix links, but I added Google Sign in to my SaaS several month ago, and since then, it accounts for more than 90% of new sign-ups (users are devs, so rather tech savvy and privacy aware). I'm now convinced that no other method is a priority (I still have email/password of course).

255kb··on Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
Nice project!

Just so you know, there is an app called Traffic Parrot (https://trafficparrot.com/). They operate on the same market, so they may not like the name you chose.

255kb··on Ask HN: Those making $500/month on side projects in 2024 – Show and tell
I maintain https://mockoon.com, an API mocking tool for developers. I created it in 2017 and initially worked on it during my free time. I started focusing on it full-time three years ago and introduced cloud options to make the project sustainable alongside donations. Revenue is growing slowly but steadily, and I’m proud to 1) start making a living from it, and 2) ensure the project’s open-source future.
255kb··on Ask HN: What Are You Working On? (October 2024)
I'm currently working on Mockoon, an API mocking tool. It's an open-source project that I've been relentlessly improving over the past 7 years. I decided to build a SaaS/cloud offering to help finance my work on the project. I'm solo bootstrapping, and revenues are slowly growing. It's not the easiest path, but definitely worth it!

https://mockoon.com

255kb··on Stop Designing Your Web Application for Millions of Users When You Dont Have 100
Guilty! I spent so much time recently asking myself and trying to optimize my app and stack: - what if people upload files that big, what about the bandwidth cost? - what if they trigger thousands of events X and it costs 0.X$ per thousands?

Fast forward months, it's a non issue despite having paying customers. Not only I grossly exagerated the invidual user's resources consumption, but I also grossly exagerated the need for top notch k8s auto-scaling this and that. Turns out you can go a long way with something simpler...

255kb··on Gaining access to anyones Arc browser without them even visiting a website
Firestore rules are in "lock mode" (no read or write allowed) by default since a long time. Then, everything is ultra well explained in the docs.

I was already aware of it when being a noob dev 10 years ago, and could easily write a rule to enforce auth + ownership in the rules. No way, seasoned devs can miss that.

255kb··on LinkedIn scraped user data for training before updating its terms of service
I mean, LinkedIn content quality is awful. It's probably already self-poisoned. Any AI built on their content will be a horrible mix of feel good, motivational and bullshit stories.
255kb··on LinkedIn scraped user data for training before updating its terms of service
I've deleted Facebook long ago. I can't understand how Twitter works: 140 characters is too short to express any meaningful opinion, and when I post something, I get close to 0 views. My feed (carefully curated with a list of devs/tech-related sources) is increasingly filled with engagement/click-bait/drama posts like "who else likes to drink coffee while coding?" I also can't use it effectively for my open-source project/company. With fewer than 500 followers, the number of interactions is null. I maintain a presence just to avoid leaving a void. It's probably a full-time job, but not one I'm willing to take on, and it feels like 100% bullshit most of the time.

The only platform where I can have more meaningful interactions for my company is LinkedIn. I can easily react to a post, gain some followers, or make connections. However, every time I scroll through the feed, I'm baffled by the amount of garbage posted there: all these fake stories about how a pigeon taught someone a lesson on finding product-market fit...

So, personally, I'm done with any of these platforms, but for a company, I would say LinkedIn still has some merit. Maybe also because it's an all in one: connect with people, post company's updates, recruit, create events, etc. As for alternatives, I know none.

255kb··on Ask HN: What are you working on (August 2024)?
I'm working on https://mockoon.com an API mocking tool. I launched it here as a side-project 7 years ago, and I'm now full-time, trying to bootstrap a Saas platform. I'm seeing some progress (I officially have some precious MRR!) but it's one hell of an emotional roller coaster...
255kb··on If Scrum is so great
My take on this is that devs, in general, are managed by people who are still completely clueless about technology in 2024. There are surely exceptions (FAANG, etc.), but I've worked with my fair share of managers who couldn't fathom the work required to add a feature. It's always "just a button". Sales are easier to understand. You can describe it with words. Us devs use gibberish that nobody understands.

Scrum gives them tools to understand if there is progress or not: Is the burndown chart nicely on a downward trend? Are tickets closed? Is the sprint "green" or not? I won't blame them. They are clueless. But I hate it!

255kb··on Isometric Projection in Game Development
Me too. It happens that I kept my Super Nintendo and play the game with my kid regularly. We have tons of fun. I still have the booklet where they say that they prerendered the graphics on "Silicon Graphics" computer, same that were used for Terminator. I also remember as a kid saying to myself "wow, it's 3D, it's so realistic"

Booklet: https://imgur.com/a/6mUVpXm

255kb··on One-man SaaS, 9 Years In
ok, good to know. I will think about it a bit more before starting the implementation...
255kb··on One-man SaaS, 9 Years In
Thank you for the insights!
255kb··on One-man SaaS, 9 Years In
This is really interesting. I discovered AWS marketplace which offers the same feature. I started integrating but it takes some time, especially with their webhooks. Is it bringing leads directly, from the marketplace listing, or is it just a plus that will help streamlining the purchase process?

Edit: another question: do you advertise on your website the possibility to use Azure billing?

255kb··on Rabbit data breach: all r1 responses ever given can be downloaded
This really helps with my impostor syndrome. Thanks!
255kb··on Microsoft breached antitrust rules by bundling Teams and Office, EU says
Law is not working like that. We are talking about antitrust laws which have specific criterias to evaluate if a company is dominant on a market and is abusing this position or not. All these criterias must be evaluated for each case.

There are many steps involved: - identifying the relevant markets, probably something like office applications market and chat applications market. - whether the company has a dominant position on one (likely MS being dominant on the office apps market) - checking if a specific action could be considered as a abuse of dominant position, restricting the competition. Here it would be MS bundling the app, giving them an unfair advantage on the chat apps market.

They would likely be to assess the real damages to the market, whether or not competitors were able to do business or not, etc.

It's not all black or white, like any legal subject.

255kb··on Microsoft Account to local account conversion guide erased from Windows 11 guide
Windows market share and MSFT stock are laughing at your comment
Page 1 of 4Next →