Aij7eFae

Joined 11 years ago

Karma
30
Submissions
8
Member since
Aug 30
Coder from Austria
View on Hacker News

Recent submissions

Comment · 10 years ago
> Are you allowed to tell us more about the company? Number of employees?

We were around 15 people ( sales, design not included )

> It sounded like you got hired to do TCL without knowing TCL.

Indeed, in their job description, they just wrote that I had to be curious and willing to learn something unusual. They didn't mention TCL.

> Why was it a secret weapon?

I would say flexibilty, it was quite impressive to watch how his very own web framework evolved. He would check out new frameworks over night, if he liked some patterns/features etc. from other frameworks, he would just put it into his own framework over night.

The most impressive part, was probably the loose coupling of all the software components.

There wasn't some kind of an ORM, just pure handcrafted optimized SQL.

The secret weapon was, how he ignored other opinions.

Just a few examples, for some people OOP is the way to go, anything else is just unacceptable. They are forcing themself into a corner with limited options. I agree, OOP is awesome but it's not the solution for all our problems, in TCL we just could switch from OOP to imperative or to functional without breaking anything.

As already described above, plain SQL is already the best DSL for databases, we didn't have any abstraction layer on top of that, which we had to learn.

I don't agree with all his opinions but I do agree on the fact, that we software engineers tend to over engineer things.

Comment · 10 years ago
Comment · 10 years ago
I'm a Java and a C# dev, Scala when I feel adventures or when I'm drunk.

I do all my work in IntelliJ and Visual Studio but I found a few useful tools like VsVim which emulates all the keys in VS, there is also the IntelliJ plugin which brings Vim into the IDE.

Then you got the best of both worlds, I have to admit it's not the same as running Vim from a terminal but it's very close.

Other than that, if I had to write something in a dynamic language, I'd still prefer Vim with a few useful plugins.

I really tried hard to emulate an IDE inside Vim but that was a lost cause.

Comment · 10 years ago
Vim with some todo plugins, Emacs orgmode, but there are also some lists which I need daily on mobile, for that purpose I use Wunderlist with abbreviated descriptions ( Yea I know I'm paranoid, but hey it's in the cloud and Microsoft owns it )
Comment · 10 years ago
Reads like a dating profile.

Do you enjoy long walks on the beach ?

Comment · 10 years ago
Basic math for dummies

I'm not great at math but I do at least know how to remove the tax from a number.

Comment · 10 years ago
Just do yourself a favor and include one more week.

It doesn't matter what kind of project, always include one more week.

Don't be upset if you can't stick to your plan, allow yourself an extra week.

It's not your fault, that's basically software engineerings nature.

You should get out daily, for at least 1 hour. Simply because that one hour is for recharging your brain, which again leads to better performance.

Also what I try to do, when I'm doing a hackathon, is that I'm looking for templates from themeforest or wrapbootstrap.

There are also a lot of good templates for your framework, where auth/register/signup/signin/roles etc. is already done for you.

I don't like reinventing the wheel, I'd rather focus on the business logic.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton