|
🔗 Stories, Tutorials & Articles |
|
|
|
Improving authoritative DNS with the official release of Foundation DNS |
|
|
Foundation DNS is Cloudflare's latest offering for enterprise customers, featuring advanced nameservers, unique DNSSEC keys, and GraphQL-based analytics. This new release aims to enhance reliability, security, flexibility, and analytics for authoritative DNS services. Customers can seamlessly transition to Foundation DNS without downtime. |
|
|
|
|
|
|
Engineering Productivity, GenAI, Metrics, Toil |
|
|
Boost software development productivity by 50x, as highlighted at AWS re:Invent expo. GenAI features focus on improving developers' productivity by reducing toil and costs. CodeWhisperer tool aims to enhance developer engagement and code quality, impacting team health and wellbeing metrics. |
|
|
|
|
|
|
Platform Engineering: Orchestrating Applications, Platforms, and Infrastructure |
|
|
Gartner highlights platform engineering as a strategic technology trend for the coming year, aiming to improve developer experience and productivity. The approach involves application, platform, and infrastructure layers for modern application delivery. The platform layer emphasizes offering "X as a Service" and a developer portal as abstractions over the digital platform. |
|
|
|
|
|
|
4 ways GitHub engineers use GitHub Copilot |
|
|
A GitHub engineer shared how GitHub Copilot helped in automating tasks like finding project dependencies and creating regular expressions. Using Copilot saved significant time on these tasks, making development more efficient. Other team members also shared how Copilot improved their workflows, from troubleshooting to learning new programming languages. |
|
|
|
|
|
|
Replacing docker-compose with Nix for development |
|
|
Ever since the author started using Nix for development, the project relied on external services like databases and message brokers, leading to the use of Docker. However, to simplify the setup and reduce system resource consumption, the author decided to replace Docker with Nix in the project. A new solution, services-flake, was introduced to manage project-specific services natively and cross-platform. This solution addressed the need to run multiple instances of the same service and ensured data locality for each service. |
|
|
|
|
|
|
How we replaced Vagrant with devenv |
|
|
The author moved away from using Vagrant due to performance issues, opting to explore alternatives like Nix/devenv. While containers were considered, they were not ideal for development due to usability issues. WSL was tested as a potential solution but faced challenges with managing services. |
|
|
|
|
|
|
State agency proves DevOps and mainframes can coexist |
|
|
The Virginia Department of Motor Vehicles proves that mainframes and DevOps can coexist, servicing millions of users while adopting agile development processes. Modernizing Adabas and Natural programming language allows the DMV to integrate with back-end services and automate testing. Despite cultural challenges, the shift to agile has resulted in faster delivery and increased satisfaction among customers and employees. |
|
|
|
|
|
|
Lessons Learned From 20 Years Of Software Testing |
|
|
"Assume the best of your colleagues, strive for quality, and be kind. Remember, everyone is human and does not have all possible information available at all times." Being a tester requires continuous learning, embracing the testing mindset, and thinking critically about the work. Find support and opportunities in thriving testing communities and develop empathy to build trust within your team. |
|
|
|
|
|
|
Shell History Is Your Best Productivity Tool |
|
|
Shell terminal history can be a personal knowledge vault. Optimizing your shell history configuration can boost productivity. Using Zsh can achieve similar results to Bash. |
|
|
|
|
|
|
The guide to Git I never had. |
|
|
Back to the basics of Git. |
|
|
|
|