May 2021

260 tweets

Replying to @coderbyheart

A project there is mentioned which I contributed to on the #cloud 🌩️ side (I
can't talk you about it), but it's immensely gratifying to be able to help our
customers come up with solutions that can prevent future ecological
catastrophes.

Replying to @coderbyheart

Get educated on them, because your employer is not obligated to make sure you
are fully aware of them. However, they have to answer all your questions.

Replying to @coderbyheart

Get organized! Strength in numbers is key and supporting your workers council is
important. Don't frown on elections, use your right to be represented and vote,
because the more employees vote, the more influential the council will be. You
might think that you don't need it, but

Replying to @coderbyheart

don't make others feel that getting represented is a burden. In many small
companies you will be told that workers councils will limit innovation through
countless inquiries and discussions. This is bullshit. Workers councils exist to
make sure work is sustainable.

Replying to @coderbyheart

Talk about things you notice, either in public, or in private, but don't keep it
to yourself. Otherwise it's hard to notice systematic issues. Also, of asked,
share your salary. Keeping it a taboo to talk about it harms people from
under-indexed groups.

Replying to @coderbyheart

HR is not your friend. They are employees like you, and not paid by you. So
their loyalty lies with the organization, their job is to ensure company
policies are followed. Good HR people are a fantastic resource for your
well-being, but don't take their word for the only truth.

Replying to @Niklas_L

@Niklas_L Yes, David's work has been mostly
focused on changing traditional organizations to become more agile. How to turn
around the org-chart and enable decision making at the leaves of the org tree.

Replying to @coderbyheart

@Niklas_L It's also important to acknowledge
that this book and the learnings in there are now 10 years old.

However he speaks about language as a critical tool, which is valid in all
contexts.

Replying to @Niklas_L

@Niklas_L I'm not sure if you are falling in the
trap of thinking that "military equals predicted outcome, because everything is
controlled by strict regimen". Armed conflict is pure chaos, and surprising.
Very similar circumstances (though not consequences) as in a competitive market.

Replying to @alterisian

@alterisian I have transitioned from a louder
to a much more silence mechanical keyboard. But the benefit is definitely the
customization so you can find one that you really love and because there are
nice travel sizes, you can bring it with you to every conference.

https://www.codedbias.com/ is a must watch for everyone that works with
algorithms, and that means basically every software engineer these days. It's a
great reminder of how errorsβ€”human errorsβ€”multiply in software systems that are
deployed on a large scale.

Regardless of all my complaining about tools, the people
@AzureSupport have been phenomenally
proactive to resolving issues, and not shying away from setting up calls and
digging deep into root causes.

Appreciate it very much!

The next @SoCraTes_UK is on June 4th, mark
your calendars for this awesome remote conference by and for people how care
about software quality and how to enjoy building it!

Replying to @_francied

@_francied I'm actually thinking about making
a social network around showing connections of people who mutually would love
working together at the same company. That would be such an opportunity for
companies to be more deliberate about hiring teams, or people who work well
together.

Replying to @_francied

@_francied This wouldn't cover that. If you
are a new hire, you basically then have a list of people that potentially would
switch to your new employer, because they would love to work with you.

Replying to @coderbyheart

@friemae I gave it the look, and it's good that
the CDK topology is preserved, but it's still only boxes and arrows. Especially
in cloud native solutions the glue is the "meat" and this is only poorly
presented in these kinds of views.

Replying to @coderbyheart

@friemae What I am thinking now, is to use my e2e
test runner (which focuses on application features) and have the test runs
enable X-Ray and then combine the X-Ray traces with the test results, so you can
visualize which resources each feature hits and what data is passed through.

Looking at the state of reactstrap, I'm a little bit saddened that the source of
Bootstrap is not provided in a way that would allow to generate React components
automatically.

Replying to @Lazer

@Lazer Kohlrabi (kΓ₯lrabi in Norwegian), remove the
hard outer skin with a veggie peeler and then eat the soft part raw (e.g. in a
salad, or mix with cream and dill). Can also be cooked e.g. as vegetarian
schnitzel.

Replying to @coderbyheart

@JamieMariaS I agree, to few conference talks
are about architecture. I am desperate enough to run a session on every
unconference I go to and show the architecture of a project I am working on,
doing a walk through, just to inspire confidence in people to start sharing
more.

Replying to @NativeWired

@NativeWired I guess it's more practical that
way. Everyone needs to go to the bank, and they also pay for the IT
infrastructure anyway to use the system for their customers. I actually trust
banks more than government employees to not fuck this up.

So, I need something on @Azure that allows me to
track "jobs", something that can be schedule, picked up by a runner, and marked
as complete.

On AWS I can use IoT Jobs for that, but on Azure I didn't find something
similar.

I did have a call yesterday about the project we are going to be doing with the
@NordicTweets summer students in my team
this year, and I'm really looking forward building this because it combines an
everyday problem with some cutting edge tech on our devices. #cellulariot #ble

Replying to @nelisboucke

@nelisboucke ... but I think with same rare
cases (like in this case where you pull in an upstream release, not
continuously), PRs in companies are often used to document 4-eye principles was
followed (aka to cover your ass).

Replying to @_francied

@_francied I see so many examples (especially
here in Norway), and I always wonder what teams should do that want to increase
diversity... Hide the truth by not showing the team? Use stock photos? Be
transparent about that they are aware of the optics?

Just open up our vacuum because it didn't work, and it just started working
again. Story of my life.
Embedded Photo

Replying to @Niklas_L

@Niklas_L It sounds like you assume that user
feedback should be considered. However I think it's acceptable as a business to
decide to ignore it, for example because there is no value (right now) to listen
to it. Some open source repos only allow PRs, not issues. It's to protect.

Was tracking down an JavaScript error and it was due to AWS Amplify using a
global instance, which got messed up because different versions of the library
were pulled in. Please, DON'T USE GLOBALS for JavaScript objects. Pass
everything around.

It looks like @renovatebot rolled out some
changes to their configs, but it's hard to find the any information about how to
migrate, just a not helpful issues is created with: "packageRules cannot combine
both matchUpdateTypes and rangeStrategy".

Replying to @rarkins

@rarkins
@renovatebot That's fine. I'm not paying for
the service, so I wouldn't expect you to. I did look at the issue, the config
docs, search on GitHub and couldn't figure out what the issue is (the
documentation does not mention the limitation stated in the issue).

Ever been to a #software #conference where we talked about pandemic beards πŸ§”,
calisthenics for objects πŸ‹οΈ, and watched pigeons 🐦? Join us this Friday
@SoCraTes_UK digital spring edition! Fully
remote, with the industries best facilitators, and for a day of fun and
inspiration!

#Trondheim is going into the strongest lockdown since March 20, no more than 2
guests at home are allowed for the next two weeks. Municipal director: buy
yourself a nice drink and stay home.

Replying to @MemesOfMars

@MemesOfMars This is the result of the #may17
(Norwegian National Day) parties. Mostly 20-30 year old having parties with a
lot of people AND the Indian and other highly contagious variants spreading
(they haven't yet been sequenced), but a lot of people get sick with mild
symptoms.