Best of MicrosoftJanuary 2023

  1. 1
    Article
    Avatar of itsfossIt's Foss·3y

    Top GitHub Alternatives to Host Your Open Source Projects

    The focus here is on GitHub alternatives that offer some sort of free service. GitLab GitLab is the number one choice to replace GitHub. SourceForge is a popular name on the list of GitHub alternatives. Launchpad is a software collaboration platform by Canonical, the parent company of Ubuntu.

  2. 2
    Article
    Avatar of dzDZone·3y

    Web Application Architecture: The Latest Guide

    Web Application Architecture is an underlying web application architecture that makes this process possible. Choosing the right design defines your company growth, reliability and interoperability and future IT needs. A web app architecture presents a layout with all the software components (such as databases, applications and middleware) and how they interact with each other.

  3. 3
    Article
    Avatar of changelogChangelog·3y

    Docker on MacOS is slow and how to fix it

    Docker on MacOS is slow and how to fix it. The only viable option to have a decent performance and a good DX are: VirtioFS. If you are VI/Emacs user, all you need is your editor and tools in a container, or if you want a minimal Linux GUI env, take some inspiration.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    The truth about CSS selector performance

    The way you write CSS selectors does play a role in how browsers render your web pages. This heavily depends on the web page, the size of the DOM tree, the amount of CSS rules, and whether the DOM changes often. Microsoft Edge DevTools has a Performance tool that can be a real eye opener when your app starts feeling slow.

  5. 5
    Article
    Avatar of sdtimesSD Times·3y

    TypeScript 5.0 beta adds support for Decorators

    Microsoft announced the beta for TypeScript 5.0, the next major release of the JavaScript-based programming language. Microsoft is implementing the upcoming ECMAScript (a JavaScript standard) feature Decorators. This new feature allows developers to customize classes and members and reuse them. All enums will now be considered union enums.

  6. 6
    Article
    Avatar of devtoDEV·3y

    What Are People Building With WebAssembly?

    WebAssembly (WASM) has been a buzzword in the past few years. It's a technology that raises a lot of attention but is less widely used in practice. WebAssembly was never created as a replacement for Javascript, and it can't because the language is so low-level.

  7. 7
    Article
    Avatar of communityCommunity Picks·3y

    8 Best C++ IDEs to use in 2023

    8 best C++ IDEs to use in 2023 today’s post is devoted to 8 popular C++ programming environments. Many of them also support other languages. Microsoft Visual Studio, an integrated C++ development environment, can create both console and graphical apps.

  8. 8
    Article
    Avatar of pointerPointer·3y

    What Big Tech layoffs suggest for the industry

    Microsoft, Amazon and Salesforce have announced large layoffs in January. What will these events mean for the rest of the industry? This is Gergely with a bonus, free issue of the Pragmatic Engineer Newsletter. We cover one out of five topics in today’s subscriber-only The Scoop issue.