Morning Code Sip

MCS 0041: GitHub’s Push, RaspRover, $25M Theft of Ethereum

Today, I propose the 3 following articles to start your day. GitHub's Push improvement Pushing code to GitHub is one of the most fundamental interactions that every developer has with GitHub every day. The platform has significantly improved its ability to correctly and fully process pushes from all of us to enjoy. RaspRover The RaspRover… Lire la suite MCS 0041: GitHub’s Push, RaspRover, $25M Theft of Ethereum

Morning Code Sip

MCS 0039: Setting Intentions, Rmlint, Branch Prediction in CPU

Today, I propose the 3 following articles to start your day. Setting Intentions A nice article, from JiJi Lee on inkandvolt, about the importance of setting your intention whenever you want to acheive a goal. As always, the inkandvolt's articles fill me with motivation, so I want to share them, in case you are sensitive… Lire la suite MCS 0039: Setting Intentions, Rmlint, Branch Prediction in CPU

Morning Code Sip

MCS 0038: Arm64 on GitHUb Action, API VS SDK, Using namespaces effectively

Today, I propose the 3 following articles to start your day. Arm64 on GitHub Actions Great news from GitHub !!🥳 They released Arm-hosted runners with images built by Arm for developers to begin building on the latest and most sustainable processors on the market. Can't wait to try them on ! API vs SDK The… Lire la suite MCS 0038: Arm64 on GitHUb Action, API VS SDK, Using namespaces effectively

Morning Code Sip

MCS 0037: Elia, Terminalizer, Harmful overuse of std::move

Today, I propose the 3 following articles to start your day. Elia A snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with Claude 3, ChatGPT, and local models like Llama 3, Phi 3, Mistral and Gemma. Terminalizer Record your terminal and generate animated gif images or share a web player. 🦄… Lire la suite MCS 0037: Elia, Terminalizer, Harmful overuse of std::move

Morning Code Sip

MCS 0035: Deprecated copy with dtor, SOLID Microservices, gh-dash

Today, I propose the 3 following articles to start your day. Deprecated copy with dtor This C++ article talks about the importance of using the Rule of Three, as you can easily be trapped by some implicitly created special member functions from your compiler. Note that by configuring your compiler with the right warnings you… Lire la suite MCS 0035: Deprecated copy with dtor, SOLID Microservices, gh-dash

Morning Code Sip

MCS 0034: Flowtunes, the Danger of Freeing Resources in Desctructors, GitHub and JFrog partnership

Today, I propose the 3 following articles to start your day. Flowtunes If, like me, you enjoy listening to music while working, you may enjoy Flowtunes. This is a really nice app to boost your focus and productivity, as the AI generated music grants you continuous music always renewed. You can choose the kind of… Lire la suite MCS 0034: Flowtunes, the Danger of Freeing Resources in Desctructors, GitHub and JFrog partnership

Morning Code Sip

MCS 0033: Premature DRY, PayloadOffset_t, Faust in JUCE Projects

Today, I propose the 3 following articles to start your day. Premature DRY The DRY principe (Don't Repeat Yourself) is a very important principle in programming. But sometimes, you (and I) may apply it in places where it shouldn't. This article from Google Testing blog shows us the traps to avoid. PayloadOffset_t This C++ article… Lire la suite MCS 0033: Premature DRY, PayloadOffset_t, Faust in JUCE Projects

Morning Code Sip

MCS 0032: Visual Studio 2022 17.10, Git for Beginners, SocialScreenshots

Today, I propose the 3 following articles to start your day. Visual Studio 2022 17.10 A new release of Visual Studio is now available 🎉 Personnally, the feature I am the most exited about is Build Insights as it will allow me to easily found the heavy templates, in order to know what needs to… Lire la suite MCS 0032: Visual Studio 2022 17.10, Git for Beginners, SocialScreenshots