Best of The New Stack2021

  1. 1
    Article
    Avatar of newstackThe New Stack·5y

    GitHub Copilot: A Powerful, Controversial Autocomplete for Developers – The New Stack

    GitHub's Copilot is an AI-based programming companion for developers. It draws context from the code you’re working on, suggesting whole lines or entire functions. As it is machine learning-based, it learns as you use it. The technology is now in technical preview and, so far, is getting great reviews.

  2. 2
    Article
    Avatar of newstackThe New Stack·5y

    This Week in Programming: Visual Studio Code Arrives on the Web – The New Stack

    VS Code for the Web isn’t really a fully-functional version of VS Code running in the browser, as it has no backend to back it up. Its primary purpose is for client-side HTML, JavaScript, and CSS applications. Eclipse Foundation executive director Mike Milinkovich said he expects this to be just the beginning.

  3. 3
    Article
    Avatar of newstackThe New Stack·5y

    Facebook’s Golang Object Relational Mapper Moves to the Linux Foundation – The New Stack

    Ent, the Go entity framework originally created at Facebook and open sourced in 2019, has joined the Linux Foundation. Ent helps developers work on complicated back-end applications, where they might have to deal with a large number of entity types. After a couple of years of being open source and seeing increased adoption and participation in the community, Facebook has decided to move the Ent project under Linux Foundation’s governance.

  4. 4
    Article
    Avatar of newstackThe New Stack·5y

    All About Svelte, the Much-Loved, State-Driven Web Framework – The New Stack

    Svelte is an open source web user interface framework for defining a web interface with components. It is implemented as a compiler, written in TypeScript, and is designed to do as much of the work as it can at build time, rather than in the browser. The framework is being used by a range of companies, including Apple and Spotify.

  5. 5
    Article
    Avatar of newstackThe New Stack·4y

    PHP Has Survived for 26 Years Because It Keeps Evolving – The New Stack

    The company JetBrains announced on its blog the creation of The PHP Foundation. Among the newly announced partners for the new foundation is Automattic, the company behind WordPress. PHP is currently used by 36% of the top 1 million websites — and that figure has been sliding down since around the middle of last year.

  6. 6
    Article
    Avatar of newstackThe New Stack·5y

    Git for Managing Small Projects – The New Stack

    This series explores how git might work for small, real-world hardware/software projects. git is used for tracking and managing changes in files. The series caters to Linux-based machines, primarily using the command line. The principles discussed can transfer over to work on Windows and the Mac.

  7. 7
    Article
    Avatar of newstackThe New Stack·4y

    It’s a Web3 World Now — How the Hype Compares to Web 2.0 – The New Stack

    The term “Web3” has quickly become the latest catchphrase in Silicon Valley. It’s been relentlessly hyped this year by cryptocurrency enthusiasts and investors. Richard MacManus: I find the Web3 hype both repellent and attractive. Web3 purports to be an antidote to Web 2.0.

  8. 8
    Article
    Avatar of newstackThe New Stack·5y

    GitHub Kisses Passwords Goodbye – The New Stack

    GitHub has blocked the use of account passwords when authenticating Git operations. Instead, Git now requires you to use two-factor authentication (2FA) factors. These factors can include personal access tokens; SSH keys, for developers; or OAuth or GitHub App installation tokens for integrators.

  9. 9
    Article
    Avatar of newstackThe New Stack·5y

    What Is WebAssembly and Why Do You Need It? – The New Stack

    WebAssembly (also known as WASM) was launched in 2017 as a binary instruction format for a stack-based virtual machine. It is not designed to be used as a language itself, but rather as an effective compilation target for languages like C, C++, and Rust. WebAssembly is a low-level, assembly-like language with a compact binary format. This makes it possible for WebAssembly to deliver near-native performance.

  10. 10
    Article
    Avatar of newstackThe New Stack·5y

    Next.js 11: The ‘Kubernetes’ of Frontend Development – The New Stack

    Next.js 11 is the latest version of the popular React and JavaScript framework. New features include real-time feedback, instantaneous live collaboration and image optimization. Next.js Live enables Next.JS to run entirely inside the web browser. Google's Aurora team has been working on technology to advance next.js.

  11. 11
    Article
    Avatar of newstackThe New Stack·5y

    Build a WebAssembly App with Rust – The New Stack

    In this tutorial, we’re going to combine the power of WebAssembly and the flexibility of Rust programming language to build a very simple “Hello, World!” app. I’ll be demonstrating on Ubuntu Desktop 20.04, so if you use a different platform for your development needs, you will have to alter the process (specifically the installation steps) in order to make it work.

  12. 12
    Article
    Avatar of newstackThe New Stack·5y

    How Does an Engineer Create a Programming Language? – The New Stack

    Marianne Bellotti is a software engineer working for the U.S. Digital Service. Her latest project is a podcast chronicling what she’s learned while trying to write her own programming language. The podcast captures a kind of expedition of the mind, showing how the hunger to know can lead software engineers down ever-more-fascinating rabbit holes.

  13. 13
    Article
    Avatar of newstackThe New Stack·5y

    Web3 Architecture and How It Compares to Traditional Web Apps – The New Stack

    Venture capitalist Chris Dixon ignited a Twitter debate last week with a thread about “Why Web 3 matters.” Dixon positions this new era as a kind of antidote to Web 2.0 (2005-2020) In Web3, he says, “ownership and control is decentralized”

  14. 14
    Article
    Avatar of newstackThe New Stack·4y

    Vercel and Svelte: A Perfect Match for Web Developers – The New Stack

    Rich Harris, creator of the popular Svelte frontend compiler for building fast web applications, has joined Vercel. Vercel is the provider of a popular development platform for frontend frameworks and static sites. Harris said they decided they “are not going to let the demands of any one commercial entity dictate” what is a consensus-driven project.

  15. 15
    Article
    Avatar of newstackThe New Stack·5y

    Google Flutter Now Rivals Facebook’s React in Developer Use – The New Stack

    Google’s open source cross-platform mobile framework Flutter is now the leading user interface toolkit for developers. Twice as many professional developers extensively used Flutter in the last year as compared to what was reported in previously according to Stack Overflow. Admittedly, React.js, the big brother of React Native, was used by 41%, but its penetration rate is slowing.

  16. 16
    Article
    Avatar of newstackThe New Stack·5y

    Development: Connecting git to GitHub for Small Projects – The New Stack

    In this installment, we look at setting up a GitHub account on the Internet. We also look at how you send local content (repositories) up to your account and how to keep everything in sync. All of the work was done on the Linux command line, within a standard terminal window.

  17. 17
    Article
    Avatar of newstackThe New Stack·5y

    Apple’s Browser Engine Ban Is Holding Back Web App Innovation – The New Stack

    Apple blogger John Gruber suggested web developers “should not be trying to create a ‘native like app’ in a web browser’ Gruber said this in relation to increasing criticism of Apple for not allowing competing browser engines on its iOS platform. By forcing browser vendors like Google, Microsoft and Mozilla to use the WebKit browser engine, Apple is deliberately restricting the functionality of web apps.