My GPT-4 coding assistant can now build & deploy brand new web apps!
It initializes my project, builds my app, creates a GitHub repo, and deploys it to Vercel.
All from simply using my voice.
Read More
Tag Archives: DevOps
LangChain
LangChain is a framework for developing applications powered by language models. We believe that the most powerful and differentiated applications will not only call out to a language model via an api, but will also:
- Be data-aware: connect a language model to other sources of data
- Be agentic: Allow a language model to interact with its environment
Read More
Integrations, GitHub Links
#devops
Twitter takes its algorithm ‘open-source,’ as Elon Musk promised
Twitter has released the code that chooses which tweets show up on your timeline to GitHub and has put out a blog post explaining the decision. It breaks down what the algorithm looks at when determining which tweets to feature in the For You timeline and how it ranks and filters them.
According to Twitter’s blog post, “the recommendation pipeline is made up of three main stages.” First, it gathers “the best Tweets from different recommendation sources,” then it ranks those tweets with “a machine learning model.” Lastly, it filters out tweets from people you’ve blocked, tweets you’ve already seen, or tweets that are not safe for work, before putting them on your timeline. Read More
GitHub Link
The Path From APIs to Containers
Explore how microservices fueled the journey from APIs to containers and paved the way for enhanced API development and software integration.
In recent years, the rise of microservices has drastically changed the way we build and deploy software. The most important aspect of this shift has been the move from traditional API architectures driven by monolithic applications to containerized microservices. This shift not only improved the scalability and flexibility of our systems, but it has also given rise to new ways of software development and deployment approaches.
In this article, we will explore the path from APIs to containers and examine how microservices have paved the way for enhanced API development and software integration. Read More
GitHub Copilot X: The AI-powered developer experience
GitHub Copilot is evolving to bring chat and voice interfaces, support pull requests, answer questions on docs, and adopt OpenAI’s GPT-4 for a more personalized developer experience
At GitHub, our mission has always been to innovate ahead of the curve and give developers everything they need to be happier and more productive in a world powered by software. When we began experimenting with large language models several years ago, it quickly became clear that generative AI represents the future of software development. We partnered with OpenAI to create GitHub Copilot, the world’s first at-scale generative AI development tool made with OpenAI’s Codex model, a descendent of GPT-3.
GitHub Copilot started a new age of software development as an AI pair programmer that keeps developers in the flow by auto-completing comments and code. And less than two years since its launch, GitHub Copilot is already writing 46% of code and helps developers code up to 55% faster. Read More
Introducing Microsoft Dynamics 365 Copilot, the world’s first copilot in both CRM and ERP
Today, we’re announcing the next generation of AI product updates across our business applications portfolio, including the launch of the new Microsoft Dynamics 365 Copilot – providing interactive, AI-powered assistance across business functions.
According to our recent survey on business trends, nearly 9 out of 10 workers hope to use AI to reduce repetitive tasks in their jobs. With Dynamics 365 Copilot, organizations empower their workers with AI tools built for sales, service, marketing, operations and supply chain roles. These AI capabilities allow everyone to spend more time on the best parts of their jobs and less time on mundane tasks. Read More
Why Do Companies Focus on Data Structures and Algorithms in Tech Interviews?
Data Structures and Algorithms (DSA), is a skill you must learn if you want to work as a programmer/developer or data scientist, particularly in large tech giants. Although it may not directly relate to coding, having a solid understanding of DSA helps the software development process run well. It assists a programmer in adopting a reasoned strategy for understanding and resolving a problem.
Most businesses use DSA to evaluate a candidate’s skills. The importance of DSA for your coding career is discussed in this blog, along with tips on how to get ready for interviews. Read More
GitHub’s Copilot for Business is now generally available
GitHub today announced that Copilot for Business, the company’s $19/month enterprise version of its AI-powered code completion tool, is now generally available, after a short beta phase that started last December. Copilot for Business adds features like license management, organization-wide policy management and additional privacy features. Until now, you had to work with GitHub’s sales organization to sign up for the business version, but now there is a self-serve option as well.
“[This] effectively completes our v1 Copilot story,” GitHub CEO Thomas Dohmke told me. “We announced the preview in June 2021 — which feels like ages ago — and then had the general availability last summer. Now we are ready to roll it out to organizations, companies, teams, enterprises — really everybody. In fact, we already have more than 400 organizations that are on Copilot for Business at launch and we see tremendous interest.” Read More
GitHub Code Brushes uses ML to update code ‘like painting with Photoshop’
GitHub Next has unveiled a project called Code Brushes which uses machine learning to update code “like painting with Photoshop”.
Using the feature, developers can “brush” over their code to see it update in real-time.
Several different brushes are included to achieve various aims. For example, one brush makes code more readable—especially important when coding as part of a team or contributing to open-source projects.
… Code Brushes also supports the creation of custom brushes. One example is a brush to make a form “more accessible” automatically. Read More