September 2021

239 tweets

Replying to @pati_gallardo

@pati_gallardo Also hospitalization is
pointing upwards here in Trondheim. Super bad. We are seeing the highest numbers
since start of the Pandemic, and a large number is not counted, because many are
students and haven't changed their home address, yet.
Embedded Photo

Norway is starting vaccination of children which are 12 year and older. In week
31-34 nine children (0-17 years old) were hospitalised with COVID-19. 😲

Replying to @coderbyheart

After checking the archive, it actually excluded the files. But because it's a
deny list a lot of local files need to be included (which are ignored via a
global gitignore), so I have started to build the archive myself.

@spazierendenken There is no "right" to attend an event. As the organizer you
can always remove people from your conference at your discretion.

Just realized that I have to implement a mock HTTP API service in Azure... I
hope this time I will be able build a fully automatically deployable solutions
because no Active Directory B2C is involved for authentication.

#frogsconf is happening tomorrow but I'm getting my 2nd vaccine shot in the
morning, so I'm probably not going to attend.

I'll miss chatting with others about finding better ways to make building
software suck less.

There was an awesome lunch conversion at #frogsconf about "rebel agile" (love
the term!) which turned into a great talk on how to hack your organization.

Engineers are at a unique place in an org to engage in some subversive maneuvers
to change the organization!

We looked at how to balance time pressure and code quality at #frogsconf.

It's often not immediately obvious why to add tests to your codebase, especially
of working on prototypes and experiments. But what if this project does not fail
but actually becomes successful?
Embedded Photo

le sigh at another tool who tries to visualize architecture using
auto-generated diagrams and ends up being useless.
Embedded Photo

That worked out quite nice. Azure functions and Table Storage are good options
to provide the serverless mock HTTP API which the other functions running in the
Azure solution can call, so I can test that they honor the API contract.
/status/1433797400871768064

Never had that feeling since 1999 when the Dot Com bubble burst. Start working
on your fuck-you-money fund instead.

Replying to @idanmelamed

@idanmelamed
@ynab We started tracking expenses basically 17
years ago, and developed a very good idea about unnecessary spendings, which we
then could invest. We payed an independent financial advisor to assist us check
the existing contracts. Today we still mostly have non-stock based funds.

Nobody:

My companies HR system:

The day and month based on this system's clock match your birth date in our
database. Please enjoy this auto-generated email which reminds you of your
existence. Do not reply to this message.

Replying to @alterisian

@alterisian I guess it's important to explain
the value of having the camera on, that it's necessary for bonding and also to
observe reactions to what you are saying. It's also important to see the other
side, that it's tiring, and some tools don't allow to turn off your own video
image.

I've managed to configure an #Azure Storage Queue and Functions so that I can
prevent #IoT devices from hammering a third-party API.

What's annoying a little bit is that it's not possible to filter incoming device
messages based on the MQTT topic (AKA property bags).

Replying to @coderbyheart

That means I have to run an Azure function in front of the queue that filters
out the right messages from the stream of all IoT messages on the hub. Which
sucks, because it's a lot of wasted invocations. On AWS the rules for MQTT
messages are much more powerful.

To the white dudes opining that caring about gender-neutral language is not a
problem worth discussing: have you for once considered that it's not a problem
FOR YOU?

Replying to @troubalex

@troubalex I think in many ways, the Norwegian
society is much more traditional than in other countries, maybe because they are
taught that the individual is not as important and thus will try to not deviate
too much from the "norm".

If you are rejecting a candidate after a call, the least you can do is give them
a pointer towards topics they should improve. This will give them a meaningful
outcome of the rejection, and you also more clarity about what you are looking
for.

Replying to @martinjuhasz

@martinjuhasz This is so bad, imagine how
they could instead create a long-lasting bond: they tell you an area where you
might improve and you do, then even if you find a job somewhere else, you will
always remember this positively as a time where you got input to grow, instead
of a rejection.

It seems too much to ask for a hosting solution for our open-source project that
does not depend on a specific human clicking some buttons in a UI.

Giving people full attention and being emotionally present in tough situations
is so exhausting for me. Huge props to you managers out there who do this all
day. 🙏🏻

Next week I am going to talk to @ntnu students of Jenteprosjektet Ada about how
#iot bridges the digital with the physical world and about the fascinating
challenges we encounter ... and how to use a
@microbit_edu to monitor kitchen herbs
(which I clearly failed to do myself)!
Embedded Photo

Replying to @coderbyheart

I heard from the previous owner that this was done so the floor panels could
move...

I mean there is other heavy furniture so I wouldn't do that, but at least I know
the reason now.

My most meaningful achievement this week was not some piece of code I pushed,
but the a conflict I helped to resolve. I could have ignored it after learning
about it, because it doesn't really affect me, but what is a business worth, if
we don't care about the people in it?

Still no luck with hiring an experienced cloud solution engineer ... another
candidate who rejected the offer. I am not mad about it. But I'll reconsider my
strategy ...

Replying to @Tobias_Mende

@Tobias_Mende Yeah, I do. It's all fine,
it's a candidate market so there is a huge competition out there, especially
from companies who pay US salaries for remote positions. I started hiring 8
months ago for a senior role, so I am not surprised that it didn't work out. So
I need to adapt.

Wondered today which incentives product managers have to comission refactoring
and preventive maintenance tasks. It's obviously so that these tasks don't
schedule surprise downtimes for you. But these are invisible chores that are
hard to keep in mind when innovating.

Replying to @j19sch

@j19sch Yeah, that's also what I think works best.
PM can focus on providing input related to features, while developers have an
eye on the overall health of the codebase. The thing is that the PM role is much
more formalized and therefore tends to have more power.

So, we are traveling with
@flysas/@lufthansa
from Trondheim to Frankfurt, and have boarding passes already, but one of our
"digital document checks" failed (w/o helpful info).

I guess we'll see what that means practically.