Best of Cloud — 2023

  1. 1
    Article
    Avatar of permitioPermit.io·3y

    10 Exceptional Developer Tools Launched in 2023

    The way developers like us use various tools to enhance our work seems to have shifted significantly in 2023. Only about 20% of the tools we are using are related to LLM and AI. The more we embrace the cloud-native paradigm, the more we rely on mirrord to debug our services locally.

  2. 2
    Article
    Avatar of permitioPermit.io·3y

    6 Low-Code Tools That Will Make You a Better Frontend Developer

    A developer is measured by their ability to deliver product features in less time while maintaining high code quality. Striking this balance has become more achievable today, thanks to advancements in languages, platforms, CI/CD automation tools, and testing methodologies. We'll explore six low-code tools that can help you become a better frontend developer.

  3. 3
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    10 Microservice Patterns Software Engineers Should Know

    Building scalable software requires a software engineer/architect to pick the right architecture. Monolithic architecture is usually the first choice in mind for most engineers because it is easy and does not have to deal with the distributed system complexity because a whole application is in the same giant codebase when dealing with agile software delivery.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    Why Developers Should Learn Docker and Kubernetes in 2024

    Developers should consider learning Docker and Kubernetes in 2024 due to their importance in the era of Microservices and Cloud Computing. Docker provides containerization, while Kubernetes offers orchestration and management of containers. Learning these tools can enhance a developer's knowledge and career prospects in the evolving tech industry.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    DevOps is Bullshit

    DevOps started as a well-intentioned set of practices and culture, it has devolved into an unholy beast of division and tunnel vision. The problem is most engineers don’t want to do operations work, they want to build the product. The knowledge silos are a feature, not a bug.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Free 107-Hour AWS Cloud Project Bootcamp

    The AWS Cloud Project Bootcamp is a comprehensive training program for cloud project management. It covers various topics over 12 weeks and offers hands-on experience and skill enhancement. The bootcamp is ideal for individuals with some background in cloud computing.

  7. 7
    Article
    Avatar of dhhDavid Heinemeier Hansson·3y

    X celebrates 60% savings from cloud exit

    X celebrates a 60% reduction in monthly cloud costs by moving work out of the cloud and onto their own servers. They are on track to save $60 million per year from the cloud exit achievements so far, and they have achieved this with a team a quarter of the size of what it was. The success of X's strategy may inspire other large corporations to explore the savings potential of leaving the cloud.

  8. 8
    Article
    Avatar of communityCommunity Picks·3y

    The Best Engineering Blogs

    Discover the top engineering blogs to stay up to date with tech and software development. The list includes blogs from Facebook Engineering, GitHub Engineering, Heroku Engineering, Amazon Web Services, Microsoft Azure, and more.

  9. 9
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP71: CI/CD Pipeline Explained in Simple Terms

    This week’s system design refresher: Why Google and Meta Put Billion Lines of Code In 1 Repository? What does API gateway do?

  10. 10
    Article
    Avatar of communityCommunity Picks·3y

    Microservices VS Monoliths

    Microservices VS Monoliths. Microservices need no introduction and…. Microservices are a de facto solution for a web application which enables organizations to get most benefits of the cloud. The answer is not a perfect black and white scenario and its not a one-size-fits all solution.

  11. 11
    Article
    Avatar of bytebytegoByteByteGo·3y

    A Crash Course in Docker

    Docker is a container platform that simplifies deployment of applications in the cloud. It was created in 2013 and uses lightweight containerization to achieve isolation. Docker images are different from virtual machines as they share the host operating system kernel, making them more lightweight and portable. Kubernetes is not necessary to use Docker effectively.

  12. 12
    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.

  13. 13
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP73: Cheat sheet of different databases in cloud services

    For the fifth year, the State of the API Report is the world's largest and most comprehensive survey and report on APIs. More than 40,000 developers and API professionals have shared their thoughts on development priorities, their API tools, and where they see APIs going.

  14. 14
    Article
    Avatar of dhhDavid Heinemeier Hansson·3y

    Don't be fooled by serverless

    Clouds and VPS's work on the principle of buying in bulk and selling by the piece. Serverless allows for slicing the server thinly, but it may not be a good deal if you need all the computing cycles. It can also lead to lock-in.

  15. 15
    Article
    Avatar of communityCommunity Picks·3y

    Docker Essentials: Beginner's Container Guide

    Explore the basics of Docker and why it's crucial in today's tech world. Learn about Docker's history, how it works, its benefits, and its client-server architecture.

  16. 16
    Article
    Avatar of bytebytegoByteByteGo·3y

    From 0 to Millions: A Guide to Scaling Your App - Part 3

    In the final two parts of this series, we examine the impact of recent trends like cloud and serverless computing. We explore how these trends alter the way we build applications, especially for early-stage startups where time-to-market is critical, and provide insights on how to incorporate these modern approaches when creating your next big hit.

  17. 17
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Full-Stack Development with Next.js, TypeScript, and AWS

    Full-Stack Development with Next.js, TypeScript, and AWS Amplify is a new full stack app course. The course goes deeper into backend development. It's a great chance to enhance your skills. Watch the full course on the freeCodeCamp.org YouTube channel.

  18. 18
    Article
    Avatar of awstipAWS Tip·2y

    Kubernetes Architecture

    Kubernetes is a powerful open-source container orchestration platform that automates deployment, scaling, and management of containerized applications. It utilizes a master-worker node model and consists of components like kube-apiserver, etcd, kube-scheduler, kube-controller-manager, and cloud-controller-manager. Worker nodes have kubelet, kube-proxy, and a container runtime for executing and maintaining applications.

  19. 19
    Article
    Avatar of medium_jsMedium·3y

    2023 DevOps is terrible.

    2023 DevOps is terrible. My analysis of modern DevOps evolution is terrible. I've been around the DevOps/Cloud area of the IT industry for a few years now. The shift Big techs aside, there are a few companies out there, able to implement and manage DevOps at scale.

  20. 20
    Article
    Avatar of pulumiPulumi·3y

    Pulumi 💜's Open Source

    Pulumi is true open source, uses the Apache 2.0 license, and never will depend on BSL-licensed software in any way, HashiCorp owned or otherwise. Pulumi stands with the open source community, always with open source and our amazing, fast-growing community at our core.

  21. 21
    Article
    Avatar of communityCommunity Picks·3y

    Project IDX

    Project IDX lets you preview your full-stack, multiplatform apps as your users would see them. You can also import your existing applications from GitHub, with support for most tech stacks. To be one of the first people to try it out and give feedback, join the waitlist for our limited preview.

  22. 22
    Article
    Avatar of awstipAWS Tip·3y

    Deploying a Node.js Application on AWS

    Learn how to deploy a Node.js application on AWS using Termius for SSH access and GitHub for version control. Discover the benefits of deploying on AWS, the steps to create an AWS instance, connect it to Termius, and clone a repository from GitHub. Install Node.js, Express, and other dependencies, and deploy your application on AWS.

  23. 23
    Article
    Avatar of googledevsGoogle Developers·3y

    Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development

    Project IDX is a browser-based development experience built on Google Cloud and powered by Codey, a foundational AI model trained on code and built on PaLM 2. It’s designed to make it easier to build, manage and deploy full-stack web and multiplatform applications, with popular frameworks and languages.

  24. 24
    Article
    Avatar of pointerPointer·3y

    DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns.

    Software design pattern- A general, reusable solution to a commonly occurring problem within a given context in software design. It is a description or template for how to solve a problem that can be used in many different situations. This website accompanies the book Reactive Design Patterns by Roland Kuhn.

  25. 25
    Article
    Avatar of jetbrainsJetBrains·3y

    Best Continuous Integration Tools

    44% of developers now confirm regular usage of CI/CD tools, with a significant 22% having adopted a new tool within the past year. A CI tool is a platform that automates the process of building, testing, and publishing your software. The move toward using continuous integration and continuous delivery tools in the cloud is in full swing.