June 2018

298 tweets

Hei @klm (and other airlines), we live in the age of fanatical customer service,
so here is what I expect today from an awesome airline when my baggage is
delayed:

The moment my flight departs you know already if my baggage did not make it. In
that case how about this: >

Replying to @coderbyheart

Send me a text right away, so I don't need to way at the baggage claim to
discover after a substantial amount of time, that my baggage did not make it.

In that text, prefill my lost baggage report with what you know about me. >

Replying to @coderbyheart

Ideally this defaults to: "We will deliver you bag to your hotel as soon as
possible."

All this can be automated and reduces my wait time (which has a exponential
effect on my satisfaction), reduces costs for you, since I don't have to speak
to a service desk.

Win-win!

This week I'll be staying in #rheinmainnrocks land and I'm happy to meet for a
coffee ☕ if you want to learn more about how are building the next generation
of cellular #IoT solutions @NordicTweets and
why Norway 🇳🇴 is a great place to work, especially for Germans! >

I met a few people today who wanted to get to know me, because they still work
with PHP code I wrote 7 years ago. Nobody wanted to hit me. I think that's a
good sign. 😌

Replying to @_Tomalak

@_Tomalak I have been earning money writing PHP
for 15 years. I will never forget that. Impressive web applications are built
using PHP (Wikipedia, Facebook, YouPorn, ...). It may be an ugly language, but
it's a seriously valuable tool.

"How much energy do you have left, when the workday comes to an end?" - a very
powerful question to determine whether you are prone to burnout.

Trainrides in Germany 🇩🇪: no cellphone signal and the train WiFi also does not
work (because, duh, it's using LTE).

@instagram I'm getting nagged by the phone
number screen, but I'm not receiving a code to my Norwegian phone number. When I
try to change the country code, it crashes:
Embedded Photo

Replying to @coderbyheart

It also offers drastically improved chances of increasing salary.

For some companies it might simply ok to not offer a career path: the best
organizations are clear about what they can and cannot offer to their employees.

Replying to @rradczewski

@rradczewski @jezenthomas I want to see the
first one, because the opposite is worse.

The second one, I don't like. Why not use prose in the words of he domain. If it
needs a longer explanation, it also should go into a accompanying technical
document, because that one can be omptimized for reading.

Replying to @coderbyheart

It's fascinating to see how "modern" concepts like loose-coupling,
edge-computing, provide enough resources for developers, was already state of
the art 50 years ago.

Replying to @mirjam_diala

@mirjam_diala Im also not a "pen&paper"
person, so when I want to "be done for now" with thinking about something
(especially during the weekend) I will write myself reminders in Slack for
Monday. So I know that I won't forget a thought, but it's on hold for now.

Replying to @coderbyheart

"This approach gives you a simple, and robust way for collaboration, without a
single point of failure (which you would get with centralized queuing systems).
But it's slow, and needs both services to be up at the same time."

Replying to @coderbyheart

In practice it puts the burden on the victim. Offenders have nothing to fear,
since they can always say: "Oh, I was just being nice!". Bystanders, too, have a
hard time pointing out offensive behaviour when it's happening, removing support
from victims.

I played around a little with Twilio, and the features are impressive, but their
UI is a total mess. It's a good reminder how hard it is to design complicated
workflows in a browser app. Hug a web-designer today!

Replying to @coderbyheart

@kolencherry This menu is scarily huge. Since
I need to scroll I don't have all options visible, makes it harder to navigate.
Especially for beginners, if I'm looking for an entry and don't yet know where
it is located.
Embedded Photo

Replying to @coderbyheart

@kolencherry I was doing some Quests, and
using the API explorer is hard because parameters are not explained, I was
constantly switching between the console page and twilio docs to figure out what
fields like e.g. "Identity" means in the context of the endpoints and how a
value looks like:
Embedded Photo

Replying to @ConfBuddy

@ConfBuddy It did not happen. NDC is a big,
established conference with worldwide events and I got the impression that there
were a lot of groups/teams there. Also very low activity on Twitter compared to
other events I know. Don't let this be a negative signal!

Writing #BDD tests in Gherkin sounds strange to you? Give it a try!

Yes, the underlying implementation that needs to be build will blow your mind.
You need to handle state between and map a linear model of test execution to
something which used to be hierarchical.

Replying to @coderbyheart

And the best part: it is completely decoupled from any API and implementation,
so you get to refactor without having to keep track of all the corner cases you
had in your test suite.

Replying to @NicoleRauch

@NicoleRauch This is close to something I
have been building recently: the core domain logic needs to run entirely in
memory so you are not arguing about "storage" and can focus on
correctness/behavior. I can see how I can use your work to extend that approach.
Will tell more @SoCraTes_Conf!