How we improved availability through iterative simplification
Solving and staying ahead of problems when scaling up a system of GitHub’s size is a delicate process. Here’s a look at some of the tools in GitHub’s toolbox, and how we’ve used them to solve problems.
The post [How we improved availability through iterative simplification](https://github.blog/engineering/engineering-principles/how-we-improved-availability-through-iterative-simplification/ … ⌘ Read more
How researchers are using GitHub Innovation Graph data to estimate the impact of ChatGPT
An interview with economic researchers who are applying causal inference techniques to analyze the effect of generative AI tools on software development activity.
The post [How researchers are using GitHub Innovation Graph data to estimate the impact of ChatGPT](https://github.blog/2024-07-17-how-researchers-are-using-github-innovation-graph-data-to-estimate-t … ⌘ Read more
Apple M5 Chip’s Dual-Use Design Will Power Future Macs and AI Servers
Apple will reportedly use a more advanced SoIC packaging technology for its M5 chips, as part of a two-pronged strategy to meet its growing need for silicon that can power consumer Macs and enhance the performance of its data centers and future AI tools that rely on the cloud.
Developed by TSMC and unveiled in 2018, SoIC … ⌘ Read more
2 of the Best Hex Editors for Mac: ImHex & Hex Fiend
Hex editors are software tools that are able to view and edit hex data and raw binary data of files, and can be frequently used by programmers, developers, and reverse engineers, to inspect, debug, and analyze files and software. Some advanced users even rely on hex editors for data recovery and digital forensics, or to … Read More ⌘ Read more
Wrote a Common Lisp tool for making my life with Windows easier. Questioning my life. Hard.
Using Generative AI to Create Runnable Markdown
Explore the innovative realm of AI developer tools with Docker’s GenAI Docker Labs series. Join us as we dive deep into the potential of AI. Discover how generative AI can assist with documentation, project-specific tasks, and more throughout the software lifecycle. Stay updated and get involved with Docker’s latest projects and tools. ⌘ Read more
ReadMeAI: An AI-powered README Generator for Developers
The ReadMeAI tool allows users to upload a code file and describe their project. The tool generates documentation in Markdown code for immediate preview and editing. ⌘ Read more
Go:執行跟蹤變得更加強大
簡介Go 語言的 runtime/trace 包含一個強大的工具,用於理解和排查 Go 程序。其中的功能允許跟蹤每個 goroutine 在一段時間內的執行情況。然後,使用 go tool trace 命令(或優秀的開源工具 gotraceui)可以可視化和探索這些跟蹤中的數據。跟蹤的魔力在於,它可以輕鬆地揭示程序中其他方式難以看到的東西。例如,在 CPU 概要文件中很難看到併發瓶頸,因爲沒有要採 ⌘ Read more
iPadOS 18 Allows Apps to Offer Custom Drawing Tools for Apple Pencil
Starting with iPadOS 18, which will be widely released later this year, iPad apps can offer custom drawing tools for the Apple Pencil.
For example, in a WWDC 2024 coding video last week, Apple demonstrated how an app could implement a tool that allows for cat … ⌘ Read more
Sipeed Lichee Book 4A: Affordable RISC-V Laptop with Upgradeable Computer Module
The Sipeed Lichee Book 4A is a cost-effective laptop utilizing RISC-V architecture, designed primarily for developers interested in exploring this platform. It merges standard laptop features with functionalities tailored to RISC-V, offering a practical tool for both software development and general use. According to recent updates on the company’s social media, the Sipeed Lichee Book … ⌘ Read more
Docker Launches 2024 State of Application Development Report
The Docker 2024 State of Application Development Report offers insight into developers’ processes and tools, industry trends, Docker usage, and more. ⌘ Read more
Apple Intelligence: The AI features coming to your iPhone
The collection of AI tools, which includes text rewriting and summaries, photo editing and an optional integration with ChatGPT, will arrive later this year. ⌘ Read more
Apple Intelligence: The AI features coming to your iPhone
The collection of AI tools, which includes text rewriting and summaries, photo editing and an optional integration with ChatGPT, will arrive later this year. ⌘ Read more
Where’s the Calculator on iPad? Use Spotlight!
Calculators are wildly useful tools for various obvious reasons, whether you need to perform simple math or complex calculations. One of the more curious iPad oversights on Apple’s behalf is the lack of a built-in Calculator app, which is missing on iPad, but has been included on the Mac, iPhone, and Apple Watch, since the … Read More ⌘ Read more
Kubestronaut in Orbit: Khushboo Khatter
Get to know Khushboo Khushboo Khatter is an IT professional with over 8 years of experience and 6 of those working with Kubernetes. She has a passion for cloud technologies and enjoys exploring cutting-edge CNCF tools. She has… ⌘ Read more
How to Share Folder from Windows in VMWare Fusion to Mac
If you are running Windows 11 in VMWare Fusion on a Mac, you might want to setup a shared folder to easily transfer data from the Mac to the Windows virtual machine. There are a few ways to accomplish this, from using VMWare Tools, to using a networking approach, and we’ll cover the latter here. … Read More ⌘ Read more
Security Researcher Calls Windows 11 AI ‘Recall’ Screenshotting Feature a Disaster
Last month, Microsoft announced the upcoming launch of Copilot+ Windows PCs with integrated AI hardware and software. One feature that Microsoft touted was Recall, a tool that’s designed to take regular snapshots of PC content to help users find anything they’ve seen or done on their machine.
As it turns out, Recall might be a security nightmare fo … ⌘ Read more
How to Install Java on Mac with M3, M2, M1 Apple Silicon Chip
Some Mac users may need to install Java on their Apple Silicon equipped Mac – whether it’s an M1, M2, M3, or other M-series ARM chip – allowing them to run Java-based applications and software on their computers. Whether it’s to run specific enterprise software, use particular educational tools and compsci courses, run Java web … Read More ⌘ Read more
More Details About iOS 18’s AI Features Revealed
Apple is planning to introduce new AI features including Smart Replies for messages and a generative retouch tool for photos in iOS 18, a new report claims.
A new article from _[AppleInsider](https://appleinsider.com/articles/24/05/30/ios-18-project-greymatter-will-use-ai-to-summarize-notif … ⌘ Read more
How to Install VMWare Tools in Windows on VMWare Fusion for Mac
VMWare Tools is an optional toolkit to install into a Windows virtual machine in VMWare that allows you to have easier sharing of files between the host Mac operating system and the Windows virtual machine, as well as some other useful features like time syncing between host and client, being able to pass data back … Read More ⌘ Read more
The Digilent Zmod SDR Is a Comprehensive Tool for RF & SDR Applications
The Digilent Zmod SDR Is a Comprehensive Tool for RF & SDR Applications
Digilent recently launched the Zmod SDR which is a sophisticated digitizer specifically designed for software-defined radio and RF applications. This device includes a dual-channel ADC with an integrated front end, suitable for any SYZYGY compatible carrier board. ⌘ Read more
AWS Karpenter vs Kubernetes Cluster Autoscaler: choosing the right auto-scaling tool
Member post originally published on the Devtron blog by Prakarsh TL;DR: Learn the key difference between AWS Karpenter and Kubernetes Cluster Autoscaler and choose the right auto-scaling tool for your infrastructure In the world of Kubernetes auto-scaling, finding… ⌘ Read more
There’s other potential uses for the tool (compare syscall latency between OSes, stat latency between file systems), but not what i’m after.
Bloom Filter
⌘ Read more
Goodnotes Adds New Features That Work With Apple Pencil Pro
Popular note taking app Goodnotes today announced new features that are designed to work with the Apple Pencil Pro that launched alongside the 2024 iPad Pro models. The Apple Pencil Pro supports a squeeze gesture with haptic feedback, as well as a barrel roll for better control over shaped pen and brush tools.
, you can inst … ⌘ Read more
How AI enhances static application security testing (SAST)
Here’s how SAST tools combine generative AI with code scanning to help you deliver features faster and keep vulnerabilities out of code.
The post How AI enhances static application security testing (SAST) appeared first on The GitHub Blog. ⌘ Read more
Create a home for your community with GitHub Discussions
GitHub Community-in-a-box provides the tooling, resources, and knowledge you need to build internal communities of learning at scale with GitHub Discussions.
The post Create a home for your community with GitHub Discussions appeared first on The GitHub Blog. ⌘ Read more
LILYGO New T-Panel S3 Lite with 4” LCD and Wireless Connectivity
The T-Panel Lite by LILYGO is a compact ESP32S3-based development board designed for makers and hobbyists who are interested in creating IoT projects with a visual display component. This user-friendly tool provides a rich set of features packed into a small form factor with Arduino and MicroPython support. At the heart of the T-Panel Lite […] ⌘ Read more
Dream Setup
I love Daniel Bogan’s Uses This blog, even though it seems a bit Apple
heavy at times. People sharing what tools, both hardware and software,
that work for them is very helpful. A lot of things I never knew
about came from this or similar sites, or just people’s own home pages
copying Uses This’ questions and giving their own answers.
I love to see photos of people’s setup, like Reddit’s
/r/battlestations or the incredibly detailed interviews at … ⌘ Read more
</> htmx - high power tools for html really liking the idea of htmx 🤔 If I don’t have to learn all this complicated TypeScript/React/NPM garbage, I can just write regular SSA (Server-Side-Apps) and then progressively upgrade to SPA (Single-Page-App) using htmx hmmm 🧐
How to Use the Latest GPT 4 & DALL-E 3 Free on iPhone & iPad with Copilot
GPT 4 is an extremely advanced large language model with immense AI capabilities, and DALL-E 3 is a wildly impressive AI image generator that creates pictures from text descriptions. Both of these tools are incredibly powerful and impressive, and while you can access them for a fee through the parent company who developed the models, … [Read More](https://osxdaily.com/2024/04/19/how-use-gpt-4-dall-e-3-f … ⌘ Read more
A policy proposal on our approach to deepfake tools and responsible AI
We’re asking for feedback on a proposed Acceptable Use Policy update to address the use of synthetic and manipulated media tools for non-consensual intimate imagery and disinformation while protecting valuable research.
The post [A policy proposal on our approach to deepfake tools and responsible AI](https://github.blog/2024-04-18-a-policy-proposal-on-our-approach-to-deepfake-tools-and-responsib … ⌘ Read more
Get started with the latest updates for Dockerfile syntax (v1.7.0)
Dockerfiles are fundamental tools for developers working with Docker, serving as a blueprint for creating Docker images. Learn about new Dockerfile (v1.7.0) capabilities and how you can can leverage them in your projects to further optimize your Docker workflows. ⌘ Read more
How to Convert MOV to MP4 on Mac Free with ffmpeg
If you have a video file in MOV format, you may wish to convert the MOV video to MP4 format instead. While there are a variety of methods for converting MOV to MP4, the approach we’re going to address here is by using the command line, with a super easy to use and free tool … Read More ⌘ Read more
OpenSSH and XZ/liblzma: A nation-state attack was thwarted, what did we learn?
Docker CTO Justin Cormack looks at what we can learn from malicious code in upstream tarballs of xz targeted at subset of OpenSSH servers. “It is hard to overstate how lucky we were here, as there are no tools that will detect this vulnerability.” ⌘ Read more
Workflow automation & pipeline portability with AI-driven DevEx
Member post originally published on Ozone’s blog by Amina Reshma What’s the Deal with DevEx? Crack the Code: Ever wondered about developer experience, a.k .a. DevEx? Well, it’s the whole shebang – the vibe, the tools, the rituals –… ⌘ Read more
Is Your Container Image Really Distroless?
Find out what makes an image distroless, tools that make the creation of distroless images practical, and security benefits of this approach. ⌘ Read more
更強大的 Go 執行跟蹤能力
runtime/trace 包 1] 包含了一個強大的工具, 可用於理解和調試 Go 程序。該功能允許我們在一段時間內對每個 goroutine 的執行進行跟蹤。使用 go tool trace 命令 [2), 我們就可以可視化和探索這些跟蹤數據。跟蹤的魔力在於, 它可以輕鬆揭示程序中一些通過其他方式很難發現的問題。例如, 大量 goroutine 在同一個 channel 上阻塞導致的併發瓶頸, ⌘ Read more
Docker Partners with NVIDIA to Support Building and Running AI/ML Applications
At the NVIDIA GTC global AI conference, the latest release of NVIDIA AI Enterprise was announced, providing businesses with the tools and frameworks needed to build and deploy custom generative AI models with NVIDIA AI foundation models, the NVIDIA NeMo framework, and the just-announced NVIDIA NIM inference microservices. Learn about some of the Docker resources available to customers today. ⌘ Read more
it is an addon in the download tool. Or you can use xcaddy to build it in.

it is an addon in the download tool. Or you can use xcaddy to build it in.

its a notebook tool like evernote. @sorenpeter@darch.dk linked it above: https://joplinapp.org/
its a notebook tool like evernote. @sorenpeter@darch.dk linked it above: https://joplinapp.org/
Use the Terminal cheat Tool to Generate CheatSheets for Commands
While there are some command line wizards out there who never need to look at references, search manual pages, defer to command lists, LLM queries, or web searches, the rest of us mere mortal commands line users can be helped by a really great tool called cheat. The cheat command is able to provide a … [Read More](https://osxdaily.com/2024/03/14/use-the-terminal-cheat-tool-to-generate-cheatsheets-for-comm … ⌘ Read more
How to Remove “Promote with Blaze” from WordPress
WordPress is fantastic blogging software and an excellent content management system that is prolific on the web (and used by us for this site!), and Jetpack is a great set of tools offered by Automattic to further improve the WordPress experience. But the latest versions of Jetpack default to placing a “Promote with Blaze” option … Read More ⌘ Read more
Keeping repository maintainer information accurate
Discover how keeping repository maintainer information accurate through CODEOWNERS files and automating maintenance with tools like cleanowners fosters efficient collaboration and sustainable software projects.
The post Keeping repository maintainer information accurate appeared first on The GitHub Blog. ⌘ Read more
@lyse@lyse.isobeef.org its a hierarchy key value format. I designed it for the network peering tools i use.. I can grant access to different parts of the tree to other users.. kinda like directory permissions. a basic example of the format is:
@namespace
# multi
# line
# comment
root :value
# example space comment
@namespace.name space-tag
# attribute comments
attribute attr-tag :value for attribute
# attribute with multiple
# lines of values
foo :bar
:bin
:baz
repeated :value1
repeated :value2
each @ starts the definition of a namespace kinda like [name] in ini format. It can have comments that show up before. then each attribute is key :value and can have their own # comment lines.
Values can be multi line.. and also repeated..
the namespaces and values can also have little meta data tags added to them.

the service can define webhooks/mqtt topics to be notified when the configs are updated. That way it can deploy the changes out when they are updated.
@lyse@lyse.isobeef.org its a hierarchy key value format. I designed it for the network peering tools i use.. I can grant access to different parts of the tree to other users.. kinda like directory permissions. a basic example of the format is:
@namespace
# multi
# line
# comment
root :value
# example space comment
@namespace.name space-tag
# attribute comments
attribute attr-tag :value for attribute
# attribute with multiple
# lines of values
foo :bar
:bin
:baz
repeated :value1
repeated :value2
each @ starts the definition of a namespace kinda like [name] in ini format. It can have comments that show up before. then each attribute is key :value and can have their own # comment lines.
Values can be multi line.. and also repeated..
the namespaces and values can also have little meta data tags added to them.

the service can define webhooks/mqtt topics to be notified when the configs are updated. That way it can deploy the changes out when they are updated.
How DNA helps in cracking animal cruelty cases
Researchers at the University of Florida’s Veterinary Forensic Sciences Laboratory use some of the latest tools to find breakthroughs in animal cruelty investigations. ⌘ Read more
New forensic tools to solve real crimes
FOX 35’s Marie Edinger takes us behind the scenes to see the new forensic tools being used to solve real crimes. ⌘ Read more
Microsoft’s Reading Coach
My English pronunciation can be improved — a lot. But now I can use Microsoft’s Reading Coach. This is a new AI tool for practicing reading (in English). ⌘ Read more
Microchip Launches Affordable PolarFire SoC Kit, Expanding Access to RISC-V and FPGA for Embedded Engineers
Today, Microchip unveiled the PolarFire SoC Discovery Kit, a cost-effective and versatile tool catering to a wide range of users, including students, beginners, and seasoned professionals. This user-friendly kit facilitates quick testing of application ideas, firmware development, programming, and debugging, making it suitable for … ⌘ Read more
FRDM-MCXN947 Development Board for Embedded Applications with MCX N94/N54 MCUs
The FRDM-MCXN947 by NXP Semiconductors is an advanced development board, engineered specifically for swift prototyping with MCX N94X and N54X Microcontrollers. This board is an ideal tool for developing applications in fields such as Industrial Automation, AI and Machine Learning, Security Systems, and Smart City and Home technologies. At the heart of the FRDM-MCXN947 is […] ⌘ Read more
The architecture of SAST tools: An explainer for developers
More developers will have to fix security issues in the age of shifting left. Here, we break down how SAST tools can help them find and address vulnerabilities.
The post The architecture of SAST tools: An explainer for developers appeared first on The GitHub Blog. ⌘ Read more
Google Chrome Gains AI Features Including a Writing Helper
Google is adding new AI features to Chrome, including tools to organize browser tabs, customize themes, and assist users with writing online content such as reviews and forum posts.
The writing helper is similar to an AI-powered feature already offered in Google’s experimental search experience, SGE, which helps users draft emails in various tones and lengths. W … ⌘ Read more
A developer’s second brain: Reducing complexity through partnership with AI
As we look to empower developers with AI tools, we inadvertently integrate AI deeper into the way developers work. How do developers feel about that? And what are the most impactful ways to introduce more AI into workflows? We recently conducted 25 in-depth interviews with developers to understand exactly that.
The post [A developer’s second brain: Reducing complexity through partnership … ⌘ Read more
SparkFun, Digi International Launch XBee Tools for Cellular IoT Integration
SparkFun has partnered with Digi International to launch a new line of development boards, merging the Digi XBee module with SparkFun’s Qwiic connect ecosystem. Additionally, they have introduced a comprehensive kit aimed at both hobbyists and professional developers for integrating cellular IoT technology into their projects. The core components of the SparkFun Digi Xbee Kit […] ⌘ Read more
4 Great Free Menubar Apps for Mac You Should Check Out
One way you can improve your Mac experience is by adding some handy tools and items to your Mac menubar item. And, coincidentally, some of the best free utilities available for Mac, are also menubar items. We’re going to cover four of the best free menubar apps for Mac, which are sure to improve not … Read More ⌘ Read more
Frenemies to friends: Developers and security tools
When socializing a new security tool, it IS possible to build a bottom-up security culture where engineering has a seat at the table. Let’s explore some effective strategies witnessed by the GitHub technical sales team to make this shift successful.
The post Frenemies to friends: Developers and security tools appeared first on [The GitHub Blog](http … ⌘ Read more
5 ways to make your DevSecOps strategy developer-friendly
Developers care about security, but poorly integrated tools and other factors can cause frustration. Here are five best practices to reduce friction.
The post 5 ways to make your DevSecOps strategy developer-friendly appeared first on The GitHub Blog. ⌘ Read more
From migration tools to updates to Enterprise Managed Users, what’s new in GitHub Enterprise
Read a round-up of the exciting, new innovation coming from GitHub Enterprise.
The post From migration tools to updates to Enterprise Managed Users, what’s new in GitHub Enterprise appeared first on [The GitHub Blog](https://githu … ⌘ Read more
@eapl.me@eapl.me I have many fond memories of Turbo pascal and Turbo C(++). They really did have a great help system. And debug tools! Its rare for language docs to be as approachable. QBasic was great. As was PHP docs when I first came into web.
@eapl.me@eapl.me I have many fond memories of Turbo pascal and Turbo C(++). They really did have a great help system. And debug tools! Its rare for language docs to be as approachable. QBasic was great. As was PHP docs when I first came into web.
Go 工具鏈詳解之升級版本不用愁的 go tool fix
go tool fix 作用go tool fix 是 Go 工具鏈中的一個命令,作用是把指定 Go 程序代碼包中的的所有舊版本代碼修正爲新版本的代碼(這裏所說的版本是 Golang 的版本)。升級 Go 版本之後,使用這個命令可以自動對程序進行必要的更改。Golang 的演進過程中,對一些函數和標準庫進行改進是難免的,改進過程中有可能會出現兼容問題,一旦出現了兼容問題,從舊版本升級到新版本的代價 ⌘ Read more
Obligatory Twtxt post: I love how I can simply use a terminal window and some very basic tools (echo, scp, ssh) to publish thoughts, as they pop up, onto the Internet in a structured way, that can be found and perhaps even appreciated.
How to grep Match Two Strings in One Line, or Anywhere in File or Command Output
The command line grep tool is incredibly powerful and useful for searching for matches in files, sorting text and data, finding strings in large files, and so much more. One common situation many command line users may find themselves in, is seeking to grep match for two different strings in a single line. You can … [Read More](https://osxdaily.com/2023/11/27/how-to-grep-mat … ⌘ Read more
How to Use & Access GPT-4 for Free
You may already be using ChatGPT, the phenomenally powerful and useful AI tool, but the free version is based on GPT-3.5. GPT-4 is said to be ten times more advanced, with enhanced creativity, reliability, up-to-date information, and an ability to interpret more nuanced instructions, so it’s understandable why users would like to explore and experience … Read More ⌘ Read more
How to Use & Access GPT-4 for Free
You may already be using ChatGPT, the phenomenally powerful and useful AI tool, but the free version is based on GPT-3.5. GPT-4 is said to be ten times more advanced, with enhanced creativity, reliability, up-to-date information, and an ability to interpret more nuanced instructions, so it’s understandable why users would like to explore and experience … Read More ⌘ Read more
Universe’s key takeaway: Innovate better with AI-powered workflows on a single, unified platform
Discover new AI-powered features and tools to help developers stay in the flow and organizations innovate at scale.
The post [Universe’s key takeaway: Innovate better with AI-powered workflows on a single, unified platform](https://github.blog/2023-11-15-universes-key-takeaway-innovate-better-with-ai-powered-workflows-on-a-single-unified-pla … ⌘ Read more
@lyse@lyse.isobeef.org I wish more standardization around distributed issues and PRs within the repo ala git-bug was around for this. I see it has added some bridge tooling now.
@lyse@lyse.isobeef.org I wish more standardization around distributed issues and PRs within the repo ala git-bug was around for this. I see it has added some bridge tooling now.
Security Advisory: High Severity Curl Vulnerability
The maintainers of curl, the popular command-line tool and library for transferring data with URLs, will release curl 8.4.0 on October 11, 2023. This version will include a fix for two common vulnerabilities and exposures (CVEs), one of which the curl maintainers rate as “HIGH” severity and described as “probably the worst curl security flaw in a long time.” In the meantime, you can prepare ahead of exploitability details being released … ⌘ Read more
How to communicate like a GitHub engineer: our principles, practices, and tools
Learn more about how we use GitHub to build GitHub, how we turned our guiding communications principles into prescriptive practices to manage our internal communications signal-to-noise ratio, and how you can contribute to the ongoing conversation.
The post [How to communicate like a GitHub engineer: our principles, practices, and tools](https://github.blog/2023-10-04-how-to-commu … ⌘ Read more
Announcing Udemy + Docker Partnership
Docker and Udemy announced a new partnership at DockerCon to give developers a clear, defined, accessible path for learning how to use Docker, best practices, advanced concepts, and everything in between. As the #1 rated online course platform (as ranked by Stack Overflow), Udemy will be the first to house Docker-accredited content and customized learning paths to provide developers with the latest training materials on how to best use Docker tools. ⌘ Read more
Announcing Docker Compose Watch GA Release
Docker Compose Watch, a tool to improve the inner loop of application development, is now generally available. We built Docker Compose Watch to smooth away these workflow papercuts. We have learned from many people using our open source Docker Compose project for local development. Now we are natively addressing common workflow friction we observe, like the use case of hot reload for frontend development. ⌘ Read more
A better Postman alternative: Hoppscotch
I used to use Postman for both personal and work projects. It was great for making HTTP requests without having to create curl commands. But now, Postman requires a login, which I hate. I don’t understand why a login is needed for such a simple tool. ⌘ Read more
Changes to How Docker Handles Personal Authentication Tokens
Docker is improving the visibility of Docker Desktop and Hub users’ personal access tokens. Specifically, we are changing how tokens are handled across sessions between the two tools. Learn more about this security improvement. ⌘ Read more
Agendar toots no Mastodon? É possível!
Encontrei duas ferramentas pra isso: o FediPlan e o Scheduler (que não dá pra imagens). Se souberes de mais, gostava de ouvir!
Container Security and Why It Matters
Container security is the process of using relevant toolings to protect your images from malware and vulnerabilities.
We look at security for containers in a scalable environment and how Docker can help. ⌘ Read more
A guide to designing and shipping AI developer tools
GitHub’s design experts share 10 tips and lessons for designing magical user experiences for AI applications and AI coding tools. ⌘ Read more
I’d love to read the original source code of this:
https://ecsoft2.org/t-tiny-editor
This was our standard editor back in the day, not an “emergency tool”. And it’s only 9kB in size … which feels absurd in 2023. 😅 The entire hex dump fits on one of today’s screens.
Being so small meant it had no config file. Instead, it came with TKEY.EXE, a little tool to binary-patch T.EXE to your likings.
A checklist and guide to get your repository collaboration-ready
In the world of software development, collaboration can make the difference between a brittle last-minute release and a reliable, maintainable, pain-free project. Whether you’ve been coding for a day or a decade, your colleagues are there to help strengthen your work. But they can only help if you’ve given them the tools to do so. ⌘ Read more
How we build containerized services at GitHub using GitHub
Learn about how we build containerized services that power microservices on the GitHub.com platform and many internal tools. ⌘ Read more
Why Are There More Than 100 Million Pull Requests for AI/ML Images on Docker Hub?
We look more closely at how Docker provides a powerful tool for AI/ML development. ⌘ Read more
Finding peace in ignorance
During and after my studies, I used to refresh my Miniflux start page (the feed reader, which I use to keep up with things on websites I want to follow) every few minutes. As soon as there was a new article, I would read it. I also used to use this tool to read the news by following a local national newspaper website. ⌘ Read more
Keeping up with big shifts in tech
Deciding whether or not to adopt a tool can be hard enough, but what about when it seems to break the paradigms you know? ⌘ Read more
Bloatware removal on Android without Root and without a PC
In this blog post, I want to share an alternative method for removing bloatware from your Android phone without the need for a PC. I discovered most of the apps during my recent adventure of migrating to a new phone. With the help of a few tools and some basic knowledge, you can debloat your phone and easily revert any changes if necessary. ⌘ Read more
Docker Acquires Mutagen for Continued Investment in Performance and Flexibility of Docker Desktop
I’m excited to announce that Docker, voted the most-used and most-desired tool in Stack Overflow’s 2023 Developer Survey, has acquired Mutagen IO, Inc., the company behind the open source Mutagen file synchronization and networking technologies that enable high-performance remote development. Mutagen’s synchronization and forwarding capabilities facilitate the seamless transfer of code, binary artifacts, and network […] ⌘ Read more
The economic impact of the AI-powered developer lifecycle and lessons from GitHub Copilot
Today at Collision Conference we unveiled breaking new research on the economic and productivity impact of generative AI–powered developer tools. The research found that the increase in developer productivity due to AI could boost global GDP by over $1.5 trillion. ⌘ Read more
New tool to secure your GitHub Actions
Introducing a new tool to monitor and control the permissions of the repository token for GitHub Actions. ⌘ Read more
We Thank the Stack Overflow Community for Ranking Docker the #1 Most-Used Developer Tool
Stack Overflow’s annual 2023 Developer Survey engaged nearly 80,000 developers to learn about their work, the technologies they use, their likes and dislikes, and much, much more. As a company obsessed with serving developers, we’re honored that Stack Overflow’s community ranked Docker the #1 most-desired and #1 most-used developer tool. Since our inclusion in the […] ⌘ Read more
CodeQL zero to hero part 2: getting started with CodeQL
Learn the basics of CodeQL and how to use it for security research! In this blog, we will teach you how to leverage GitHub’s static analysis tool CodeQL to write custom CodeQL queries. ⌘ Read more
Survey reveals AI’s impact on the developer experience
We surveyed 500 U.S.-based developers at companies with 1,000-plus employees about how managers should consider developer productivity, collaboration, and AI coding tools. ⌘ Read more
Survey reveals AI’s impact on the developer experience
We surveyed 500 U.S.-based developers at companies with 1,000-plus employees about how managers should consider developer productivity, collaboration, and AI coding tools. ⌘ Read more
Announcing the Stale Repos Action
A tool to help you keep your open source catalog organized and up to date. ⌘ Read more
Announcing the public preview of GitHub Advanced Security for Azure DevOps
GitHub Advanced Security for Azure DevOps is now available for public preview, making GitHub’s same application security testing tools natively available on Azure Repos. ⌘ Read more
How GitHub Copilot is getting better at understanding your code
With a new Fill-in-the-Middle paradigm, GitHub engineers improved the way GitHub Copilot contextualizes your code. By continuing to develop and test advanced retrieval algorithms, they’re working on making our AI tool even more advanced. ⌘ Read more
How companies are boosting productivity with generative AI
Explore how generative AI coding tools are changing the way developers and companies build software. ⌘ Read more
How we work: inclusive retrospectives for the GitHub Accessibility leadership team
Learn about tools and processes the GitHub Accessibility leadership team uses for retrospectives that fully engage every team member. ⌘ Read more