August 2022

436 tweets

Replying to @ilpeach

@ilpeach The problem is that this approach won't
make Lighthouse happy. Ideally you should serve the best resolution / format for
each client, and since they are all different you have thousands of possible
image sizes to prepare. Therefor IMHO this is best solved using an image CDN.

Replying to @coderbyheart

I know it's hard to find a good balance between describing what's needed to be
successfull in the role and not sound too demanding. It's a magical triangle of
reaching all possible candidates, finding the best match and not spending a lot
of time screening candidates.

A colleague asked me if had slept well because I was so "disillusioned" when
talking about the relationship between companies and their employees.

No, it's just an experienced stoic speaking.

Businesses will always optimize for making money, this influences ALL decisions.

Replying to @coderbyheart

Have that in mind when you interact with a company and make sure to understand
what prime directives affect managers and what they in turn optimize for. It's
rarely their goal to make every individual employee happy.

Replying to @coderbyheart

Median happiness is what matters because that affects directly productivity.
This can leave a lot to desire for individual needs that are not shared by the
majority of employees.

Replying to @coderbyheart

For your personal happiness and health this is critical to understand because
it's hard to get what does not benefit the majority of the employees in the
organization.

Another applicant withdrew their application today because I am asking for too
much of their free time. I am curious, how much are you willing to invest in an
application process in total? #hiring

Replying to @jilliancyork

@jilliancyork Yeah, we are pretty remote so
getting people here for an interview is something we did pre-pandemic. But it's
not very sustainable... And effectively requires more time from the applicant,
easily a multi-day trip to get to Trondheim.

Replying to @PanzerDominik

@PanzerDominik I'd say the two main
problems are that I have low volume of candidates and the skills vary widely. In
addition we need to relocate people to Norway which is a very expensive (both
monitary and in time) investment, so I have to make sure that they are a very
good match.

@BicepLang It's a bit annoying that you need to
have an empty properties in this template so the deploy does not fail with
"Object reference not set to an instance of an object.":

Replying to @coderbyheart

param location string = resourceGroup().location resource serverFarm
'Microsoft.Web/serverfarms@2022-03-01' = { name: 'myApp' location: location sku:
{ name: 'Y1' tier: 'Dynamic' } properties: { } }

Explained the OpenSpace technology to a great manager today who's looking for a
team event. Seems I was so enthusiastic when sharing how an unconference works
that I get to facilitate it for 50 people in October!

I realize that the Russian terror in Ukraine has changed my view on working for
companies that produce technology that can be used in weapons systems or are
weapons manufacturers. Before I would have never worked anywhere close to
projects with military use. Now I'd consider it.

I asked hiring managers in my LinkedIn network and in my company what they
expect and what I observe is that there is a significant mismatch when it comes
to accommodate those applicants who only want to spend<2 hours in the
process. /status/1556660581653954560

Replying to @seb_londono

@seb_londono It's a good question, I haven't
tried to find get all the answers I need in two hours, let alone the additional
time HR spents with the candidate. I am in the process of experimenting with a
different, shorter process now.

Playing Dixit, and it's a really nice and calming game suitable for mixed groups
with adults and children.
Embedded Photo

It's time for a new wired headset with a microphone boom. I had mine for years,
but it's beyond repair. I replaced the plug already, but it's generally
deteriorating. I have the successor (Blackshark V2), but not soo happy (slight
discomfort when wearing). What do you recommend?

Replying to @petterssonsoftw

@petterssonsoftw Depends on your
constraints. MQTT has a lot of great features for IoT devices. But if you want
UDP and less weight, CoAP or LwM2M (which builds on top of CoAp with OSCORE) is
a good choice. It also mimics a more REST oriented approach. I like the pub/sub
model of MQTT better.

Watched "Prey" on the plane, and it's some awesome action! Love the look of the
whole production. ⭐⭐⭐⭐.5/5

The nephews decided we should go to the movies and see DC League of Super-Pets
and it's absolutely an enjoyable experience for all! I had quite a few laughs!
⭐⭐⭐/5

Replying to @FranziskaNaja

@FranziskaNaja Gibt es vielleicht Faktoren
die den Brauvorgang beeinflussen, die aktuell nicht berΓΌcksichtigt werden, weil
zu wenig Wissen existiert wie groß der Effekt wÀre? Z.B. Energie sparen durch
Brauen bei heißem Wetter, also einige Tage warten bis d.Wetter optimal ist?

The drought here is really bad, I haven't seen anything like this in my whole
life. The rain in autumn will meet concrete hard ground and create floods. 😞
Embedded Photo

People who complain about #SheHulk because of "uncanny-valley CGI" really seem
to simply cannot enjoy a good, entertaining show. And, I think the effects are
on par with other Marvel shows, or even movies. After all, how "belivable" is
the the Spiderman CGI?

Tomorrow, the 11th @SoCraTes_Conf is
happening and I am excited for so many awesome reasons:

  1. My wife is an agile coach and joining for the first time!
  2. I bring 6 of my colleagues from Norway, all of them are first timers at this
    conference #SoCraTes2022 >
Replying to @coderbyheart
  1. Get to experience inspiring people from the testing community to connect with
    our community: after all, we want the same ... enjoy working on good software
    projects
  2. Witness how this conference is evolving again and after two years of pause
    will be magical, again.

Just in time for #SoCraTes2022 I've added tracks to localschedule. This also
works for the iCal export. Example:
https://localschedule.netlify.app/#v2%3A%7B%22name%22%3A%22SoCraTes%20Foundations%20Day%22%2C%22day%22%3A%222022-08-25%22%2C%22tz%22%3A%22Europe%2FBerlin%22%2C%22sessions%22%3A%7B%221200%22%3A%22Lunch%22%2C%221445%22%3A%22Break%22%2C%221800%22%3A%22End%22%2C%221000%40Track%201%22%3A%22TDD%20Foundations%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Ftdd_foundations%22%2C%221000%40Track%202%22%3A%22Trunk%20Based%20Development%20-%20unlock%20fast%20feedback%20and%20deliver%20high%20quality%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Ftrunk_based_development%22%2C%221245%40Track%201%22%3A%22Example%20Mapping%3A%20Slice%20Any%20Story%20into%20Testable%20Examples%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Fexample_mapping%22%2C%221245%40Track%202%22%3A%22Legacy%20code%3A%20Add%20a%20reliable%20test%20harness%20(quickly)%20and%20refactor!%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Fgolden_master%22%2C%221345%40Track%201%22%3A%22%5CtAutomating%20your%20examples%20with%20ATDD%2FBDD%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Fatdd_bdd%22%2C%221345%40Track%202%22%3A%22Refactoring%20for%20Deeper%20Understanding%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Frefactoring%22%2C%221500%40Track%201%22%3A%22Different%20ways%20of%20using%20Property%20Based%20testing%20in%20your%20code%20next%20Monday%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Fproperty_based_testing%22%2C%221500%40Track%202%22%3A%22Hexagonal%20Architecture%20%26%20Beyond%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Fhexagonal_architecture%22%2C%221600%40Track%201%22%3A%22Ensemble%20Exploratory%20Testing%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Fensemble_exploratory_testing%22%2C%221600%40Track%202%22%3A%22Designing%20for%20Longevity%7Chttp%3A%2F%2Fwww.socrates-conference.de%2Ffoundations%2Fabstract%2Fdesign_for_longevity%22%7D%7D

Replying to @Lynoure

@Lynoure It's quite nice for the consumer, they
have complete freedom on what they want, how they want it. But this puts a lot
of work on the backend to make the responses snappy. REST is very much
architecture driven, GraphQL is domain driven. Both have advantages.

Replying to @coderbyheart

Bought it around 1998 for my first business: Darkprojects. It has been switching
the internet connectivity for the appartments in the building since then.

Replying to @coderbyheart

I think we found a few good arguments against them! But to be fair, there are
few issues caused specifically by monorepos. I'd say it makes it hard to limit
scope during development and tracking which changes affect which components (for
CI/CD). #SoCraTes2022
Embedded Photo

.@DB_Bahn really bad UX in the DB Locator: the
stop where I need to change the train has been cancelled, the app nevertheless
shows me to change there, which is now impossible.
Embedded Photo

Oh, that doesn't look good. The touchpad of my new XPS 13 started to stol
working while constantly producing the click haptics. Clicks no longer register
in the OS. @DellCares. (Sound on)

Here is how I make Twitter much more useful: lists.

I have a private list, where I add the accounts to, that I want to actively see
in my timeline. I pin this timeline, this will make it appear in the Twitter
client on mobile as a second tab. I only use that timeline.

One thing I found suprising to learn in my session on #hiring at #SoCraTes2022
is that many are not aware that a hiring manger is not allowed to share feedback
because this can create an opening for a lawsuit. That's why you are mostly
getting no or generic rejections.

Replying to @mirjam_diala

@mirjam_diala It's OK to share feedback
especially when it's about specific tasks. For example I do give very detailed
feedback on tech challenges.

This is more about what's possible to share in a rejection letter.

Replying to @lorn

@lorn Yes, I've created it after flickr changed it's
pricing. I needed something which is fast and cheap (uses
@contentful) as the image CDN but where all
information is stored in GitHub. Original images are in backup and can be used
when changing the CDN.

So Twitter Circles is group DM but with an editable list of participants. Feels
like Twitter is going to be another Slack competitor eventually.