April 2018

253 tweets

I'm moving back to Germany🇩🇪. I had enough of how Norwegians just get along, are
not bitching about everything, combine their job and family, go out for sport
all week. This nature is just too much, colors, rocks, trees. WTFjords! My
German soul just can't stand this anymore.

Replying to @coderbyheart

Employing these best practices will make it easier form your users to understand
the mechanics in your app.

Before rolling your own CSS framework think hard if it is really worth the
effort.

Replying to @coderbyheart

Also think about the fact that developer onboarding becomes much easier when
using a popular framework. Scaling your team with a homegrown solution becomes
slower.

Replying to @mattes

@mattes @Niklas_L
But would that be done by a tool? Vulnerability scanning should not be a manual
task.

If you mean awareness and best practices, this could be added.

It would be interesting what resources you hand to your developers.

Replying to @Lynoure

@Lynoure I favor composition over inheritance and
keep Functions really small. I rather have many tiny classes than one big. I
also prefer to have many isolated modules (@npmjs
ftw!) which provide a strong separation of concern, so it's easier to grasp what
individual components do.

Replying to @Ocramius

@Ocramius If they really cannot come up with a
better way to improve customer satisfaction, let the have a go, but as a small
experiment: one feature, part of the team, and they pick the time and scope, but
they must honestly report their learnings.

Just explained to a coworker a 10 level deep decision tree which lead to the
creation of a good solution. But if you revisit the crazy root cause for the
good solution, you understand that all this is a very elaborate hack.

Always ask "Why?"!

Replying to @kabaehr

@kabaehr Das ist auf keinen Fall Absicht, der
Bezug ist zu allererst zu #wievielefrauen gemeint, daher der Screenshot. Die
Firmen stehen ja unter den Fotos. Letztendlich sind doch Vortragende auch immer
mit-verantwortlich fuer die Gestaltung einer Veranstaltung ..

Replying to @Paratron

@Paratron Nah, it's just the widespread believe
about what makes a secure password.

It does not necessarily mean that they are storing passwords in plain text.

Best practice today is min-length without any character limitations plus 2FA.

For a telco, 2FA is basically free via SMS.

Replying to @fox

@fox When I'm chosen to be part of a huge group with roughly the same ethnicity, skin color, age, experience, it means I must be truly special. So how dare you question this!

It's so sad that they don't understand that it is not about them. It's about
those who are not there.

Replying to @c089

@c089 Auch sonst ziemlich schwacher Artikel.
Eigentlich möchte er doch Lust auf die Arbeit als Softwarecrafter machen.

Die ganze Einleitung mit den Stereotypen rauswerfen, und Focus drauf warum für
den Autor und für das Unternehmen Software Craft wichtig ist und gut ist.

I have a #softwarecraft theory: software without tests will keep growing because
it is not possible to safely determine which parts to remove. It is doomed to
eventually become unmaintainable.
Embedded Photo

Flashback: in 2015 I met with Yassin to talk about his next Startup. He was
looking for a CTO back then. Regardless of what is really behind what's going on
at SaveDroid, I'm glad I turned him down.
Embedded Photo

Replying to @MarioHachemer

@Roritharr Really? All employees usually sign NDAs, breaking them will be risky
(as long as the company exists). Give them 10000€ each and they will keep quiet
for a while.

Replying to @coderbyheart

I don't think it helps s community to have "ranks", it puts to much emphasis on
past interactions of members.

I see the value of a evaluation system: to reward users.

But there are better metrics, like how many people did you help this week.

"Markus, this awesome #notmyuncle video really helped me to understand
understand a lot better what's driving your design and implementation
decisions."

😖

I'm now in desperate need of material on Clean Architecture which I can safely
add to our project documentation.

Bread baking tip: grease the bread pan and completely cover all sides and bottom
with sesame. Adds a fantastic taste when baked.
Embedded Photo

Replying to @NativeWired

@NativeWired I really had to force myself to
read it to the end.

It's sad that he cannot understand that it is not about equality of people, but
of chances.

And it's terrible to read that he is denying women a chance to make a career in
programming, as much as he did.

Replying to @coderbyheart

It's sad to witness that they cease making the web better now that they have
reached a big enough market share with their own browser so they can build up a
wall around these users.

Replying to @c089

@c089 I don't go to the religious ceremonies except
for funerals. For weddings there was always a non-religious-themed fest after
the church stuff.

Replying to @c089

@c089 In some cases it was clear because they knew
us, in others guests were asked to specify which parts we would participate in.
So, even the religious one were aware that not everybody appreciates a religious
ceremony.

Replying to @c089

@c089 I "believe" that I am doing them a better
service, when I am not in there rolling eyes all the time. Most people will
understand if you tell them: I'm happy to celebrate with you, but this part is
not for me ...

Replying to @c089

@c089 I never noticed it during my work that
somebody was using enhancers of any kind. But nobody will openly admit it. Makes
me really think if I should have paid more attention ... I definitely worked
with people who would fit that profile. But is it my place to ask a colleague?

Replying to @SamirTalwar

@SamirTalwar
@c089 I know, this is highly personal. I worked in
defunct companies and there I tried to be approachable and trustworthy and
create an environment which reduced pressure. I think this is what I can do
always and this does not invade peoples privacy.

Replying to @coderbyheart

Since we are implementing code in JavaScript, I am really missing a good book on
good first principles in this language. We have fantastic books for JavaScript
syntax and features, Promises etc. But I'm not aware of a book doing
Architecture Archaeology in JavaScript projects.

Replying to @coderbyheart

This might be due to that fact that this language is running on everything,
everywhere and every environment has it's specific properties which you need to
cater for.