In April 2020 I've tweeted 199 times
My Twitter archive of April 2020
In October 2022 I left Twitter. This is my tweet archive for April 2020.
Tweets
- 🚨🚨🚨 https://t.co/O5Ql3S0QNk
- Absolutely ready for #SwagWednesday! https://t.co/OS6erCqFgH https://t.co/HrgylS2mGS
- @pati_gallardo I guess we can fly some of them to Norway, were cases in hospitals are going down...
- @schmonz Hei, @DistributeAid and @MasksForDocs are working on supporting hospitals in the US, please ask your sister to sign up here: https://t.co/AvbZ1enk32
- "Det virker for meg som om statsminister Erna Solberg forsøker å fikse problemet fra feil ende." https://t.co/jm4A6AouPB
- "He just told you there is a problem!" You can see how she is boiling on the inside. https://t.co/3pfWZEjWQL https://t.co/ZlPhZySFzV
- @robertbasic @J7mbo I guess you can just ignore that company announcement then ;-)
- @toggleModal https://t.co/sF04YuQoZ6
- @pati_gallardo vet ikke hvis du er kjent med dette: https://t.co/vE0GdJRmB9
- @pati_gallardo https://t.co/j9ZrCjP4So
- @pati_gallardo Here is a version that uses a vacuum filter bag (which is a HEPA filter and thus technically much better for filtering particles compared to cotton): https://t.co/VQKTKKqthW
- @mirjam_diala @BRYTER_io Are you switching out the books you are so subtle presenting during the call :-D
- @mirjam_diala @BRYTER_io Great Idea!
- Migrated to version 3 of @AWSAmplify and it was basically a one-liner: https://t.co/Fgr7p6SlLh That's how I like breaking changes.
- Yesterday I ran into a #TypeScript challenge which I could not solve. I want a generic wrapper function, which preserves the return type of the passed wrapped function: https://t.co/Gtc16p8OxF #followerpower https://t.co/M9Vo8g4jpD
- @YesVirginia_ Right now, all of them :-) But here is a list: https://t.co/mC7N1lByjJ
- The point is to *not* define the return type when creating an instance of the wrapper, which would solve it for each use case: const retry5string = retry<string>(5) const retry5number = retry<number>(5)
- @m4nl5r @AWS @heitor_lessa Some experience here (for reporting on IoT messages), I tried for a while to manage Databases and Tables using CloudFormation custom resources, but gave up because it was to cumbersome to update them. I now have a script which does the job: https://t.co/VKOP7rb4jC
- @fquednau THANKS! That helped to solve it: https://t.co/3LBwcXokMf
- @fquednau Extended to not accept invalid arguments: https://t.co/3LBwcXokMf
- @mirjam_diala Wait, are you also PRESENTING YOUR FAVORITE SWEATERS?!
- @m4nl5r @AWS @heitor_lessa Maybe this gets easier with Resource Providers: https://t.co/Tn5FtASyhp
- @toggleModal Bad timing, but Train to Busan was a genuinely good take on Zombie horror movies.
- @pati_gallardo nice visualization of https://t.co/Q7kocIliqo and https://t.co/QJoP9oFPlE data: https://t.co/ZLlEB1Wen4
- @Kuchengnom @Niklas_L @hputzek @BRYTER_io @_coolcut @aaronkato The tool they use is @MURAL
- @nakxion @toggleModal Prey
- "Expecting property name enclosed in double quotes: line 1 column 2266 (char 2265)" is not a helpful error message, when my #ARM template is a JSON with 300 lines. @Azure https://t.co/tfrHYoBrZ9
- America first, later alone. https://t.co/Flji9QsKV7
- Nice homeoffice: https://t.co/yLdclhCpkI https://t.co/wkBeUJiZTK
- So, finally got something fun to work today for @bifravst on @Azure: assigning an avatar to your IoT device, because during product development you still know all your @NordicTweets kits by name :-) https://t.co/9YnhSZOJwQ https://t.co/qqwg9OOyJY
- One of the best interviews around #COVID19 I have seen so far: https://t.co/2xSXRbPJf7
- @adotfrank @Azure Good! It was actually a trailing comma in the JSON, which is actually invalid, so maybe also lint it before sending...
- @adotfrank @Azure Caught in the IDE, yes (comma highlighted in red), but not when deploying through the CLI.
- @adotfrank @Azure I'm on Linux 😁
- More accurately, the 10 most notorious #norwegian 🇳🇴 dishes: https://t.co/O28REyIbcU
- Great collection by @AdriaanvRossum of #SaaS which are free for #COVID19 projects: https://t.co/1ixr5xeq2K
- You cannot command respect. https://t.co/kGi4ccx03y
- @BldJulien Every year 20 Million Grandiosas are sold in Norway, which means that every Norwegian from infant to grandparents eat 4 of them every year ;-)
- Puzzles are basically sold out. #Trondheim 🇳🇴
- The right thing to do. Thank you Portugal! https://t.co/xiISjB1iyD
- @FlexportEng am I seeing it right, there is no JavaScript SDK for your API V2?
- 100M NOK for cultural and volunteering organizations in #Norway: https://t.co/rLq7ZjiJ77 #covid19norge
- #Norway 🇳🇴 has #covid19 under control for now: https://t.co/f7NzXt7Asg 👏💪
- 🤮 https://t.co/HIB6eew9O7
- If somebody screams after 4 months, it might also not be needed. https://t.co/PUUYyKCIYr
- @chaos_monster I know you had good intentions, but on this site, tables are the main feature (API docs).
- It's amazes me again and again, that the inventors of @typescript release @azure #iot JavaScript SDKs like this: The patch property here is a fairly complex object, and I have to consult the docs to figure out what goes in there. This is not a good example how to write an #SDK. https://t.co/EnT6w4teeG
- Great feature in @teamcodestream which shows comments from merged PRs alongside to code and allows to better understand why a specific line of code exists. https://t.co/UyQRP0enFJ
- @alterisian @teamcodestream Codestream does per-line tracing, which is really amazing, so this wont work properly with Trello. But you can always attach links to lines through a comment.
- @alterisian @teamcodestream That's not the right way to look at it. Codestream allows to attach comments to lines in source code, which will be preserved even over changes to the file.
- It's really frustrating to find one official example after another on @Azure which completely ignores infrastructure as code. This gives me zero confidence that the ARM resources for this example exist, or work when not even their own engineers use it. 🤬 https://t.co/iwEhESZA20
- @adotfrank @Azure -j does not help: https://t.co/4zcvEAjdAG
- @pati_gallardo @SteinRLarssen @TutanotaTeam has good UX so it's hard to accidentially shoot yourself in the foot.
- @FlexportEng Ok, thanks. Do you have the API v2 documentation as an OpenAPI file?
- Holy shit. https://t.co/Qg5gAFvNAG
- @FlexportEng Yes please, I have started to implement a JavaScript SDK here https://t.co/geNsrNgVKF and an OpenAPI file would be great to auto-generate most of the code.
- @adotfrank @Azure Well, it does what it says in the help: --handle-extended-json-format -j [Deprecated] [Preview] : Support to handle extended template content including multiline and comments in deployment. CLI v2.3.1
- @adotfrank @Azure So it's not a bug, the -j option is (at least according to the docs) not supposed to send JSON unmodified.
- @adotfrank @Azure If it is, here is an existing bug: https://t.co/4VyDCmQmJG
- If you are looking to improve your meeting quality, here is a good comparison of microphones by @photomatt: https://t.co/jMHwjEQgVr The best option is: pick a *wired* headset with a microphone arm that is close to your mouth. Here is how my headset sounds: https://t.co/8rciOvTIkR
- @toggleModal That's our favourite: https://t.co/e3JNG5NqSf
- @untergrund_ffm Google Keep: https://t.co/xJPZaNCPR4
- Exactly. I explain that here: https://t.co/FoOBxKiXNk https://t.co/JVjrGcGIz6
- @arnarfjodur Sure: https://t.co/eOZeEAUZpT by @getify
- @KlaraMiffili My first thought was: this cat must be a timetraveler who doesn't give a fuck.
- Oh yeah! I am gonna be there! https://t.co/3wk1qvc87J
- Bosch is launching a drone: https://t.co/PLYA64ducw
- It's Easter holiday already in #Norway, so I am going to work today on @DistributeAid and @MasksForDocs tech. If you want to use your tech skills for something with impact, I have written a Guide which will help to get you quickly to your first issue: https://t.co/EjzRn8QVdr https://t.co/ETWfGH2HuZ
- @EmmaBostian Yes, then I find another tech project where I can find a different kind of frustration!
- #Norway 🇳🇴, has a female Prime Minister, too. https://t.co/SE0k4BejH6
- Anybody already got their hands on an @system76 Lemur Pro's? That laptop looks really great: https://t.co/0H5wXKuRE4 I want to replace my DELL XPS 13 from early 2016. https://t.co/NFl5dBEApQ
- @phaus @system76 No, it's not, up to 40 GB https://t.co/YuED7DdIdJ
- @phaus @system76 It's soldered on with those models, they are based on Clevo: https://t.co/sNjQU2CavR
- @phaus @system76 https://t.co/6hpXvW4vW7
- We are quite lucky to have political leaders in #Norway like our prime minister: https://t.co/L1ib4W9WVH
- @lucianadrian Very good, basically everyone here understands the gravity of the situation and behaves accordingly. https://t.co/GBEg4nYamM
- Hooks, because Classes in JavaScript are useless cruft. The biggest gamechanger for #React development is using #TypeScript, so THAT as well. https://t.co/bmhCOl6Uss
- Fluent: A localization system for natural-sounding translations. https://t.co/cHVoAO73cY Finally a great new take on internationalisation of web applications!
- This is surreal. https://t.co/8eio8DSTB6
- @rradczewski The reminder about needing to learn how to read and extend legacy React code is 💯. But I do not agree with Classes being the predominant API interface in libraries. I rarely see me using import Foo from 'X' new Foo() in projects. Browser-APIs are also class-free.
- Spring in #Norway is when the falling snow melts right away.
- @rradczewski Fully agree, the original question was however given the two topics which to focus on, and for being React ready IMO these days hooks are must have knowledge.
- @asp_net @lxztlr @system76 Yeah, I am still leaning towards the new XPS13 Developer Edition.
- https://t.co/eWnfx8ExVJ https://t.co/Xj6S5OgjvK
- Grassroots actions continue to be the answer to government negligence by @meganlgio: https://t.co/lJ9RxJT0fG
- Things to learn as a web developer: a lot. @AndreasMehlsen made a quite concise overview on https://t.co/YP8PuKs5X0 https://t.co/JP7bch1ncf
- German Engineering: https://t.co/vkGzyn17e4
- @Lazer @thevowel I prefer fresh yeast, for bread and for baking. 1 cube of yest (50g) for 1kg of flour. Yeast is sold here in Norway in supermarkets usually next to milk or butter: https://t.co/X0pN2fTkHx
- @pati_gallardo Which one?
- @pati_gallardo Takk!
- @vicbergquist Tanja likes https://t.co/bojI6vtahs
- @SamirTalwar Humans are really good at selective hearing, which does not work when using headphones. The closest that I know resembles a more ad-hoc chat situation is @sococo which has a visual way of telling who is talking with whom, and it's easy to break out a separate convo.
- @SamirTalwar I also tried https://t.co/2SLdRW9waS which has spatial audio so you could experiment with that: you can still be in the same room but can move away from a bigger group to focus on a specific conversation. But because it is made for VR the video support is awkward.
- @rinkkasatiainen @m4nl5r I don't use PyEnv, I follow the official AWS CLI installation instructions (there is no point in having multiple version anyway): https://t.co/mNiyugVv3o I would link to the official docs.
- @rinkkasatiainen @m4nl5r I don't recommend using AWS CLI profiles, it makes it too easy to accidentally connect to the wrong account (after all, people should be using a dedicated blank development account, one for testing/CI, and another one for production).
- @rinkkasatiainen @m4nl5r Use direnv instead: https://t.co/XlgP4KnXQi. See https://t.co/SFi3DTe5yf
- @rinkkasatiainen @m4nl5r I don't recommend installing CDK globally, it is a fast moving project. Install it as part of the devDependencies/
- or #fewersurprises https://t.co/7rHVE6B4Cm
- I've started to implement an SDK for a REST API from scratch in #TypeScript using #fp-ts, and I like how simple the interaction with the client is, even for following links or recursive fetching pages: https://t.co/geNsrMZkT7 https://t.co/AXiWSAw3ke
- Since @flexport has become a massive supporter of @DistributeAid and we will have quite a few shipments on their network in the future, I've implemented a Slack notifier for shipment updates: https://t.co/ZozX92li4N Pretty neat how digitalized the transportation industry is! https://t.co/N9GPI0qXeX
- @pati_gallardo https://t.co/onvLoOcGYM
- In Pictures: Life In #Norway 🇳🇴 Under Coronavirus Restrictions https://t.co/Q3lKBtTACx #COVID19norway
- @pati_gallardo Yes, definitely. And it's from Jon's Hopkins University, so definitely worth having eye on.
- Good job, Jesus! https://t.co/5ocMhHpPs4
- @Lazer Uh, gosh. That's the worst to be needing to go to the hospital right now. I hope you feel better soon!
- Holy shit, this opening track from @deadmau5 in the @tinlicker_nl set is giving me goosebumps: https://t.co/xnzhuKn5s6
- ❤️🌲 https://t.co/ROHCaeNAo6
- @SamirTalwar https://t.co/fb2BmoWJ7V
- @pati_gallardo That's terrifying, I really wonder why there is not more protest in Sweden... There was absolutely no need to have the situation they have right now.
- @teachlearncode @SoCraTes_UK Any plans on adding more seats?
- @SoCraTes_UK @teachlearncode Nice!
- @rekatz @typesfast @flexport @DistributeAid Sure! It's only in an alpha state right now, but you can already check out if it works for you. The source code is here: https://t.co/ZozX92li4N We do not have much volume on Flexport yet, so any input from your side is much appreciated.
- // TODO: Fix me https://t.co/vM23vV66nO
- Mostly just googling. https://t.co/OPSEoFqEFg
- @rekatz @typesfast @flexport @DistributeAid Cool! Here is Slack Channel on the @DistributeAid Slack you can join for support: https://t.co/oU1qp1KsGN
- @pati_gallardo @klekve you might want to read https://t.co/mRG29fqU20
- @FranziskaNaja ein Channel für dich? https://t.co/SGr53tlfpP
- @pati_gallardo @Folkehelseinst @hallny If that is true and they are allowed to do it, the Norwegian government did a terrible job with the contract for this project.
- Good thread on why designing an API upfront is a bad idea. Design it based on needs of consumers. That's why I think https://t.co/5pnoBXwpiP is great, because it flips the relation and lets consumers describe what they want, and the API needs to provide that. https://t.co/JDjaHqO1eN
- Yet another icon library: https://t.co/ImzZGQPXnM Stylewise a mixture between fontawesome and feather icons, for me feather icons are still my favorite, especially because it allows for variable stroke width.
- https://t.co/xmCFHsIRSW is now out of beta and ready for your secure production DNS traffic. We just celebrated the launch with a key rotation party! https://t.co/BRU7I2aZzV
- @ClareSudbery At some point I realized: once I have to sort cables, I have too many of them.
- Great inspiration: 16 'meaty' meat-free meals – The flavours you love, no meat https://t.co/vY19iiKoqg ✌️
- Finally some progress on the @Azure implementation of @bifravst: Updating the settings of a tracker is now possible with real-time feedback through @SignalR https://t.co/zASuqtRQDK
- @Azure @bifravst @SignalR https://t.co/KNvtkbglsI
- 🤦♂️ #SmitteApp https://t.co/GEZNPgA9kI
- @EmmaBostian @Spotify Gratulerer og lykke til! Velkommen til Skandinavia!
- @EmmaBostian @Spotify Close! Takk så mykke! 👌
- @pauladozsa @EmmaBostian @Spotify Uh, yes. That's the great thing up here, everyone understands each other, somehow ;-)
- @lillesoe @pauladozsa @EmmaBostian @Spotify Akkurat det!
- @DivaAmon Check out https://t.co/I2d9hLkhAC if you want to store it on your own hardware.
- @pachamaltese Sorry, I haven't touched one, yet.
- @pachamaltese Developer edition most likely will have a different one for better Linux support.
- Really sad that people in the software craft community with a wide reach are tone deaf and keep pushing works of and collaborating with Robert M. for business reasons. I see you.
- If you are the founder of a consultancy, that sponsors community events, and also runs apprenticeships, I expect you to use your platform during a talk to push the new and underrepresented, and not to plug a book that you co-authored with a rightwing misogynist.
- @Der_Pesse @philivc I reviewed a recent book and he clearly can't help himself: https://t.co/U8H9cgRY2T
- @a_meba @pati_gallardo Obviously @Bokassaband! #Trondheim 🇳🇴
- @awdng We had @sandimetz mentioned here before, I can also recommend works on architecture and code practices from @mpoppendieck, @mfeathers, @TotherAlistair, @martinfowler, @KentBeck.
- @pati_gallardo The burning / intact city is the key hint!
- @KlaraMiffili When working with @ldavidmarquet I quickly learned to spot fake commitment, where someone would use "we should do this" over honest one, and also become very clear myself. He has great resources on communicating intention and commitment: https://t.co/2GyVHyMpcS
- @KlaraMiffili @ldavidmarquet Communication is the cause of all big problems. And it's never "fixed", like a bug in software.
- @pati_gallardo @cafe_ptr This was posted on the 17th of April, how can he keep saying with a straight face that there is no evidence of lockdown to work.
- @pati_gallardo @cafe_ptr - We need evidence. - I am rather certain. - We don't have tests. @freddiesayers is doing a really terrible interviewer job by not pointing out these huge discrepancies in what this "expert" is spinning.
- Let a robot train your dog: https://t.co/jx8brH62Q3 ... what could go wrong?!
- #Spring is back in #Trondheim 🇳🇴 https://t.co/DQ1cygjYKB
- KÖTTBULLAR https://t.co/XzLWfHZzNj
- We @NordicTweets keep doing very good, even during this pandemic. We are continuously looking for outstanding engineers to work on our #cellulariot and #ble technology, covering everything from embedded to the cloud. Check out our job vacancies here: https://t.co/PQzXx9qu5D https://t.co/V6RJlIpNkS
- @NordicTweets DM me if you have questions!
- .@itoApp is an open-source, privacy first contact tracing app: https://t.co/9IzA3trX1C
- @ASpittel @lara_hogan @nomadtechie Definitely https://t.co/FKiYNM4pwo by @orenellenbogen!
- @VoltEuropa Hei, we @DistributeAid provide the technical and logistical infrastructure for Aid Work in Europe and have shipped many times to Lesvos, we are happy to support you with getting the masks to Greece!
- GitHub is having issues: https://t.co/SpLkjxkvi2 https://t.co/MlzJ26utJ6
- /CC @Eileenxos
- // FIXME: this should never happen https://t.co/B4ZFIBHPml
- Just saw @awsnordics #serverless meetup that @thundraio has a serverless debugger, which enables to debug a running lambda in the IDE: https://t.co/4hFzwiLBWK Pretty nice!
- @Lazer https://t.co/baiQfFHb4j
- @WevolverApp an RSS feed would be nice.
- @troubalex https://t.co/3W0GRbfV7i
- To everyone who claims #covid19 is "just another flu": https://t.co/34FNmRcP9T https://t.co/ny36PWfoAU
- Question for the #IoT product developers out there: which service do you use to retrieve AGPS data?
- Don't buy Western Digital hard disk drives: https://t.co/Oadt0idWrU
- @Kauz_One @Ravetracer Lustiger Fake ;-) https://t.co/7T8gKs1eHx
- First ice cream of the season! #Trondheim 🇳🇴 https://t.co/6MlcSXqJaM
- We live on the sunny side of #Trondheim, you can tell because THEY HAVE ALREADY STRAPPED ON THE SUMMER SKIS! 🇳🇴 https://t.co/xovSlBgBlz
- @jschirrmacher Do you remember Norwegian prices?!
- @LaszloWa I think @hrinfo was playing in the background ...
- ... especially now when everyone is AT HOME connected ALL THE TIME. https://t.co/Tc1XaEFDpy
- The best pun still by the German government is to call their online tax reporting system ELSTER, after the bird magpie which is notoriously known for stealing shiny objects. https://t.co/oUDgfoZX1i https://t.co/O5ixTtUih4
- The actual reason is more boring, ELSTER is an abbreviation for ELektronische STEeuererklärung Electronic Tax Report
- @vicbergquist How many will you take in? :-) @LaszloWa
- This is great: https://t.co/g5qJ6g2LdA (link is down, though we have to wait a little) @awscloud Cognito adds multi-region user-pools!
- @awscloud "The Multi-Region User Pools solution helps ensure reliability in the event of service or infrastructure disruptions by automatically provisioning and configuring the Cognito service in a multi-region, high reliability architecture.
- @awscloud Specifically, the solution replicates new users from a primary Cognito user pool into a secondary user pool running in a different region. "
- @felixble @tdpauw @whereby That's the downside of zero-touch solutions, you are stuck with the less optimal codecs that your browser offers.
- Always write a FAILING test first, especially when testing error behavior and writing tests after the implementation. You might be seeing an effect of you not understanding the system under test and misreading its failure condition. #tdd
- FUCK YOU #MayThe4th https://t.co/DQ4jYI8SZn
- N1ce :-) @1NCE3 has updated their #iot pricing: 10 EUR for 500 MB and 250 SMS, valid for 10 years. https://t.co/iEJacc5rIN Their SIMs work perfectly with the @NordicTweets #91DK and #Thingy91! https://t.co/a7KqSWYGtp
- YouTube: @CharlottedWitte Ich: <klicke> https://t.co/qiMuWqpUa3 #sorrybadpun
- "I never thought there's someone like you that's willing to help." Feedback I got from a person I am DMing on LinkedIn about job vacancies... Sometimes small things make someone else's day.
- Powerful! @Greenpeace #ClearAirNow https://t.co/2tSL5oPlgg
- Just found out that REKORDER, my favorite local heroes from Frankfurt have put their albums on Spotify: https://t.co/QbbQTb02KA Don't miss out on this German indie rock gem, floating through the ether somewhere between Selig and Rio Reiser. #RheinMainRocks 🤘 https://t.co/YOTeIz8MFT
- That's a wholesome career page: https://t.co/Nmrtp1kGHy Slick, informative, and closes with the team. Great job @leagueofgeeks! https://t.co/MrY7AInNGb
- You can tell that the UX of Outlook Web is so terrible because I typically end up with 3-4 drafts for every email I send...
- #MayThe4th @disneyplus https://t.co/DQ4jYI8SZn https://t.co/s2gXec2Rli
- @IAmJerdog @abbyfuller I guess if you make up a list like this, you better be more creative: https://t.co/cdXT15KEda
- @KatjaJaeger der Artikel https://t.co/qwKeSmforP endet ziemlich abrupt: https://t.co/IhkbKhopAQ
- @Argorak Check out this guide by @shanselman: https://t.co/kes0a4Lyci
- Uhh, I HAVE to try https://t.co/4LyynyK6e9 for #remote coffee! It offers virtual bars to hang with some avatar customizations! https://t.co/CsDS789KF1
- I figured out how to automate the deployment of a #golang server to @awscloud fargate. This is a s close to #serverless as it gets for a project that still needs a server (we are testing UDP and TCP timeouts in #cellular #iot networks). https://t.co/BnoIhRNuAb https://t.co/0cW92xDhus
- @aconno_GmbH Correct link: https://t.co/TWHtKgflVU
- Game Geeks vs. IoT Geeks https://t.co/77L8XQcoTT
- Today I added continuous delivery for all releases using GitHub Actions: https://t.co/H5t2CJau1s https://t.co/Bs6Dq3YFqi
- @webology Thank you for this feedback, great to hear that I came up with something useful. This is my first shot at a #CD pipeline for #golang on @awscloud and e.g. has intentionally no load-balancer because this project has no high-availability needs.
- @webology @awscloud Also I chose @github Actions to drive the CD (and not CodeDeploy) because this allows me to have basically everyting thats going on in public (and reuse the knowledge I have from my other sw projects who I CI/CD on GitHub).
- @dan_abramov Sure, a real in process server can be set up with a few lines, e.g. I do it here for testing an API client in Jest: https://t.co/U58Fnz0OAa
- @dan_abramov Ah, right, these tests run in isolated instances. I have that solved in another project where I randomly generate unprivileged ports: 1024 + Math.round(Math.random() * (65535 - 1024))
- @dan_abramov Here is a more advanced version where I generate stable unprivileged port number for server instances based on string identifiers that need to run on the same machine: https://t.co/XPTc0Z4ZY6
- @XDetant ❤️
- @snyksec that is not very helpful: https://t.co/jl1B9pOyZC