Engineering-TIL, knowledge snacks from Nodalview's front : October 2022

Engineering-TIL, knowledge snacks from Nodalview's front : October 2022

It's been 4 months already since my last post but fortunately our slack history makes it very easy for me to gather everything we learned since July and share it with you !

I hope you will enjoy these small knowledge snacks as much as we do !

  • TIL of?Refactoring Golf?,?"a game designed to stretch your refactoring muscles and get you to explore your IDE to see what's really possible using shortcuts and automation".?Basically, you have to make use of your IDE refactoring features to change a piece of code from one state to another, while making as few operations as possible. It's available for?Java?and?Kotlin?
  • TIL the most effective way to encode a binary to text is not Base64 but?Base85
  • TIL while filling the data safety form for the Google Play Store, when specifying which data we?collect?vs what we?share?with 3rd parties,?using 3rd parties to collect information?(like we do with Amplitude)?does not count as sharing.?However, when integrating a SDK into the app, it is common for the 3rd party to send usage/performance metrics for their usage and?in that case we have to disclose that we share these data. For our app, that includes: app interaction, approximate location and device identifier.
  • TIL How Stackoverflow is improving their unit test approach
  • TIL that RailsConf 2022 videos are live
  • TIL on Android you can determine if the user is a goat by simply calling?UserManager.isUserAGoat()??
  • TIL?you?can?put?back?the?search?bar?in?Safari?on?iPhone?where?it?belongs?(on top) from the Settings
  • TIL bitgert is the crypto with the lowest gas fee, only $0.0000000000001 for every transaction
  • TIL Discord has rolled out its app using React Native on Android
  • TIL AWS t2 instances starts with initial credits only for the first 100 launches per 24h. After that they starts with 0 initial credits
  • TIL on Shortcut, we can now have slack notification when a field is updated with a specific value.
  • TIL about?Genesis????(aka God's actual programming language), which is an?esoteric programming language written in Paleo-Hebrew?(not modern Hebrew because, and I quote, "If you are able to program in this language, I have failed.")
  • TIL Facebook and Instagram using in-app web browsers with injected JS.
  • TIL setting up correct db indices can improve performance by 10 000x
  • TIL you can use the?diagram-as-code tool Mermaid?inside Notion by simply adding a code block and setting the language to Mermaid?
  • TIL if you don’t like to put the full branch path because it’s the same from your local machine to the one remotely, you can setup your config like this ""git config --global push.autoSetupRemote true"
  • TIL Swift has the "final" keyword too
  • TIL raywenderlich.com?(kodeco.com) paywall scrambles your letters
  • TIL about this quite complete article on lambdas in Ruby
  • TIL about this very interesting article on functional programming by the Readme Project
  • TIL some people are building crazy projects in Game of Life
  • TIL about Clean Architecture in SwiftUI and how to put it into practice
  • TIL Notion has a ruby client
  • TIL Swift structs can’t have properties that reference themselves
  • TIL about Monocraft - The font for developers who like Minecraft a bit too much.
  • TIL how QRCode are working and this is fascinating
  • TIL The internet quickly takes a?weird turn?when you try to look for FFMPEG alternatives for the video editor
  • ?TIL Ctrl+K opens a very useful command pop-up on Shortcut, allowing you to quickly access/create stories/epics/... . I found out about it by trying to commit using Ctrl+K on Android Studio while having the wrong window focused?
  • TIL You can get your Airpods Pro replaced for free at any reseller if you are hearing cracking noises when moving with them on and transparency or noise cancellation activated
  • ?iOS 16 introduces?developer mode?which alerts the user that security is “reduced”
  • Quite interesting article on how to avoid possible problems with database migration on Postgres
  • ?TIL Firefox open sourced?iOS app
  • TIL about?Emerge, a visual code analysis tool. It scans your project, builds a dependency graph and computes interesting metrics.
  • TIL?this repo?with a (massive) list of public apis with data available
  • TIL about what is possible with LIDAR and ML and how we could be missing on these oportunities.
  • TIL NS in iOS classes stands for “NextStep”
  • TIL iOS 15.4 which was released in March introduced a new camera type with LiDAR
  • TIL about a business reducing its infra cost by 80% by moving away from AWS
  • TIL about Swift… on windows? https://www.swift.org/blog/swift-on-windows/
  • TIL of?Relay, a tool created by Google to improve design handoff to developers.?
  • TIL sometimes TypeScript does not make sense
  • TIL nextJS 13 is out and super promising
  • TIL ?raywenderlich.com?became?Kodeco?(pronounced “code echo”)
  • TIL Shortcut has?improved its custom fields

See you next month, or maybe a bit later, for the next batch !

Dagmara S.

Helping companies master their mobility suppliers & data with ease I Hiring

2 年

??

要查看或添加评论,请登录

??Philippe Van Eerdenbrugghe的更多文章

社区洞察

其他会员也浏览了