Remix.run Logo
After 15 years, I use Outlook as my build pipeline(iwriteaboutcode.blogspot.com)
50 points by birdculture 4 days ago | 26 comments
easterncalculus 30 minutes ago | parent | next [-]

I don't know if Telegram, Slack, Discord, GitHub Actions, GitLab CI, Jenkins, or Kubernetes will be around (or without massive breaking changes) in 20 years, but email absolutely will be.

throw-the-towel 5 minutes ago | parent [-]

TIL that Jenkins was only released in 2011. Feels like it's been around since forever.

wiether 2 minutes ago | parent [-]

If you're like me, in your mind Hudson and Jenkins are the same thing, so maybe you started using "Jenkins" before 2011 when the renaming happened!

corysama an hour ago | parent | prev | next [-]

I knew a guy who would brag that he used Outlook as his build system 20 years ago. Builds would take 9 to 24 months depending on the complexity of the project. But, as the CTO of a mid-sized software company, it worked for him.

ebiester 36 minutes ago | parent [-]

CTOs are the original vibe coders.

afavour an hour ago | parent | prev | next [-]

Memories of waiting for months to get access to a MS SQL database and ending up putting an Access database on a network share for multiple user access instead. A horrible, horrible hack solution. But it worked!

philo_sophia 13 minutes ago | parent | prev | next [-]

>When you leave software developers alone for too long, they start developing software

I've gotten so bored at work lately I've been coding for fun again

jbverschoor 17 minutes ago | parent | prev | next [-]

/Mail/Messaging in SMTP, and you have what it is: A message broker and queue. It has durability, retries, everything

adastra22 5 minutes ago | parent | prev | next [-]

This is horrifying.

Jean-Papoulos 43 minutes ago | parent | prev | next [-]

>Shoddy stuff that has no chance of making its way into production is permissible

That's cute.

Proofread0592 an hour ago | parent | prev | next [-]

As a dev currently working at a company where getting an access request fulfilled can sometimes take weeks, I feel this author's pain.

But it seems like an enormous security hole, even with a codeword "password". The author didn't mention it, but I hope they're using whatever version of their company's E2E email encryption is for these messages.

yabones an hour ago | parent [-]

Yeah, this is textbook "shadow IT" that could easily lead to something going seriously wrong. It's a fun example, but not something to aspire to.

Ultimately the problem is that in a lot of big corps, IT is basically unaccountable for setting things up wrong. Their only KPI is tickets closed, not the quality or success rate of their fixes.

arein3 28 minutes ago | parent | prev | next [-]

Might need to implement this at current project but with Teams

homeonthemtn 26 minutes ago | parent | prev | next [-]

Realest post I've read in a long time

Hacky is as hacky does.

fHr an hour ago | parent | prev | next [-]

that guy is a fuckin legend

Traubenfuchs an hour ago | parent | prev [-]

If your build pipeline is anything more than a deploy.sh file containing

  docker build -t your-docker-registry/xxx:latest .

  docker push your-docker-registry/xxx:latest

  kubectl rollout restart deployment xxx-deployment
you are a hack, a fraud, an overengineer and someone who should NOT work as software or devops engineer.
dxdm an hour ago | parent | next [-]

Mom, didn't we talk about not posting to hacker news when you're like this?

skinner927 an hour ago | parent | prev | next [-]

Thankfully k8s is not overengineered or you’d have pie on your face.

probably_wrong an hour ago | parent | prev | next [-]

No plan survives contact with the enemy.

Sure, "docker push" is all fine and well until "after two weeks, [your] coworker still does not have access to the server endpoint that he and [you] would need". And then what? Do you quit your job for fear that someone calls you a hack?

afavour an hour ago | parent | prev | next [-]

Wait, my docker registry has no authorization? Uh oh

pprotas an hour ago | parent | prev | next [-]

If your build pipeline is anything more than a monkey scratching bits into a spinning disk using a needle, you are a fraud.

slackfan 20 minutes ago | parent | prev | next [-]

If your build pipeline is anything more than a deploy.sh file containing

go build binary

scp binary root@server:/deploymentlocation

you are a hack, a fraud, an overengineer and someone who should NOT work as software or devops engineer.

dijit an hour ago | parent | prev | next [-]

Yes, all development is just backend web development and CRUD apps.

If you're doing anything else, are you really an engineer?

bwahaha.

rmonvfer an hour ago | parent | prev | next [-]

Uses kubernetes, blames others for over engineering. Are we living in a parody? Oh wait…

worthless-trash 32 minutes ago | parent [-]

For a moment there I thought this was the parody llm HN site.

fHr an hour ago | parent | prev [-]

yeah sure....