Good Morning!
July 2019
344 tweets
@Niklas_L
@datenreisender Yes, I see that. Emphasis
on "summary of" ... :-)
TFW you can start a new project with a blank slate.
We are hiring a frontend developer to work in Trondheim on the #Electron app
that basically all our customers
@NordicTweets use: nRF Connect for Desktop.
We sponsor relocation via @OnboardNorway!
Ping me if you have any questions!
https://candidate.hr-manager.net/ApplicationInit.aspx?cid=278&ProjectId=176779&DepartmentId=7392&MediaId=5&SkipAdvertisement=False
#job #react #javascript
Nice, this should be a very interesting read!
https://twitter.com/adi_herzog/status/1144222318467723264
@RealIvanSanchez
@NordicTweets
@pks141180 I think you are irreplaceable! 💔
@powtac Markdown to PDF ist mit
https://pandoc.org aber easy.
Twitter, you are useless.
@kringkaste Dieses Team ist halt noch nicht so
weit...
@kringkaste Ich arbeite dran, viele Teams
arbeiten auch schon verteilt, wir arbeiten ja ueber viele Standorte und
Zeitzonen hinweg.
@zara0_o @NativeWired
https://singularleather.ecwid.com/ is available for all genders!
My 🔥 take on interrupting developers: As a developer I want to be able to be
interrupted. This is what the agile manifesto rightfully points out: "The most
efficient and effective method of conveying information to and within a
development team is face-to-face conversation." >
It is very likely that I can create more value by answering a coworkers question
than by continuously coding for hours.
If I need uninterrupted work for hours, I have optimized the way I work for
the wrong metrics.
I use TDD and can interrupt my work within seconds. >
I'll finish my current line of code, and maybe add a quick comment to the file.
I can even commit and push it to a WIP branch. When I get back I see the failing
test, and can quickly pick up the work again.
Here is a great video about this approach: https://youtu.be/a6oP24CSdUg >
This way I can be responsive to external events/ I am often traveling and not
always in full control over my schedule. This habit enables me to be productive
within a few minutes everywhere I find time.
This Is great! https://twitter.com/leftieFriele/status/1145949285588115458
Good decision! 👏 https://twitter.com/anj_oh/status/1145388417968066560
@mirjam_diala
@RuhrJS Wow, this is amazing! Congratulations! You
always had this idea in you, I just poked a little.
Surveillance by default with no opt-out is built in Superhuman, an up-and-coming
email service:
https://mikeindustries.com/blog/archive/2019/06/superhuman-is-spying-on-you
Nobody talks about the real reason to use Tabs over Spaces: Accessibility.
https://www.reddit.com/r/javascript/comments/c8drjo/nobody_talks_about_the_real_reason_to_use_tabs/
@TheLeadDev The Hard Things about Hard Things:
https://coderbyheart.com/the-hard-things-about-hard-things/
Leading Snowflakes: https://leadingsnowflakes.com/
I just turned on the heating. #Norway 🇳🇴
<strong class="text-bold"> 🤮
For $24 @Podio gives you the names, faces, and
contact details of their premium users:
https://coderbyheart.com/for-usd24-podio-gives-you-the-names-faces-and-contact-details-of-their/
@crawled_away
@lisihocke That's fine. Everybody is different.
@jeremypulcifer Could be, it's often harder to "save state". I tend to be in a
different room for this (with a big whiteboard), where it's harder to get
interrupted.
How about you actually read it?
https://twitter.com/Podio/status/1146337541714403328
@m4nl5r
@JSCraftCamp Hm, I'd like to dig deep into JS
there, and would think this topic is more appropriate
@SoCraTes_Conf ... but I guess there is no
harm in proposing this as a session and see how many are interested.
@ralfw So which advice do you give your clients on
how to create a working environment where all contributors can get their work
done without interrupting others?
"large applications that could take an hour to install could be reduced to 15
minutes with suitable mouse input."
https://retrocomputing.stackexchange.com/a/11535?stw=2
@BryanCJSouza91 @Podio What does what I chose to
publish on my website have to do with that? #whataboutthism
Stay on topic please.
The problem is, as I tried to explain in the article, that Podio shares users
profile information without them consenting to it or explaining it.
@kotzendekrabbe No.
@BryanCJSouza91 @Podio So your point is: because I
have a public profile on my homepage, all GlobiFlow users should also have their
personal information shared with me?
"Es ist OK jemanden zu töten." Mit welchen Argumenten fangt ihr da so die
sachliche Diskussion an?
https://twitter.com/polenz_r/status/1146837355086721024
@w3ltraumpirat Ja, das war rhetorisch. Ich
finde es unfassbar wie offen und beiläufig menschenverachtende Morde im Namen
des Volkes begrüßt werden.
Pricetag: $300bn and reduced meat consumption.
"Tree planting 'has mind-blowing potential' to tackle climate crisis"
Who is working on that in tech? Would love to learn more about the challenges!
https://www.theguardian.com/environment/2019/jul/04/planting-billions-trees-best-tackle-climate-crisis-scientists-canopy-emissions?CMP=share_btn_tw
@iambrunocoelho I'd need some land for
that first ;-)
@iambrunocoelho
@LMUKNews so, what's the status on this?!
Amazing Sci-Fi, very well written and played! https://youtu.be/N5BKctcZxrM
@jannisborgers Damn, this movie rights
stuff is really annoying.
So amazing: https://youtu.be/PBpBXf8GIp8
It's such a fascinating dilemma: identifying the inflection point when a
probable scenario becomes unlikely and thus features to handle it are not worth
implementing. https://twitter.com/benjamin/status/1147233125359128577
@awdng It's available on the Norwegian Netflix:
@PyUGRM @refnode
@WTM_Frankfurt I am actually in RheinMain
that week, so I'm looking forward to attend!
@Code_Door fyi, because this is where a lot of
newcomers learn to code the first time with Python!
@mercy_RU Agreed, everybody is different!
Setting boundaries should be possible and respected.
@NothingMatress Finde ich auch.
@NothingMatress
@citrix Ich hab auch den Dataprivacy Officer von
Citrix angeschrieben, kam aber keine Antwort.
@NothingMatress
@citrix @Podio Ich
lebe in Norwegen, da ist das Bfdi nicht zuständig.
@saskalii Oh, great to hear you will be back!!
Having worked for a while now on documenting software architecture using
https://c4model.com/ with @mirohq I know this work will be outdated quickly,
because it is always a manual process.
I have the feeling there is a marked for automated architecture documentation.
>
Something that lives in your IDE and uses e.g. "markers" that are manually added
to your doc-blocks to mark relations between components and generates diagrams
from that.
The important part is that a developer can evolve this as part of the regular
development process. >
Anyone has a found a way / product to make this less painful?
@foofighter75
@structurizr
@simonbrown
@zuehlke_group Thanks Tobi for reminding me
to check it out. I was aware of it but hadn't really looked into it for the
aspect of automating / maintaining the diagrams.
@simonbrown
@foofighter75
@MiroHQ
@structurizr
@zuehlke_group Yeah, that makes sense. Code
can provide the elements (components, relations, descriptions) but some human
interactions is needed to tune generated diagrams.
I have a lot if experience with GraphViz, even there I need to manually fine
tune the layout on complex diagrams.
"Docker allows you to take apps developed with a paradigm from the 1990s, and
deploy it in 2018."
http://www.smashcompany.com/technology/docker-protects-a-programming-paradigm-that-we-should-get-rid-of
It's two weeks until @JSCraftCamp 2019 and
there are still a few tickets available! Remember, this is a free event and
where we come together to learn more about #JavaScript in a beautiful location.
Don't miss it! http://jscraftcamp.org/
@rmprescott A short Google search did not
yield an current products. Is this still used today?
@feststelltaste
@jqassistant
@PlantUML
@asciidoctor Thanks for sharing, this looks
roughly like what I had in mind. Good to see that there are more who find this
approach feasible.
@w3ltraumpirat That's why I like C4,
because it gives you a "zoomable" view, from space to street level and each
level has distinct information. With @MiroHQ this
works very well even with large diagrams (because if easy pan and zoom) and I
can easy navigate to other levels through links.
@w3ltraumpirat If we agree on the value of
these diagrams, then I see that we can make the maintanace easier by providing
better integration into IDEs and also use richer formats (interactive canvases
over pixels). Which would in turn make them more valuable, because they are up
to date.
@w3ltraumpirat
@MiroHQ Yes, I don't need them, either. But I
found others do. So I want it to be less pain for me to create and maintain
them.
@w3ltraumpirat It would be amazing if this
was so integrated as part of my IDE that I can start at the top-level diagram
and dive down to the code level without switching tools.
@w3ltraumpirat
@cyriux Ok, I'm gonna buy his book!
https://twitter.com/cyriux/status/1146303325991837696?s=19
@w3ltraumpirat
@MiroHQ Yeah, that experience speaks to the
disconnect between the people who write the code and those who make the
documentation.
It should serve as a tool during development to facilitate understanding and
discover areas for improvement, not as a rigid, crystallized blueprint.
@davenicolette
@neil_killick What does it mean then
according to your opinion?
@davenicolette
@neil_killick I tried three times to parse
your response but I failed to get your point.
@ng_tracyy I think that closely controlled spaces like
@wealljs with a very strong moderation team
provide a good starting point for beginners.
I'm really happy that I could convince a colleague of mine from
@NordicTweets to attend, and he also
volunteers as a @ConfBuddy:
https://forum.conferencebuddy.io/t/2019-07-22-codeland-conf/540/3
https://twitter.com/Hanselminutes/status/1137011377527316481
@c089
@w3ltraumpirat
@cyriux bought with the JULY4 discount code!
@plaugg Sounds like you looked into how to ensure
that upfront design is correctly implemented? That's not what I am looking for.
Meet Palestine’s first female techno DJ who is literally breaking boundaries
through her music:
https://www.wonderlandmagazine.com/2018/11/19/sama-palestine-techno/
Recruiter: Heavy Remote
Me:
@toggleModal All it says is: "heavily remote
contract" "extremely generous remote working"
Recruiters are so full of shit.
@Jan0707 When you work remote, but like this?
They started to recruit for Mars.
https://twitter.com/datenreisender/status/1148180495198502912
@toggleModal I don't want to know ;-)
The Matrix soundtrack is still today a fantastic collection of massive tracks:
https://en.wikipedia.org/wiki/The_Matrix:_Music_from_the_Motion_Picture
@RealIvanSanchez I LOVE THE EXPANSE!
@RealIvanSanchez A recruiter wouldn't
know that... :-D
@toggleModal Yes. Matrix uses Music in such a
fantastic way, I could watch it entirely only with the Soundtrack...
Recently Polar on Netflix reminded me a little of Matrix because of the musical
style...
@jkriggins There are great speakers on that
event, so I can definitely recommend to attend. I guess that the occasional
"Software craftsman" on the page is a slip, because
@codurance as the main organizer behind it
spent a lot of internal effort to use "software craftspeople" instead.
@jesslynnrose We
@NordicTweets are hiring for engineering
positions (mostly embedded, but also JavaScript for all platforms) and sponsor
relocation to Norway 🇳🇴. Entry level roles are also available!
https://www.nordicsemi.com/About-us/Vacant-Positions Ping me if you have any
questions!
Working with hardware is the perfect excuse to get nothing done for an entire
week.
@MoStueck
@NordicTweets Yes, it is really nice here!
Unfortunately we do not yet offer remote positions ... but we support working
out of any of our offices ... but there is non in Germany.
@dec_hl
@NordicTweets Happy to jump in a video call
with you if you want to know more!
Test behavior not classes: https://www.youtube.com/watch?v=EZ05e7EMOLM
@dec_hl
@NordicTweets Yeah, that is a challenge I
often see with expats who come with their family.
IMO @zoom_us still offers superior performance for video calls over
browser-based alternatives. So, if you are on a Mac you can (at least for now)
disable that your webcam gets turned on automatically, and if you want to keep
Zoom uninstalled, block the hidden webserver.


@zoom_us This is taken from the original article:
https://medium.com/@jonathan.leitschuh/zoom-zero-day-4-million-webcams-maybe-an-rce-just-get-them-to-visit-your-website-ac75c83f4ef5
@KlaraMiffili https://www.deckset.com/ is
worth the money.
Ok, I'll have to do a session on https://github.com/gcanti/fp-ts
@JSCraftCamp, there are some things where I
need some FP experts to enlighten me... 🤯
@holdmyale Perfect!
My top 3 developer skills:
Googling the Error Message Asking the painful questions Reviewing GitHub PRs on
my mobile phone
@mirjam_diala I don't know, but on LinkedIn
it is, and I see most people putting up
Programming Language 1 Programming Language 2 Programming Language 3
up there.
These are not important skills.
@toggleModal I can't be productive without
it. It seems to block out some parts of my brain that want to think about other
stuff.
@toggleModal My "Zone" is loud, noisy and
industrial, but this where I relax.
People don't quit companies, they quit managers.
https://twitter.com/binauralfusion/status/1149006393162240000
@toggleModal https://www.daybreaker.com/ is
slated to be happening in Berlin.
@c089
@JSCraftCamp Cool! I'll bring an example
where I try to use io-ts and fp-ts and fail.
@c089
@JSCraftCamp Let's multiple our
half-knowledge!
Awesome! @awscloud CDK 1.0.0 is here:
https://github.com/aws/aws-cdk/releases/tag/v1.0.0
Love the wild flowers we have around the
@NordicTweets office!
@c089
@JSCraftCamp Dude!
Every new project needs a vision,
aaaand a visual!
(I love the process of naming projects: you don't know how it's going to turn
out, but it will stick forever.)
Nice @Moonpigtech podcast episode in which they tell how moving to trunk based
development greatly improved their ability to release features:
https://open.spotify.com/episode/0j6bf3LhkHEXPjqRdJSohN
That's why it's called "Estimate", not "Promise".
https://twitter.com/tottinge/status/1149293746472792064
Am I the only one who thinks stringified JSON in JSON is gross?
{ "key1": "{"v1":42,"foo":"bar"}", "key2": "{"v1":42,"foo":"bar"}" }
I guess screens with 1:1 will become a thing!
@FreXxX
@GillyBerlin I guess 5k x 5k on 30inch would
be optimal ...
@RidingWolf From what I learned is that 50mm
resembles the human field of view the closest.
Say good bye to the human influencer: Software is taking over their jobs.
http://www.wanderingthefuture.com/2019/07/12/the-future-of-influencing/ via
@TAKEaCiCi
@RidingWolf APS-C
@datenreisender Yes, these are the newer
DELLs in the office which have a much thinner edge.
@colehafner Which model are you using?
@colehafner But that's only 89dpi, pretty low
compared to monitors...
Palantir provides the operating system for the Orwellian police state:
https://twitter.com/xxdesmus/status/1149701364684976128
I am working on an IoT reference design project and we went through the hardware
design this week. I got some of my feedback incorporated. I guess after two
years working @NordicTweets I also became a
hardware designer!
@colehafner Takes around two months to get
used to it. Now I can use three layouts (US, NO and DE) and it's always right
;-)
@calibanatspace
@danielrehn Software does not define teams.
It's always the other way around.
@dan_abramov I think security warnings should
not take devDependencies into account.
@c089
@dan_abramov If a "security" feature lets me
install a backdoor it is broken. The registry should not distribute malicious
code in the first place (and that's what they do, they remove those packages).
The point here is that we can install packages which might have a security
implication. >
@c089
@dan_abramov And the package manager has no
way of telling how the code is actually used.
There I think we can have the developer "mute" specific vulnerabilities, like
you can do for linting.
If you look at the current warnings, a rough separation between dev and non-dev
will reduce noise.
@KentBeck https://sedo.com/ will help you with
that.
@NicolasByl
@w3ltraumpirat Because some big project
does it, doesn't make it right.
@datenreisender
@c089
@dan_abramov On GitHub archived repos do not
receive security warnings because these repos are read-only.
If you are going to @Herbstcampus for the
first time or would like to know somebody to hang out with,
@larsr_h is offering to be your
@ConfBuddy!
https://forum.conferencebuddy.io/t/2019-09-03-04-05-herbstcampus-nurnberg-germany/553
https://twitter.com/gazebo_c/status/1149242178432057344
Nice! @googlemaps shows the route of
#csdmuenchen in the mobile app:
They also try to establish relations between users by comparing noise of photos
uploaded by different users:
https://gizmodo.com/facebook-knows-how-to-track-you-using-the-dust-on-your-1821030620
https://twitter.com/oasace/status/1149181539000864769
🇩🇪 vs 🇳🇴


#Metallica in #trondheim 🇳🇴 today starts with a nice queue for the shuttle bus.
@m4nl5r Yes. 10 NOK ~ 1 €
EventBridge is like IoT Rules, but now even external systems can trigger any of
your AWS resources:
https://aws.amazon.com/de/blogs/aws/amazon-eventbridge-event-driven-aws-integration-for-your-saas-applications/
It's great that AWS commoditizes this pattern, I use it a lot but depending on
the source there are slight variations. Having a public standard way to trigger
services will improve reusability and also makes it easier to truly isolate
them.
I'm especially looking forward to be using this for internal services. There is
no reason to only use this for third-party systems!
It's an unreal but very Norwegian concert location: the Granåsen World Skijump
in #Trondheim 🇳🇴 #Metallica
Wow! What a huge stage! #Metallica #trondheim




It's getting more crowded! #Metallica #trondheim 🇳🇴
10x developer workplace:
Ghost is now on stage, the sound is still a little mushy. #metallica #trondheim
🇳🇴
🔥 #ghost #trondheim 🇳🇴
Just crazy! #metallica #trondheim 🇳🇴
Bathing in sunlight: #metallica #trondheim 🇳🇴
#metallica heating up the Norwegian summer. #Trondheim 🇳🇴
@thatengjayson Yes! The only other time this happens in #Norway 🇳🇴 is 17. Mai!
@troubalex Yes! Normal is no comparison,
unfortunately.
@troubalex I'm traveling to Munich for
@JSCraftCamp next week, and I have checked
luggage for all the things I am buying at dm!
@meikeco So nice of you to offer 💯 but:
/status/1150144143366246401
Only in Germany: https://twitter.com/gavinkarlmeier/status/1150050956555558912
@sippndipp Around 10 € plus taxes.
@fox Lean Mindset by
@mpoppendieck:
https://coderbyheart.com/lean-mindset/
@jskatas
@wolframkriesing
@es6katas This is nice. I'd love to add
@caniuse support to it
@JSCraftCamp ...
A little bit more sun would bei nice. #trondheim 🇳🇴
I am pretty sure that nobody want's to be on such a list.
https://twitter.com/EmmaBostian/status/1150659083353108483
No LTE-m in Germany, so the hardcore developers come to Norway to develop their
#IoT solutions with @NordicTweets hardware!
https://twitter.com/LobaroHH/status/1150450383682252800
NEVER stop pointing out trash! Every year millions of new developers join our
community who will be subject to bullshit like 10x developers.
https://twitter.com/ufried/status/1150681551027474433
@RealIvanSanchez I think this is the
point of pointing out crap: making known that there are better alternatives. If
that turns into a conflict, that means that you might need to explain the "why"
better. Sometimes people take a while or need a different medium to understand.
@orless It technically allowed to write JSON in
YAML, but since JSON can easily be converted to YAML there is no good reason to
do it.
@orless But that's not JSON in your example, it's
a YAML string.
@AnnNat
@troubalex
@JSCraftCamp Come on! Just a few things small
things!
@pfhllnts Wir haben sehr gelacht!
https://www.youtube.com/watch?v=ezzEbSflt9s
@LobaroHH
@NordicTweets If you travel via Trondheim,
say Hei! at our office!
.@thebandghost is one of those amazing live bands you must not miss if you love
rock! https://www.youtube.com/watch?v=QbDksi8ck7c
@LobaroHH
@NordicTweets Absolutely! I'll PN you some
details.
@LobaroHH
@NordicTweets ... if you follow me, or you
can write me an email to [email protected] ...
@devtalkhomies
@toggleModal If you have found that place
where you actually safe lives through software, I guess your set.
Under #GDPR there are very few reasons to set cookies without user consent:
https://ico.org.uk/about-the-ico/news-and-events/news-and-blogs/2019/07/blog-cookies-what-does-good-look-like/
@toggleModal Tomorrow is going to be super
warm!!!
@toggleModal It's the sad truth of living in
Norway: we had the coldest June in decades.
My favorite avatar for bot accounts I create:
@Lazer https://golab.io/ Florence, Italy
@Lazer Definitely pick dotGo, the dotX conferences
are really well organized!
I just saw that there are additional slots available for
@JSCraftCamp! Get them and join an amazing
barcamp / open-space about #javascript this weekend in Munich!
http://jscraftcamp.org/participants.html
Great thread on what makes working #remote so attractive, for both: employee and
employer! https://twitter.com/hnshah/status/1151186307441278977
@c089
@findingmarbles Register both.
I wanted to generate random memorizeable words, but the XKCD password generator
has some swear words in it:
https://gist.github.com/ZaneHannanAU/e9c89a44ebc3cd4b4a58e0a8a9ad06cf So I
took the 8 letter words from Webster's Unabridged Dictionary and made a new
generator: https://github.com/bifravst/random-words
CLI: npx @bifravst/random-words
On my way to @JSCraftCamp, starting from a
beautifully sunny #TRD 🇳🇴 via #OSL 🇳🇴 to #MUC 🇩🇪. I already compensated via
@atmosfair!
@AnnNat
@JSCraftCamp
@atmosfair Sure, that would be awesome! 🥰
@cowglow Thanks!
Beautiful flying weather! #Trondheim🇳🇴
@marcoemrich WAT? Where did you come from?
The U.S.?
@marcoemrich Yes, now in the S-Bahn to the
Hotel.
@cowglow
@ConfBuddy Highest of fives!
@cowglow
@JSCraftCamp I thought about it, but decided
since it's tech content it belongs in my Twitter.
Shit, it's dark here. #jscc19
I forgot what night looked like.
@SamirTalwar Love to talk about this! I am
doing serverless / lambda now for 4ish years, and I think this is the right
direction. I don't see many of the issues you mention.
@SamirTalwar I guess
@darklang is on to something in that space:
https://medium.com/darklang/the-design-of-dark-59f5d38e52d2
At the hotel having a "Betthupferl" as they say here.
@RidingWolf I hope you are allright?!
@blundell_apps Me looking for what they
replied to:
Twisted humor ... https://twitter.com/Guyb/status/1151780233953120261
Two great chapter quotes from "dare to lead" by
@BreneBrown. Especially the chapters on values
resonated deeply with me. I wish this book would be read by more leaders who
want to build healthy, innovative organizations and set them up for sustainable
growth.


@kotzendekrabbe
@JSCraftCamp Yay! See you later!
Good Morning #Munich!
Men spitting on the street. Things I do not miss in Norway. 🇳🇴
Look at those tiny license plates e-scooters have here in Germany!
@NativeWired I guess they think it's cool to
spit in the bush in front of the hotel terrace where everyone is having
breakfast.
@kotzendekrabbe Die sind mit Sicherheit
kein Teil der Deutschen Küche den ich vermisse. 😜
Arrived @JSCraftCamp #jscc19
Good to be back!
Thanks again for the amazing location
@virtualidentity!




Hey #jscc19 if you are hesitant to present a session in front of the entire conf
during the marketplace, I am offering to be your session buddy! I can present
the topic for you, or with you. Just reach out!
We have a channel for the @JSCraftCamp on the
#softwarecrafters Slack: look for #jscraftcamp_org Sign-up here:
http://slack.softwarecrafters.org/ #jscc19
There are 3,000+ crafters in that community and all are happy to continue the
discussion.
😱 #jscc19
#jscc19 is starting!


We have the awesome @cm_zannini facilitating
the #jscc19 open space:
For learning the sky is the limit. #jscc19
#jscc19 marketplace starts:
#jscc19 please try to use more inclusive language: "guys" is not gender neutral.
You could use: all folks friends Just "Hey"
When in Munich learn about the Munich school of testing from
@davidvoelkel #jscc19
I did a session at #jscc19 on how to become a better collaborator outside
because we have such fantastic weather.
Here are our findings (and faces):


"You always travel with an HDMI cable, Markus?"
Yes, I never not needed it:
/status/1152190688307699713
@lauralindal 😁 The beamer is right behind
the cloud lamp...
@toggleModal I stopped that a while ago.
Hotel WiFi or Mobile Phone Hotspot have been reliable enough.
@lauralindal I love it!
I made the most simple example that demonstrate the problem I was showing in the
#jscc19 session on removing exceptions from controllers with fp-ts:
https://github.com/coderbyheart/jscc19-no-exceptions-controller
@c089 I'll try to incorporate your pointers now.
@_andys8 here is the code.
Hosting the #jscc19 session on package managers:
Mind. Blown. 🤯 You can connect your filesystem to the DevTools and all changes
you make in the inspector are persisted in the source files.
https://developers.google.com/web/tools/chrome-devtools/workspaces/ #jscc19
Evening news #jscc19 So many great things were learned!


#jscc19 await Promise.all[ 🍖, 🍖, 🍖 ]
@ezagroba Yesss. (The windows can be opened.)
@l33tname Meatbags. Neutral, but without
attributing any value.
@arnarfjodur Yes, I think web development
could have started like this. But then again, I started with WYSIWYG editing
with Macromedia Dreamweaver 20 year ago, so I guess the circle is complete now.
@iambrunocoelho If you map it to a network
share ... why not?!
"She added that she's heard rumors NPM Inc's CEO and CTO want to eliminate the
npm public registry – presumably leaving only a paid enterprise service."
https://www.theregister.co.uk/2019/07/18/npm_uninstall_cofounder_global/
One of the conclusions yesterday was that we need to start preparing for this.
#jscc19 /status/1152238386578677760
Funding for npm is only secured until next year. There is a real possibility
that "npm I" will stop working, and right now most of us do not have a fallback
in place.
Things to look into are: entropic https://github.com/entropic-dev/entropic
using nix https://github.com/adnelson/nixfromnpm/blob/master/README.md #jscc19
and for browsers to user script type=module and resolve dependencies from URLs.
When in 🇩🇪:
#jscc19 day 2 starts:


@clekis Ja, rentiert sich. Nur die Slipeinlagen in
Norwegen sind fast der ganze Einkauf.
@lucianadrian Yes, pretty solid. Very useful
because here you are alternating a lot between walkways and bike paths ...
@KatrinRabow
@SoCraTes_Conf I'll be @SoCraTes_Conf as
well, find me!
@cowglow Read "REST in Practice". And plow
through the rest of the resources and ideas I have started to collect here:
https://github.com/coderbyheart/first-principles/issues
@m4nl5r I'm determined to figure this out ...
@codefreeze_fi can you update the date in
the profile to Sat Jan 11th - Sat 18th 2020?
@rinkkasatiainen
We helped to start a new #JavaScript career at #jscc19!
We are closing the #jscc19 space:


I promoted the next @codefreeze_fi during
the closing session of #jscc19 and I'd like to let my pics from last year tell
you something about its magic:
https://www.flickr.com/photos/tacker/albums/72157675567232707
And if you wonder what we do during that week, check out last year's Trello:
https://trello.com/b/RO5wOXI0/codefreeze-2019
Plant-based burgers get so good, they taste real:
https://twitter.com/Lazer/status/1152608310085988352
Big shout out to all the awesome lovely humans and companies who made #jscc19
@JSCraftCamp a wonderful thing!
💯👏🔥💯👏🔥💯👏🔥💯👏🔥 To take part in an event where everyone gives their
best to build a fantastic learning and sharing environment is magical.
@aebaR Sanitary pads are really expensive in
Norway. And the rest is hard to come by (especially in bulk packaging)...
@lucianadrian Another example. Pretty rugged
design.
Goodbye rainy Munich!
@cowglow It was a pleasure seeing you again!
@toggleModal Always have enough terminators
for token ring!
Did the Devil invent #IoT? 🤔
https://twitter.com/ctrlshifti/status/1152121467431075840
Back home from #jscc19 in #Trondheim 🇳🇴.
@TonyBologni It's inevitable, every software
engineer will write JavaScript at some point!
Remote work is the new normal, but: companies must continue to support these
workers to ensure they feel included, avoid burnout, and maintain a positive
work-life balance. https://www.digitalocean.com/currents/july-2019/
My #jscc19 retrospective: https://coderbyheart.com/jscraftcamp-2019/
@LobaroHH
@NordicTweets Thanks for stopping over in
Trondheim today and showing us what you are working on! We really appreciate the
candid feedback on our work, too! Let us know if you have more great things
built with Nordic tech to share!
@m4nl5r Thank you for your input during that
session, Martin!
2 official blog posts with examples that say "not recommended for production
use" https://twitter.com/coriolinus/status/1153246538057113601
One of the reasons why we as developers focus on our coding skills: they are
easy measurable and produce quantifiable output, which makes us appear to be
more productive compared to those employees who invest more time in "glueing"
the organization together: https://twitter.com/elou/status/1153726059767975936
The article points out how to measure this nevertheless:
"The company asked employees to describe the people they interacted with at
work, and to characterize the nature of those relationships. Who did workers
rely on? Who did they need more access to in order to get their work done? Who
did they find inspiring and energizing?"
☝️ Those are really good questions you can also ask yourself to figure out how
you are doing in regards of being a good collaborator!
Cool stuff done with #JavaScript and
@NordicTweets powered tech:
https://twitter.com/devdevcharlie/status/1154001319830548480
Wenn Du gerne zur @unkonf gehen möchtest, aber
dich alleine nicht wirklich traust, hat
@shochdoerfer was fuer dich: er organisiert
für dich einen @ConfBuddy - also jemanden der
mit dir zusammen dort hin geht!
https://forum.conferencebuddy.io/t/2019-10-12-unkonf-2019-mannheim-germany/564
@shochdoerfer
@unkonf
@ConfBuddy Danke Dir!
Want: a noise cancelling headset with an external microphone, that is not hot AF
in summer.
@Maaikees Softice also helps :-)
@OmegaPolice
@w3ltraumpirat I am aware that there are
stupid KPIs like lines of code or closed issues. But software developers also
produce releases, and their software is used by customers, who pay for the
service. That creates quantifiable output related to writing software.
@OmegaPolice
@w3ltraumpirat Yes, absolutely.
Great summary what @triple_byte learned from
interviewing thousands of engineers during their job search:
https://triplebyte.com/blog/want-hire-best-programmers-offer-growth


Tries Excel online for the first time. Let's rename the spreadsheet.
"You entered a name we can't use. Please try a different name, and avoid
characters like these: ?*/"
I guess their "cloud" still works with Windows and real files.
@RealIvanSanchez That is ... wow!
The registration for the next
@codefreeze_fi is open: sign up with a PR!
Infos on https://codefreeze.fi/. If you wonder why this is is a magical
conference about belonging, and also a little bit of software, read my blog
post:
https://coderbyheart.com/codefreeze-brings-the-magic-of-socrates-to-lapland/
... and have some pictures:




#codefreeze in one tweet? Here you go:
Family friendly Vegan Cabins Freeze off your ass with friends Saunas Board Games
Auroras Someone will explain Monads Pan cakes over open fire Someone will
explain Monads, again Reindeer Sledge ride Freeze off your face with more
friends /status/1154522504347693057
@Fuchsfr0llein
@Ravetracer Wenn Du auf SoundCloud einen
"Premier" account hast, bekommst Du Geld fuer jeden Stream. Mehr listener = mehr
Geld. Deswegen packen viele ihren SoundCloud account unter einen viralen Tweet.
https://creators.soundcloud.com/monetization
@RealIvanSanchez
@NordicTweets
@MazeMap You are going full @wearethecircle!
@pati_gallardo Electric height adjustable
desk Good headset Good webcam Whiteboard
@TonyBologni
@pati_gallardo I have one ultra-wide at
home and that is also great.
@StOnSoftware
@TonyBologni That's just 102 DPI, that's not
ergonomic for me.
My nephew has a wooden toy smartphone and his first message goes to me! 😍
I hope this summer leads to Norwegians understanding the value of shutters on
the outside of windows.
Hottest temperatures since 118 years in #trondheim 🇳🇴
https://www.dagbladet.no/nyheter/ny-varmerekord-i-bergen-333-grader/71434940
@StOnSoftware
@TonyBologni Roughly an arm's length.
How often do you pair program at home, btw?
@TonyBologni In DE
@TUXEDOComputers for example.
@cotufa82 They have no manners.
@cotufa82 No, because this behaviour only serves
to disrupt a woman.
See you in Amsterdam! https://twitter.com/AdharaIT/status/1155544263670808577
@AdharaIT
@maaretp
@EuroTestingConf Same location?
Here is what we did during the hottest weekend in 118 years in #Trondheim 🇳🇴:




We als had amazing sunsets: #trondheim 🇳🇴




This is your chance to be part of maybe the most impressive tech conference in
Europe. I don't know any other team that puts so much effort in creating a place
for a community to meet and listen to inspiring speakers that put the audience
first. 👇 https://twitter.com/maaretp/status/1155564211327643649
@toggleModal You most def look like it!
Task for today: add a way users can upload an avatar for their cat.
#coolstuffiamworkingon

Disgusting vulture. https://twitter.com/thetomzone/status/1155691704772640772
5 things Upwork founder learned about all-remote:
- All-remote is easier than part remote
- Ask people how they feel
- Video is the biggest enabler of all-remote
- Time zone is a real challenge
- Apply best practices from large distributed companies
https://medium.com/ergeon/5-things-being-an-upwork-founder-taught-me-about-all-remote-862a2409cbfe
So, the transcript feature for YouTube videos is amazing for recorded meetings
about our architecture. So easy to find a certain topic in a longer meeting:
"Use the parse_time function to format a timestamp into a human-readable
date/time format."
#namingishard
Nice implementation, does exactly what it says:
https://twitter.com/lunetics/status/1155809252642033664
@MarianSteinbach Code is on GitHub Infra
on AWS
... nothing is secret.
#Bunker views of #Trondheim 🇳🇴. Basically all hills around the city were used by
the Germans during WW2 AS defensive posts and many of the concrete structures
are still here.



#AnotherLife is just terrible. Dialogue. Fighting. Lighting. Set design.
Effects. Everything.
Or am I just spoiled by what #TheExpanse did?
@UberGeekGirl
@NativeWired But worth it!
@TechWomenNorway I just nominated
@vicbergquist!
@cotufa82
@andreaskayy I have no respect for men who
insist on addressing mixed audiences as guys and turn down very simple changes
like this because they somehow fear their identity is questioned.
@UberGeekGirl
@NativeWired I agree, the 5Ys technique is
not to be followed verbatim and as the only method. I think this article from
your link explains it quite nicely:
https://www.linkedin.com/pulse/all-you-have-do-ask-why-five-times-nope-mark-graban
My point was that the main assumption in the 5Ys method is that the first answer
rarely the right one. >
@UberGeekGirl
@NativeWired Therefore it's important to not
be easily satisfied with the most obvious answer but be persistent to discover
all relevant information. This persistence takes courage and energy to make it
properly and without hurting people. But this energy invest is worth it.
Monica has great tips on how to make a good impression when applying for a
junior engineering position:
https://twitter.com/monicalent/status/1156545323126415360



