In September 2020 I've tweeted 245 times
My Twitter archive of September 2020
In October 2022 I left Twitter. This is my tweet archive for September 2020.
Tweets
- @SoCraTesDay_CH Sure! P.S.: It's more like that people will join your event if you add an enforceable Code of Conduct, which virtually all other SoCraTes conferences have.
- @SoCraTesDay_CH That Code of Conduct is not linked from the website and does still refers to a Code of Conduct for a physical event ("Conference staff can be identified as they'll be wearing branded clothing and/or badges.").
- Doing some embedded C programming these days and the mixture between behavior through config flags and code implementation feels very weird for me. Also that I have to tell some modules through config flags how long string parameters are: https://t.co/eQ6qEpUyHz Wut?
- @jonstodle for ...?
- Developing software feels very often like banging rocks together to make a fire. But hey, eventually it's 🔥! https://t.co/b3vmwt0cCI
- @ZephyrIoT @NordicTweets You can find the repo for this project here: https://t.co/f0ulhyH73k - with even more examples and use cases.
- @jonstodle https://t.co/In1I86mmAF
- @FranziskaNaja Als Video bei YouTube hochladen, dort gibt es dann ein Transkript.
- @refnode Thanks for the ping, but I live in #Trondheim 🇳🇴 now.
- @refnode https://t.co/yg9LHTevMo
- @Marv2punkt0 content für dich: https://t.co/gZ0TsJnG4Z
- It's connecting and send data to AWS cloud! Pretty nice and reliable on the #nRF9160. Cloud connectivity (MQTT+TLS) with the EspruinoWifi reaches it's memory limit, so there it was not so straight forward. https://t.co/ocYmZdPKbz
- This means I am also testing the latest nRF Connect SDK and the aws_iot client there, and already discovering and fixing bugs! Here an off-by-one error: https://t.co/zkiRe1fsXI
- @gitlab any idea why your NPM registry is failing with 429 on your CI runners? https://t.co/DxQMaWS2Ez
- On Twitter: @HumaneTech_ https://t.co/sA1lu9vAzF
- @pati_gallardo You got this!
- I didn't know that the Nazis wanted to build Neu-Trondheim (and connect it with an Autobahn to Berlin): https://t.co/76VEuqBwhn
- @Argorak Or rather the Pizza of hierarchies? More diverse ingredients and can serve a team.
- It gets a little painful to keep CRA and #TypeScript working nicely together, so I am really thinking about trying on of the new build-free tools like @pikapkg's Snowpack or Vite.js...
- @fquednau @pikapkg No, but since I started to use TypeScript+Eslint 4 things got worse: https://t.co/Ev0N0sg3a9
- @fquednau Oh, this is new: https://t.co/sA2ffXhY7N ... I should have a look.
- @pati_gallardo @troubalex Uh, so Zen!
- @benprescott42 @gitlab Thanks! This is the open-source plan.
- @fquednau Will update once I've tackled it.
- @benprescott42 @gitlab Cool, thanks!
- @maaretp Yes, that's part of my job @NordicTweets. We recently tested for specific network properties (in our case NAT Timeouts): https://t.co/k7DeY0tIiU So might be able to help you.
- @datenreisender Always think about the Students!
- @datenreisender Oktoberfest is a big student party in #Trondheim.
- Wow, @lisihocke really went to great lengths to take apart her own behavior and identifies many areas where she needs to change in order to make the environments she is part of more inclusive. It includes great links to resources and people to follow on Twitter. Must read! https://t.co/heKmm9Q1U5
- You are in for a surprise! https://t.co/goYYKreuUh
- @fquednau Fixer
- @_francied Maybe @miskaknapek?
- Best keyboard layout: https://t.co/WlbnAaQk1d
- @maaretp Thank you for this amazing feedback! That's a great way to start the weekend! https://t.co/X2TxurAatS
- @warchantua @pati_gallardo What makes you say that runners for public repos are easily hackable?
- @warchantua @pati_gallardo That's no difference to GitHubs own runners. The same attack vector exists there. Also for self-hosted runners you would throw them away after a build.
- @warchantua @pati_gallardo ... and if you are super paranoid put a firewall rule around the VM so it can only talk to pre-approved hosts.
- @tpflug All the best, Tobi! And swift recovery. It must be horrifying to go through this kind of operation...
- @warchantua @pati_gallardo Yes, as I said, it can be mitigated by not having self-hosted runners run for more than one execution.
- Microsoft just released Expressive Pixels, a Windows 10 app which lets you design pixel-based animations for color LED displays, like the @NordicTweets #nRF52840 powered Sparklet! https://t.co/JjHNf1tNsD https://t.co/zu0hQW0R6A
- How about a @codefreeze_fi / #codebreeze connect edition? We have two afternoons/evenings (or weekend) where we hang out together and we encourage juniors to join so we can pair with them and help them review code, ideas, CVs, etc? We can make the SoCraTes idea span the globe!
- I have a huge amounts of respect for the @oredev team's decision to not compromise on what allows them to deliver a world class conference experience. https://t.co/E3N3HXlInR
- @NordicTweets The schematics are open source: https://t.co/lY1TBgTFd9
- I fixed it using EXTEND_ESLINT: https://t.co/APf5kmoS3b https://t.co/RYMzg3BBEJ
- With most codebases being small enough to fit entirely in a computer's RAM, I feel we are being held back by having to manually organize code *in files*. It's compiled anyway before getting executed. This is 30 year old cruft which is not needed for many languages today.
- @liran_tal If linter errors go into a build what is the point of them anyway?
- @liran_tal npm run build is executed despite linter errors.
- @Argorak @Hagenburger I think there is a slight preference towards using "softwarecrafter" over "softwarecraftsperson", while the latter is also getting used regularly, especially when people use it to identify themselves. Crafters is way shorter than craftspeople, when speaking about a group.
- @Isham_M_Iqbal @theairbolt @NordicTweets Because the use the #nRF9160, our ultra-low power #cellularIoT SIP: https://t.co/LxcPEiVNtE
- WTF #Offenbach #Offenbahn https://t.co/KXBuxbVbFP
- @techbubble I find that there is no deterministic way to arrange code in files. It's very much a decision by taste and varies greatly. There is significant effort involved coming to a solution, but also when re-arranging code. With little overall benefit.
- @sadanandeep But I don't need code to be in files to discover it. My IDE allows me to jump between definitions, quick-search method names, etc.
- @RidingWolf Go to your local IKEA and try them out, they have quite a few sizes, shapes and even electrical adjustable.
- @RidingWolf You could also look in open source desk designs and get them made by a local carpenter with the material you want: https://t.co/8K3VObSx4M
- @RidingWolf Typically there are used office furniture stores in bigger cities where you might find a nice one, too.
- @RidingWolf I have a electrical foot from IKEA and an old desk plate, which works great for my setup: https://t.co/IbY3cpezzL
- @RidingWolf I don't find my to be wobbly, but especially the L-shaped design should be very solid.
- Argh, it took me two days to figure out that @Azure IoT hub consumer group names are case-sensitive, but only allow lower-case letters (will be silently swallowed). I used snakeCase in my Azure function.json, so the events would not arrive. https://t.co/l6M4VDY7xx
- @Lazer Crunchy, no sugar.
- This is terrible, terrible news. The winter is coming up and now the camp has been completely destroyed. Please donate to https://t.co/eufU6i9Pkj if you can. They work directly with the migrants there. https://t.co/OYGe5YuAMh
- If you are in Norway 🇳🇴 you can donate directly via Vipps: https://t.co/1ztcNy2iPm
- This is a picture from yesterday: crafters in the #moria refugee camp made 6.000 masks to go directly to be distributed there. This is enabled by a @DistributeAid campaign started together with Team Humanity to raise funds for the makers in the camp. I hope it can continue. https://t.co/juFPeT3pPd
- Donate: https://t.co/eufU6i9Pkj (USD/EUR) @HumanityNorway (NOK)
- Monitoring @NordicTweets #nRF9160 data usage with connectivity statistics: https://t.co/v8b4fj5frt #cellularIot https://t.co/ArGHE39VnN
- A deep house track which I 🔂: https://t.co/9nS7nopT0D
- @scoutingmagpie Upload it to YouTube, it will create transcripts: https://t.co/J8URvutgwT
- @scoutingmagpie This could work for you, in that case: https://t.co/WMy6REom81
- @witchywaffles I mean @davidpich, could you help the lady out?
- According to the latest trades @NordicTweets is now valued close to US$2BN: https://t.co/MyVn9HmcBe 🇳🇴🦄
- I ... have so many questions: https://t.co/Bsn5I8ceRg
- In case you missed it: there is now a late-bird opportunity to get the #nRF9160 Feather on @groupgetscom: https://t.co/DMonvd0Kx9 https://t.co/ZbE3cVVlFF
- Critical developer skill: learn how search engines work. Because you have to dig through tons of outdated Wiki pages in your company.
- @Ravetracer I know my way around in our Wiki, but it's a monster. Our search basically works by knowing which person to ask to give you the link to the Wiki page containing the topic you are interested about.
- Thank you @VoltEuropa for putting this fundraiser together! @DistributeAid will be involved with organizing the shipping... https://t.co/I4onc0qTbz
- @spazierendenken To be fair: I don't know any wiki that makes maintaining the validity of information easy. It should be a built-in feature that the Wiki notifies authors on a per-paragraph section to confirm that the information in there is still valid, and also provide ways to archive them.
- @BronekKozicki @spazierendenken https://t.co/SmJ9Rnoyjk
- @BronekKozicki @spazierendenken Yes we do that for our SDK projects. But not all information needs to be in the source code end user docs. So even for our open source projects, we have Wiki pages.
- Norway is bringing 50 people from #Moria in, mostly families with children. https://t.co/CPoEn0fsqb
- One argument in favor of CQRS not mentioned in the article (go read it, it's good!) is especially in serverless environments, there are often components which are by design eventual consistent (for example AWS IoT). https://t.co/PIjFCJBJqB
- It is not possible to expose these underlying services in with strong consistency without a huge impact on the time it takes to fulfill a request that applies changes those underlying components.
- I really like #rfc7807 for surfacing them to the user: https://t.co/ubJrwo96L9 It includes a detail and instance field which can point the user to a website which explains the error in more detail. https://t.co/MwmOMF0HAE
- Eine Europäische Lösung™ für #Moria und andere Lager wird es nicht geben, das ist nur der inhaltsleere Begriff der es Politiker*innen ermöglicht ohne Schuldbewusstsein weiter nichts zu tun. https://t.co/LOuQAevqOl
- It's an interesting challenge ... CES is the biggest trade show for us @NordicTweets and this year it will be fully digital. https://t.co/iKEr6oZbTa
- It's exciting to be ahead of this curve with the amazing team @NordicTweets. We are always looking for new colleagues to join our international team! https://t.co/volXDYG6is
- #Norway 🇳🇴 what is your vegan alternative to this? https://t.co/9KVJSMWlwY
- @vicbergquist Cool, thanks!
- Join me for my first Nordic Tech Webinar! I will be speaking about the Protocols for the Internet of Things: #CellularIoT, #LTEM, #NBIoT, #MQTT, #LWM2M, #CoAP. Also how that relates to #ApplicationDevelopment for #cloud and most important building #ultralowpower solutions! https://t.co/c8IxiRw79F
- I think this was 10 years ago this January when I gave this talk in #Stockholm https://t.co/ohGOt40vNz
- This is most likely one of the best teams to start your engineering career: https://t.co/tRGTdBWsh8
- And just in time for the weekend, a new feature has landed in @NordicTweets's nRF Connect SDK 🚀: @Azure #IoT support is here! https://t.co/d9fG0Jd1GL #cellulariot #cloud https://t.co/U8RrlfjCby
- @Ravetracer Alles gute! Rave on! https://t.co/WiPanCpEFD
- @ArsElectronica @TimPietrusky @miskaknapek
- Computer 🤖 > Given today is Monday 10 o'clock, and you want the number of days as integer until 9 o'clock Wednesday: 1 day 11 o'clock Wednesday: 2 days Human 🤦 > They are both in 2 days! https://t.co/ReQF0srvmb https://t.co/37xmSY7OB1
- It's totally no coincidence that this was reported by @sietstweets for https://t.co/gFzcUdRK7W. I'm really looking forward to this conference! Would a test have catched this? I don't think so, because who knows all the rules about the human understanding of dates and time? 🤷 https://t.co/yTNSlGBFKS
- @wellendonner https://t.co/ejKh18LDEt
- Oh, that's great: you can now share #CloudWatch dashboards publicly: https://t.co/Y1lmxXh52H
- I am grateful for what @mimismash did in this thread. I don't wish anyone to dig through this pile of shit, but the sheer amount of WTFs per Tweet in there should serve as a reminder who the more ignorant parts of our industry keep giving a stage. This harms all of us. https://t.co/R6CRG3NsrK
- @witty_works @lsmith @NadiaZuerich @unkonf Auf Deutsch, Schwiizerdütsch oder English ;-)
- @AnnNat Ohh, so cute!
- @matteo_pierro @tdpauw @rinkkasatiainen All the best for that!
- So, @GitBookIO can't do PR preview builds unfortunately (https://t.co/5efUrU7vHX). What are you using to document your open-source project, which provides PR previews? https://t.co/TFoIAOA9MA @bifravst
- So much 💙 to @djangogirlsbl for providing this beginner tutorial in 19 (!) languages! https://t.co/3dMzK2TRfN
- ... on at least three workstations in availability zones on different continents. https://t.co/5x1F31vnl0
- Digitalisierung in Deutschland: https://t.co/fma7gGQ8sm
- ... kam per Post nach Norwegen.
- @haddii In Norwegen haben Privathaushalte keinen Festnetzanschluss.
- Mugisha is looking for mobile app developers to help him with this idea to simplify access to prescription drugs: https://t.co/ZevVEwU6v1
- @powtac @f_u_e_n_t_e @heiglandreas @sanity_io @VIBB_IO @confrere_video come to mind. All are hiring right now.
- @powtac @f_u_e_n_t_e @heiglandreas @sanity_io @VIBB_IO @confrere_video Also @NorthernTechHQ is a great team.
- No surprise. YCombinator has not done much visible in the past to show underrepresented groups that they matter. https://t.co/kcFiD3YBsa
- Hei #Oulu 🇫🇮, this is your chance to get in touch with our CTO tomorrow (17.09., 18:00) at the Radisson Blu to see what working at @NordicTweets makes so exciting: https://t.co/FujGyKidz8 We have many open vacancies and the Oulu office is full of brilliant engineers! Meet them!
- @troubalex @powtac @f_u_e_n_t_e @heiglandreas @sanity_io @VIBB_IO @confrere_video I can couch for that. ;-)
- OH: in #serverless, infrastructure code is your business logic. -- @aripalo #awsnordics
- @asciidisco Or https://t.co/j8Dhidv37r
- If it's a virtual conference, why must it resemble the most boring generic conference center?! How much more interaction could be created through providing interactive and fascinating environments! https://t.co/S8vduDWItB
- I think at this point even the #Crypto scammer themselves don't give a fuck anymore: https://t.co/DismJ0VMKN https://t.co/mXkFcUdSct
- I worked on the @bifravst GitHub actions today: https://t.co/AVuLklspbk It now is a matrix build with a shared Docker build.
- @novallkhan @c089 You don't deserve this, it's shameful. It's tiny men like Bob who represent people in our industry that live off inflating random thoughts into best practices and camouflage gate keeping as experience.
- Korean tech conference are on an entirely different level! 😍 https://t.co/t4dUEZUpoZ
- #testcraftcamp is starting and this is the map we need for today. That's a great visual approach to structure a remote conference using @MiroHQ. https://t.co/jNfZ7RnSMs
- First #testcraftcamp session was by @maaretp about Model-Based testing in general, and also specifically about a tool called AltWalker by @altomsays. https://t.co/LJZL7LzlxI
- @maaretp @AltomSays It's similar to BDD, but the advantage of using a graph is that you don't need to think about all the combinations, the graph will take care of all possible mutations. Very good match to Domain Driven Design: these test descriptions could be the outcome of Event Storming.
- 4 € worth spent. #testcraftcamp https://t.co/bGKeQ88ien
- @mortzu https://t.co/z5mioL5y89
- The second #testcraftcamp session was about which kind of documentation supports testing, and it turned into a great exchange about documentation in general, weather it's needed at all, ... In the end there is no one-size-fits-all solution when it comes to documentation:
- In my experience: - BDD (https://t.co/yPQuvwJAmX) is great, ties documentation to test directly - use ADRs (https://t.co/mATIfpg2rc) to document history of project (really helps to understand what influenced current state of project)
- - use living documentation platform (wiki) that allows feedback and continuous improvement - they suck however when it comes to keeping them relevant (https://t.co/SmJ9Rnoyjk) - record videos of explaining certain aspects of the stack is great to transmit your mindset
- In my #testcraftcamp session on testing applications for embedded devices I got really good feedback especially into making the application more observable and use approval testing to validate its behaviour. Also @emilybache CukenFest talk was recommended: https://t.co/u7QfiBkj1Q
- @aripalo @awsnordics Is the recording available somewhere? It was a really good session on AWS CDK which I would like to share!
- The 4th session I attended at #testcraftcamp we talked a lot about how tests, developers, and testers relate to each other. A good knowledge sharing session with input from many perspectives. https://t.co/MkVhxfYdny
- Big kudos to the attendees and the team of #testcraftcamp who made it feel close the real thing. Exceptional organized and very interactive sessions. Thank you! I look forward to the next edition!
- ... see https://t.co/ddhaKmmg8Q
- @meikeco Habt ihr welche gesehen?
- @maaretp @j19sch Thank you Maaret! 💙 I follow your example!
- @zurcherart From the Eventbrite page and the video, I don't get what this event is about, so right now, I have zero motivation to join.
- @maaretp Sure, let me watch Emily's talk first next week and then I'll ping you.
- @borderless_dev @slsoftworks @hola_soy_milk @jsconfkorea Yes, that's a very good example. JSConfs have been the leader in providing inclusive conferences for many years now.
- The Mandalorian character is a lot like Geralt of Rivia, I love them. https://t.co/69A9x34IFd
- @lucianadrian I think it's the TV show with the least amount of dialogue I have seen in a while.
- @datenreisender https://t.co/JPnj3OnNFq
- @powtac @Cambrionix https://t.co/oE7IDWftbr
- @shochdoerfer @unkonf Danke für den Reminder!
- @maaretp @emilybache So, for our open-source project @bifravst we are just in the beginning of building a solution, but some info on how we generally do it internally is here: https://t.co/IlqiESnR9K Happy to talk about this, how about tomorrow 1500 Oslo/1600 Helsinki?
- Hei, the @NordicTweets tech webinars are coming up and I will be talking about the protocols involved when connecting an #IoT device and how that influences power consumption and data usage. See you there! Register here for free: https://t.co/QwzB98GIER #cellularIot #nrf9160 https://t.co/jh6MTOifPE
- The full list of webinars is here: https://t.co/IZdOYXaOei
- The worst one. https://t.co/s46XFt9XLw
- What massive set of bangers from the Queen of Techno SAMA’: https://t.co/vDaeUIrIt5 #FreePalestine
- @maaretp if companies do not adapt they will be eaten by the hundreds of thousands of makers around the globe who also have access to fabs that deliver a new design within days around the globe ... for a tiny fraction of the cost it used to take 5 years ago.
- Come camping in Norway, fast 5G everywhere! https://t.co/rTRPaNQKg5
- @mtoecker @powtac @Cambrionix It really depends on what you want, our development kits do not support USB 3 anyway.
- @mtoecker @powtac @Cambrionix Exactly. When flashing firmware I have less than 100KB/s.
- It's nice how DevOps is a dead end with no connection to anything. I think @elusivewebb is trolling people here big time who try to make sense of this "map". Agile is about connecting people, not stacking processes over processes. https://t.co/JQBlKXGfh2
- Very good and insightful talk for all levels of AWS CDK expertise: https://t.co/WnuGBZO80M
- @unkonf wie ist denn die Policy rund um die Sprache? Ich habe eine Idee für einen Vortrag, würde den aber gerne auf Englisch halten.
- @unkonf Ok, danke!
- When looking at #diversity quotas, they are needed, but formulate them openly: 30% white men for example is a good quota for a white male dominated field. It doesn't put the pressure to fit underrepresented people into a box. @FerdaAtaman in the @hellogetsafe discussion. https://t.co/kaFd9FiYSH
- @terabaud Typically some form of an algorithm, where the design itself but also things like testing and communicating around understanding the task are evaluate: https://t.co/Wk8De9w9LU Given a piece of code, find an implementation mistake.
- @terabaud Also, explain some common idiomatic language concepts: e.g. Promises vs Callbacks in JavaScript.
- @_francied I'm pretty sure there is a lot in @mpoppendieck's body of work.
- If there was a workshop on how to build a log cabin with your own hands in #Norway 🇳🇴, would you attend it? https://t.co/PrlNSvH1St
- @c089 ;-) I hope not to attract preppers with that.
- @gareth I think the point is that you know how to build one of those where you live and also be able to make one that fits your needs. From a practicality standpoint you would be able to buy it (including the lot).
- @EdwinKortman Nice: https://t.co/FnT8Gsos4B I don't like the *men*, it should be inclusive for all genders!
- @EdwinKortman Well, let's see where this Tweet goes.
- Most disappointing test error message: "Errno 28: No space left on device" https://t.co/fxKQ3CDLa9
- @FQ400 https://t.co/hmjgkR0uao
- @autiomaa Whats frustrating for me is that is our big ass boss pipeline which takes hours. Having it fail for that reason is very annoying.
- We are on it! @NordicTweets webinars are where we talk about [Bare] Metal! https://t.co/2rqu3b4TzN https://t.co/AABPmgaxLz
- @TonyBologni You bet!
- I really like the https://t.co/c5PopdsaAu icons, they are a nice alternative to the typical glossy and clean emoji sets i know. Their hand-drawn style really emphasises the playful emoji character while making them easier to distinguish. https://t.co/sSYsUN0xT3
- They are also the ultime programming challenge: https://t.co/zYLXyzxeQC https://t.co/zEZQSYrJM0
- That's a huge security feature, makes totally sense to combine it with a password manager: https://t.co/WijyUrq3Rp
- @FQ400 A photo is always nice to have in there: https://t.co/8flc6LLCV1
- There is a movie about how that plays out: https://t.co/DbcWS394C0 https://t.co/pXSDKcOeia
- Today in connecting things to the internet using JavaScript: I want to automate testing @bifravst on real #nrf9160 devices, so I need to expose flashing the device and observing device's UART output to the internet for a CI runner. That's going to be fun! https://t.co/CorgTp1KlI
- There is a 64-Bit version for the RPi 3+4 now: https://t.co/PXtavIvqve Which is what I need to install now.
- @_vojam @bifravst Is it open source? Because for @bifravst I want the entire application level test suite to be open source.
- @_vojam I'm running JLinkExe of JLink_Linux_V686_arm on the 64 Bit raspbian and get ./JLinkExe: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory Do you know why?
- So, 64-Bit raspbian is running, Node.js 14, too: https://t.co/lPqY1SyFY3
- @MaritvanDijk77 @bifravst This is like my end-to-end testing thing but instead of serverless it's firmware for #IoT devices: both don't run on my machine and can't be instrumented.
- @MaritvanDijk77 @bifravst Oh, you haven't seen our C codebase 😅
- @_vojam Yeah, that's my suspicion, too that Jlink is not really 64 bit enabled.
- A sense of urgency without CLARITY is worthless. Bad: we need to act! Good: we need to [do this] now in order to achieve [this result] because that is the most important thing to focus on right now. https://t.co/JJii5iwVUj
- Any #Debian users out there know how to run @SEGGERMicro JLinkExe on a 64-Bit #RPi? https://t.co/rUh3gTm5WO
- @_vojam It seems there is no lib32stdc++6 for ARM64, so I might go back to 32 Bit raspbian ... I wanted 64 for Node.js but I can write the controller component in Go as well.
- Oh, stupid me downloaded the 32 Bit version of Jlink, which I now realized only after switching back to 32 Bit Raspbian. https://t.co/rUh3gTm5WO https://t.co/ySBsYgRcTo
- JLinkExe says Hei! https://t.co/FJmkd2CBb3
- With small changes to @ssfrr's https://t.co/XK2F2Z0srG I was successfully able to manually flash a new firmware: https://t.co/5LWCRVQ5p2
- Capturing terminal outputs from connected devices also works. This will be sent to AWS IoT MQTT topics. https://t.co/jymATrz53u
- @pati_gallardo GraphQL for the API that is used by the JavaScript static webpage to interact with the Java backend. https://t.co/2r8xjBrSgU will give you more insight in what is _arguably_ the current industry standard for building interactive web sites.
- @vicbergquist Har du lagt det for å advare naboer din? ;-)
- Uhhh, nice! https://t.co/XRYldKBu1N https://t.co/x5IWgQtxPK
- @pati_gallardo Happy to chat about this in case you have more questions. I consider myself a fullstack literate: https://t.co/KXnALI0jdy
- @kotzendekrabbe Two trello columns, and then use the vote feature.
- @kotzendekrabbe What also could work if you want more interactivity around the process would be using a real-time whiteboard like @MiroHQ or @MURAL.
- @lxztlr @RogerAlsing There are way too many, and it depends on your use case scenario. For example for a development oriented solution (@bifravst) I use Athena, which can query JSON on S3 using SQL. It's super flexible, cheap and reasonably fast (seconds).
- @lxztlr @RogerAlsing @bifravst On Azure I use CosmosDB, which is surprisingly simple to set up and also has a SQL interface, with super fast response times.
- @lxztlr @RogerAlsing @bifravst I would also recommend looking into https://t.co/CEfHUdfX5J ... if you want something cloud-vendor neutral.
- @pati_gallardo Add jest for testing JavaScript/TypeScript code.
- @pati_gallardo Well, they really cover different aspects. Cypress is for in-browser UI-tests, this tests the high-level, happy-path of your application. It's hard to maintain and if you find errors it's typically not straightforward to locate them.
- @pati_gallardo So it's important to have unit-level tests and jest is a good framework for that. It's also magnitudes faster to test here. I know TDD fanatics who entirely stopped using Cypress because the efforts to maintain it *in addition to unit tests* often outweigh the gains.
- @pati_gallardo You would need to write your React app as stupid as possible, and any put any slightly more complex logic into modules that can be unit-tested. What then can go wrong (especially when using TypeScript) is so little that Cypress is a waste of time.
- 🤔 https://t.co/lDRSH59UJh https://t.co/07hNs95LVU
- @miskaknapek RUST is already taken. Somebody paid 9.000 NOK for that. https://t.co/jQXtQ52scl
- @Lazer Perfect one.
- The RPi now connects to AWS IoT to receive jobs, and it will flash the firmware to the connected and collect the output of all terminals: https://t.co/vlqa9t7cL4
- This is such an amazing success for the @theairbolt team: https://t.co/iPWvRhO7G1 They raised more than AU$1M for their @NordicTweets #nRF9160 based GPS tracker. 5,000+ backers are now waiting to get their hands on it! https://t.co/MhNoAIFLnY
- It's open-source (BSD-3-clause) and I'm always happy to talk about how we can get better testing for embedded firmware! It's complicated, but firmware in production is the worst place to discover bugs! 🐞🔫 https://t.co/YwCEVmLs3i
- Oh, a #mikrobus feather board with the @NordicTweets #nRF9160 - the first one I believe! That's cool because this form factor offer a lot of plug&play components: https://t.co/AxcAAjvRUk https://t.co/s4xYGd2i9P
- Look what I caught! A @NordicTweets #nRF9160 feather in its natural habitat: outdoors! https://t.co/4Qu0JkTJHr
- I took it inside and here are some indoor close ups: https://t.co/4QuvvBNXy9
- @byteborg @NordicTweets The price right now ($109.99 on @groupgetscom) is for a very low batch size (around 100 kits). This does not at all reflect what a device would cost when going production volume. The costs for the #nRF9160 SIP are around US$20 for 1 unit, but that goes down significantly.
- 🤦♂️ https://t.co/zRKWTWMIhA
- True Agilists know that stories are best estimated in fractions of π. https://t.co/jwN5LFtAVN
- I've started to add the necessary resources to the AWS version of Bifravst: https://t.co/cWGXJFLqW2
- This is where the expression "Two-pizza team" is coming from. 🥁 #2πzza https://t.co/vgK9YGssZZ
- I'm building my own smart campervan and yesterday I figured out how to read temperature beacons using the #nRF9160 DK: https://t.co/7Tb12FMh4b 🚐📶 https://t.co/Umfw1MR1aj
- @theTorfinnOlsen @combatcovid19 Thank you for the shout out! @DistributeAid is also worth a follow!
- @theTorfinnOlsen I want to separate the two concerns, so I can use standard cloud-based CI runners (Bifravst CI runs on GitHub Actions). I've outlined the idea here: https://t.co/IlqiESnR9K
- Always sign your firmware images! https://t.co/YP9BNT8BK7
- @pati_gallardo When dealing with JSON I move that code into a function which ensures the the data is correct (or knows it for a fact), and returns typed values to the rest of the application, so one does not need to deal with untyped values in the rest of the code.
- @pati_gallardo https://t.co/lfbyplmtAI is a nice helper in situations where you know the type of the JSON for a fact.
- Program in C: https://t.co/RgyusDvIcj
- @j19sch Kids start to learn programming early now!
- Goes along very well with https://t.co/USqyZRpqH2. https://t.co/nc1xVhlgPC
- @jkriggins Dissolve sugar in water and give it to her in e.g. a bottle cap.
- It's on now! I've always enjoyed listening to what @alex_schl has to say, so I sure this will be no different! https://t.co/Ai2rgHNFMA
- I love when speakers do not hold back. Our industry is so full of clusterfucks, they deserve blunt language to deal with it! https://t.co/rTHjt3wGtO
- A lot of technology does not consider real world problems, and since technology is now all around is it becomes dangerous to human safety. Not only through physical harm (e.g. Tesla not recognizing jaywalking), but also can creep in areas and expose people to (physical) abuse.
- .@alex_schl , being an experience tester, extrapolates from her experiences towards more and more tech mayhem, which outweighs its benefits if we do not fundamentally change as an industry. https://t.co/JleJRCG2ON
- One of the biggest reasons: most technology is not optimized for testability. So it's not easy to make verifying the quality (and often diametrical requirements) of a system a straightforward activity. Which it needs, to be to able to develop *and maintain* a robust product.
- Things that we can do to start getting on top of things again: - invest into observability & traceability: it's important to understand how a system behaved and why. Especially with more and more AI systems around, there are no longer humans who made the rules.
- - write less code: feature creep is the biggest enemy of robust systems. The question always needs to be: does the customer really need this? - more respect for humans: loose the idea that humans can be simulated by algorithms. They are far too complex.
- Human individuality needs to be front and center when developing technology. The ACM Code of Ethics is a good starting point to start re-centering tech around the human: https://t.co/iraKQs049P
- Exploratory testing is a key skill to invest - across all professions. @alex_schl has a great talk on this topic, already: https://t.co/7JtC0aNSvi It's about the skill to think outside of the box and apply this to systems in order to uncover blind spots.
- Great summary in this slide: the testing principles used by @alex_schl and @huibschoots. https://t.co/FqzC4qGJfy
- Great talk, @alex_schl. Thank you!
- More great links from the talk: https://t.co/onx5Kx5WnH https://t.co/YUMVc0Cls7 https://t.co/NQG34d8Mrd https://t.co/VXYDedh13E https://t.co/W35H9V3vnD https://t.co/Z65mdkg1Ki https://t.co/SwYUrAkOdf
- @jaredwolff @NordicTweets I'll have a TC2030-CTX-NL cable by tomorrow, so I can actually try it out.
- Oh, #hacktoberfest could explain these strange non-seniscal PRs we are seeing @softwerkskammer. https://t.co/gjrmomSfG2 https://t.co/SynnPUubUN @rradczewski
- @jaredwolff Looks like it's not flashed with the asset tracker: https://t.co/hGERxG1Gu4
- @jaredwolff Got the binary from https://t.co/QEHjqjxp0P ... it's sure is exactly small enough for MCUBoot flashing.
- @jaredwolff Flashing took a while longer compared to your docs. When the device connects the first time, it will be disconnected: this is expected, because AWS JITP kicks in and sets up the device on the cloud side. It seems that the sample does not reconnect. I had to reset. https://t.co/YMIuSW1R3F
- @jaredwolff Looking good! https://t.co/wL8RzUDTnb
- @roesslerj @retest_en Thank you for trying to make testing easier. And good luck with what comes next!