HN user

bgdam

1,051 karma

I build a lot of stuff. Currently actively working on Mocktastic (an offline REST API mocking tool to enable your team to deliver faster) (mocktastic.com?ref=hnprofile), and Socket Wrench (Postman/Insomnia for websockets)(github.com/asleepysamurai/socketwrench?ref=hnprofile).

I write (not very often) at https://asleepysamurai.com

Talk to me: I'm asleepysamurai on google's mail service.

Posts27
Comments197
View on HN
recruitmemaybe.com 5y ago

Show HN: Tired of unproductive calls, I made a recruiter screening tool

bgdam
1pts2
homingcv.com 6y ago

Show HN: Apply to jobs with a Homing CV, and know if your resume is viewed

bgdam
1pts2
news.ycombinator.com 6y ago

Ask HN: AI/ML vs. BigData

bgdam
2pts0
news.ycombinator.com 6y ago

Ask HN: What should I highlight in my resume

bgdam
1pts0
news.ycombinator.com 7y ago

Ask HN: How do you market a developer tool?

bgdam
7pts3
hackernoon.com 7y ago

Deconstructing the Magic Behind React Hooks

bgdam
2pts0
hackernoon.com 7y ago

Deconstructing the Magic Behind React Hooks

bgdam
1pts0
medium.freecodecamp.org 7y ago

Beware of chaining array methods in JavaScript

bgdam
1pts0
medium.com 7y ago

Show HN: Easy Cheat Classes for Varied CSS Layouts Using Flexboxes

bgdam
1pts0
medium.com 7y ago

Learn Redux Without Using Redux

bgdam
1pts0
hackernoon.com 7y ago

State-View Pattern for Organizing React-Redux Applications

bgdam
3pts0
hackernoon.com 7y ago

Organizing Your React+Redux App’s Codebase for Maintainability and Extensibility

bgdam
1pts0
medium.com 7y ago

Why I don't use React-Router

bgdam
4pts0
github.com 7y ago

Show HN: ExpressJS style Universal Router with parallel execution

bgdam
1pts0
blog.mocktastic.com 7y ago

Show HN: Mock a REST API using it's OpenAPI description file – in just 3 clicks

bgdam
5pts1
asleepysamurai.com 7y ago

Show HN: Yet Another Static Site Generator, this time with zero config required

bgdam
1pts0
gitlab.com 7y ago

Show HN: Extension displaying 5 random 'New' or 'ShowHN New' items on frontpage

bgdam
4pts0
gitlab.com 7y ago

Show HN: (Extension) Show 5 Random New Show HN's on the Frontpage

bgdam
1pts0
github.com 7y ago

Show HN: Etcports – Map any domain to any port (api.example.com-localhost:3001)

bgdam
2pts1
github.com 8y ago

Show HN: Etcports – map hosts to ports – my.api.server instead of localhost:5499

bgdam
1pts0
mocktastic.com 8y ago

Show HN: Speed up dev, decouple API and client teams, with offline mock API's

bgdam
8pts3
mocktastic.com 8y ago

Show HN: Mocktastic – Simple, Offline mock REST APIs for your entire team

bgdam
43pts4
news.ycombinator.com 8y ago

Ask HN: Is There a “Smart” Message Queue?

bgdam
3pts1
www.avatarpicker.com 11y ago

Show HN: AvatarPicker – User-friendly, in-page gravatar alternative

bgdam
42pts25
news.ycombinator.com 11y ago

Ask HN: How do you secure a client side (JavaScript) API?

bgdam
6pts3
training.kalzumeus.com 12y ago

An Introduction To Lifecycle Email

bgdam
1pts0
www.uibox.in 12y ago

Show HN: UIBox – A Curated HTML, CSS, JS UI Component Library

bgdam
118pts28

I have come to believe that in the near future, software development is going to become a common skill, like driving. I myself have been vibe coding so many tiny apps/scripts/cron jobs that resolve tiny inconveniences in my life and the biggest pain point for me right now is making these available to my multiple devices over the internet.

To resolve this, I am currently fleshing out the idea for a "shared hosting" for vibe coded programs - something like a cross between an old school LAMP stack shared host and a parse like library for capabilities like push notifications.

It's all very half baked in my head at the moment - with the biggest problem being a safe way to deploy remote code without pawning the server, but this is a problem shared hosts have dealt with and I am sure I will eventually figure out a way.

The end goal is to be able to have people tell their AI agent of choice to "make their app deployable" on our platform - and the agent will adapt it to our library methods and deploy automatically. Once done folks will be able to access their programs from any internet connected device.

We're building https://HypeKrew.com/?ref=hn. It is going to be a set of tools for YouTube content creators to better connect with their viewers, based on repeated issues that we've observed when consulting with creators and helping them grow their channels. Right now there's an MVP available, which focuses on

- building an independent line of communication with your audience

- predictive, just in time notifications through push or email delivered when we predict that specific viewer has the time to view videos on YouTube, ensuring you stay on top of their notification stack and don't disappear amongst a flood of notifications.

No Calls 2 years ago

I assume keys generated via Keygen.sh live in a centralized database against which the client verifies the keys upon startup. Keygen crackers only work against algorithmically verified licence keys.

that was secure and wouldn’t give me a headache, so number 3 was off as well.

Is having a backend controller that securely writes to a DB when a url is posted to that difficult in PHP, that this 'sane' way is preferred? Isn't it the most basic of CRUD setups?

I can understand doing this because n8n has a quick way to send emails (at least that's what I assume based on this article), but I really don't understand how this over engineered solution is supposed to be the sane way.

How I wish my city would have an open appointment booking system. Instead I get to send an email, and then wait for a response for the next 4-6 months. Thankfully once you get that initial response the rest of the process moves smoothly now that there is an actual person you can talk to directly.

In a perfect world I'd assume this would be fixed slowly as this seems to be a recent trend, but I'm not hopeful.

Yes, I thought the Ampel coalition's push for digitization was a great start to this. And then I read last week that they slashed the budget and pushed it back again. So I'm losing hope too.

There are a lot of things you don't get in big cities in India, which you can easily get if you're in a small town or a village. Parks, trafic, quiet are all part of that.

That said, there are indeed a lot more things that are in general better in Germany than in India, and this rant of mine was the result of a year of frustrated dealings with German bureaucracy (not that that makes any of the points I raised invalid though).

Maybe it wasn't what you said, but how you said it. I'm judging based on your tone in this post. If you're this rude to people, expect them to dismiss your opinion even if you're making valid points.

Actually, whenever I've had in person conversations with Germans, after they get to the point where they realize that immigrants don't have the same experience as they do, they quickly accept that there should be change. However, the vast majority needs to understand this and push for it. Otherwise there is zero political will to fix these things. And the large majority don't have a friendly neighbourhood immigrant who will sit and tell them all the problems they face.

P.S. Obnoxiously high is a stretch.

If you are single, you get zero benefits out of the system and are just paying into a pot you cannot touch. So yes it's obnoxiously high when you consider you don't see much benefits from it. I do understand the social nature of contributions, but that doesn't make my wallet hurt any less whenever I receive my paycheck.

I didn't include the things you listed as problems because these are there in any country you would want to move to (except maybe cheap/better mobile internet). It's okay to have to learn German - it's the language of the country I chose to live in, and it is in some ways a much more logical language than English .

Housing crisis exists pretty much everywhere. Again can't see any political will anywhere to change this - which surprises me as this is something that arguably impacts Germans more than immigrants.

Lol, expecting your residence permit to not take 9 months to get renewed is Ambani level privilege? Expecting to get a doctor's appointment in a couple of weeks is privilege?

If this level of greatness is true then why are you here? I can even tell you that even at this level of richness you won't

Believe it or not, it is true. You get paid more in India if you're an experienced and capable software dev than you do in Germany (unless you're employed by FAANG in Germany). As for why I don't do it - because even though I bitch about the bureaucracy and broken infrastructure, there are a billion other things that I love about Germany.

However just because I love a lot of things about Germany, doesn't mean I shouldn't criticize those things that are horribly broken - esp. when the politicians show no signs of wanting to fix them.

I don't want to downplay any of this and I mostly agree with your points, but as a German the only "related" things I have to do is renew my ID and passport every 10 years and I've never had to wait such a long time (I think we're due to a change in our driving licenses, but that's one time, and I've not touched mine since I got it over 20 years ago).

Exactly. This is precisely my point. Germans don't realize that there are such big problems for immigrants because they don't go through any of it. And immigrants can't vote, and those who can vote don't face the problem so then problem never gets fixed.

Way to assume. I love how literally everyone who criticizes Germany about being slow and inefficient is assumed to come from a place of privilege. If I missed by "servants" I'd be complaining about separating my garbage and having to make multiple trips to the recyclehof, not about bureaucracy sucking the life out of people.

You don't kow tow have to but never attack a group of people like "They will never change".

This is my view formed after living in Germany for the better part of a decade and seeing multiple Governments push back modernization projects and allocate the budget intended for them to populist people pleasing measures - and then seeing a lot of Germans agree with these measures. It's also formed from a lot of discussion on the /r/german subreddit and with Germans I know personally of varying age groups - most of them do not believe these are big problems or that substantial effort has to be put into to change them.

Even incl. racism.

I don't want to talk about this as it is off-topic for the post, but racism is alive and very healthy in Germany. It's just not as "in-your-face" as in other countries which are generally thought of as having "racism problems".

Sorry where was the insulting? You responded saying you won't fight against things that don't personally affect you, and I pointed out how things you don't think personally affect you will eventually affect you.

- Million rules exist and if followed then it works smoothly.

They don't cover all possible scenarios. Unless you are stuck in the no mans land things seem to work well for you. If instead Beamten were given the autonomy to make certain decisions not strictly by the rule book then this wouldn't be a problem.

- I know vast majority of Indians think bureaucracy works like India

I don't expect it to work like in India. I just expect it to work in a reasonable amount of time.

- Assuming you are from wealthy background or software or doctor etc. They expect minimal paperwork and want the German bureaucrats to skip things. Why? because they are entitled.

Where have I ever mentioned that I want things to be skipped? And minimal paperwork is not just expected by wealthy people - it's expected by everyone. Compare Germany's bureacracy with Netherlands or Swedens and there is a giant difference, primarily because most of the paperwork is minimized to bare necessities. Just because something worked when it was invented, doesn't mean it has to be stuck to when it's now causing a lot of pain needlessly.

- The rules are very clearly laid out. Too often people from India fill up forms like <I dont give a shit. I am invited to work in your country. So give me visa attitude>

Again not sure where you got this from anything I said. I was only complaining about time taken and inflexibility of bureaucracy.

- If you complain so much about German bureaucrats try to get your passport or any documents (like attestation) from Indian Consulate/Embassy. Unless you have power/connections etc. they delay it EVEN when you give all papers. Look all the ridiculous docx or PDF with one small line for complete address in embassy website. More over if you dont speak Hindi it is PITA.

Whataboutism.

- Language: it is painful. But why not learn? (Given the fact Govt of India wants Southern people to learn Hindi - why dont you learn German)

I'm beginning to think you intended to reply to someone else. I never mentioned not speaking German as a problem. If you move to a country and live there, you should learn the local language.

I call BS. How many helicopters are available for you in India for the €100 - €200 you pay in Germany.

Okay that was exaggerating for effect. But the point stands - If I paid 300Eur a month for health insurance in India I would be given the VIP treatment if I ever had to step into a hospital.

And this is where the fallacy is. Indian salaries are currently actually higher than German ones for my role. And that's without even accounting for PPP. The ground reality is different from what people assume it is. The base assumption always seems to be "People are moving to our coutnry from 3rd world countries because those 3rd world coutnries are not as good as us." That's totally not the case. There are a multitude of factors and every persons personal individual decisions.

And I love how there are multiple comments about disrespecting the country that I moved to. Why? Because I dared to criticize it instead of pretending everything is awesome? Yeah that's cool man. You do know that people criticize because they care and want the system to change for the better right?

People come here, reek of privilege, miss their life in India where they had 3 servants for everything and also forget that if they have to go to any government office in India they have to pay bribes.

Unfortunately these are the exact people that Germany wants moving into their country - because they're the one's who pay the high taxes. Do you think Germany is throwing open their doors for the underprivileged folk of the developing world? Unless you're a refugee from a war torn land, they are not doing that. They don't want you here. Case in point - the new immigration reform allows you to bring your parents on FRV only if you're coming here on a high paying blue card job.

So if your goal is to explicitly attract these kinds of privileged individuals, then it's pointless to get pissed off when they speak from their position of privilege.

Also, please show some respect to the country you live in.

So what, I should kow tow to a broken system and praise it? No thanks. People and countries should be able to take criticism. Also, just because I complain about everything that is bad doesn't mean that there is nothing good. It's just that none of them apply to a thread about Germany's dire immigration situation.

So if you don't face the problem personally you don't voice out against it? You do realize how cause and effect works right? If you don't voice out and change the system this is what happens:

1. More and more immigrants stop coming to Germany.

2. Taxes and Pensions dry up.

3. Already stressed and broken infrastructure can no longer be maintained thanks to lack of funds.

4. Your quality of life (that of the guy who never faces these problems) goes down because you did not speak out and help change the system.

But yes, by all means be typisch Deutsch and stick your head in the sand. Let's see how that helps when the car manufacturing industry is long gone and Germany is the Greece of the 2030s.

Perhaps, perhaps not. I'll get an EU passport next year. Oops scratch that the wait for naturalization is now upto two years. So I'll get an EU passport in 3 years, and then the right to be able to move to any of 27 countries at my discretion will more than make up for this time and energy I've spent here.

As an immigrant (and a very well paid one paying obnoxiously high taxes), I've recommended every single person asking if they should move from India to Germany to not to. The only upgrade is in cleaner air to breathe and safety from crime. If you're in the higher earning bracket in India, then you get these there itself. So then moving to Germany from India is like stepping back into 1996.

Every single thing is so obsolete. Nothing is digitized. Everything requires a giant stack of actual paperwork to be taken to an office where the whims of the clerk dictate everything. A million rules exist in the hopes that they cover all possible scenarios, but inevitable they don't and if you happen to have a scenario which is not covered, you're shit out of luck because the clerk is sure as shit not going to put their ass on the line and make a decision not explicitly present in the rule book.

You pay through the nose for health insurance, but when you need to find a doctor, none can take you because their quota of public insurance patients is done for the quarter. If I paid the same amount in insurance in India, I'd have a helicopter flown out every time I stubbed my toe.

And then there's the wait time for everything. Appointment for visa extension: 8 months. Driving license conversion: 1 year. German exam: 5 months. What, you want the results for your exam also? Better wait another year then. Honestly Germany is a shit show, and if I hadn't already invested so much time, money and energy into this god forsaken country, I'd be out of here in a heartbeat.

But the worst part of all this is - the vast majority of Germans think this is all acceptable and okay. If you go to the /r/germany or /r/de subreddits, any thread with genuine complaints will be drowned in responses from native Germans who naively believe that Germany is a great country to live in because they either don't have these problems, or they know how to work the system and get their results. So there is no voting pressure to get things to change. So long as the omas and opas get their pension, Germany will stay as it is for ever - there is no need to change in their view.

For the vast majority of Indians, their last name gives away their caste. If not their last name, their way of speech, their place of birth, what they eat. Caste-ism is so ingrained amongst a lot of Indians, that it is the first thing they try to figure out upon meeting another Indian. It's pretty hard to hide, unless you belong to the small minority of people whose habits and name don't give away their caste.

I hope this means Apple is finally forced to start competing on features and not just on being able to block apps from their platform. Case in point: Push notifications for PWAs. If there is an alternate browser that supports this, that can be installed on iPhones, Safari is going to get this real quick.