September 2018

175 tweets

Replying to @coderbyheart

It's magic because it is a place where I get to meet friends I have known for
years, and we all arrive with the strong urge to learn from each other to be a
better human in tech, in an open-space setting where everybody can be a teacher,
and a student—at the same time.

Replying to @coderbyheart

This is so entirely different compare to regular conferences, because nobody is
put on a stage. There is no stage, no list of speakers. We are all equals and
those with many years of experience working in our industry know not to use
experience as an excuse to not listen.

Replying to @coderbyheart

But this is not really news and upon reflecting I think I witnessed a very
important change for the first time. This year I noticed that session related to
diversity were proposed by members of underprivileged groups.

Replying to @coderbyheart

It happened with a level of naturalness which made it evident that SoCraTes has
become a safe-space for everyone. Big Kudos to the organizers who have been
pushing to be more inclusive for many years now.

Replying to @coderbyheart

I cannot stress enough how important this is for me, to be invited to join a
session where women shared their experience with sexual harassment. It provides
a view to what I need to look out for, in my own behavior and this of my
coworkers which I would not otherwise.

Replying to @iamjoyheron

@iamjoyheron Thanks for reminding me of that
article. I read it a while back, but forgot about it. This is definitely very
similar and a good practice to not only explain technical debt and what lead to
it, but also what the reasons for a certain design are.

Replying to @Maggysche

@Maggysche Yeah. There is no good answer to
that from a "which is better" view.

My suggestion would be to pick two: Vue (which is more beginner friendly) and
React (which has some very unique paradigms) and implement the same project
twice.

Bonus task: use vanilla browser APIs.

Replying to @coderbyheart

tink runs the bootstrapping / downloading of dependencies in the running node
process. This is cool, because you can clone any repo and just hit "npm start"
and it can immediately run the application. But it will need to write to disk
from the running process ... >

Replying to @coderbyheart

Something which might not be possible in serverless environments where you might
not even have a r/w disk. And if you scale an app using tink horizontally, all
instances have to re-fetch dependencies. >

Replying to @coderbyheart

That's why I like yarns approach, you run it once and can then even save the
cache folder to you application image. The task of fetching dependencies is a
one-time only "compile" step, and does not need to be executed for every
instance.

Replying to @zkat__

@maybekatz I'm really grateful for all the work
that goes into making dependencies stuck less! 🙏 I am sharing my observations
from looking these very early concepts, and I see exciting stuff!

Replying to @CuriousAgilist

@CuriousAgilist From recent personal
experience and from close friends I would say that we are not there yet. Obv.
this a very simplified diagnosis. But I keep seeing that it's favoured to
quantify performance using short-term KPIs (spendings, units of work done) vs.
measuring customer impact.

Receiving two cool speaking offers this week reminded me to share this segment
during my @JOTB2018 talk on why YOU should propose a talk to a conference NOW! I
am happy to help you with finding, writing proposals and talks, and would be
happy to listen to a practice run! DM me!

I will be speaking next month @codetalkshh
(Oct 18-19th) about #JavaScript and #IoT, and I am donating a complimentary
ticket (worth €480) for a member of an underrepresented group. DM me with a
short intro if you are and can make it to the conference. I will decide
tomorrow.

Replying to @simon_haslam

@simon_haslam That's one of the arguments I
hear about open-space designs that they can fit more people. Why do you have to
rent for ridiculous prices in the first place? And what is the cost of reduced
productivity because of open-plan offices?

Interestingly, most requests for advice I receive are coming through my LinkedIn
profile. Roughly one request per week asking for career advice, how to find a
job in Norway, how to learn technology X. It seems that Twitter is not a very
beginner-friendly medium.
/status/940636875794067456

This was this morning right outside where I live in #Trondheim 🇳🇴: an elk mother
with two young ones standing confused on the road and then vanishing between the
houses. I could only get a pic of them running away because I was to busy
getting out of their way.

@SwaggerHub @dtanzer Thanks for reaching out! It
was a small thing: I needed to reference the configured authentication scheme
from securitySchemes in the security section.