- Semantic Model Sync is in beta.| learn.hex.tech
My C++ reverb plugin is finally available for macOS, Windows, and Linux! Here's how I'm using JUCE's CMake API and GitHub actions to make that possible.| reillyspitzfaden.com
Get Zulip code| zulip.readthedocs.io
You have years of legacy SAS code dating back to the time of your great-great-great-great grandparents (okay, SAS hasn’t been around quite that long).| SAS Users
Blog| tratt.net
Reviving one of the most popular Web Components directory on GitHub| darn.es
You can configure your GitHub Pages site to publish when changes are pushed to a specific branch, or you can write a GitHub Actions workflow to publish your site.| GitHub Docs
Describes how to authenticate and use the Spacelift GraphQL API.| docs.spacelift.io
Elevate your WordPress development skills with advanced best practices. Learn cutting-edge techniques for optimized, secure, and scalable WordPress projects.| ACF
ENOSUCHBLOG| blog.yossarian.net
Determinism means many things when it comes to game development and especially physics engines. Generally in game development we like things to be repeatable. This makes debugging easier. This doesn’t rule out emergent behavior though because player input can be viewed as random. Testing Determinism Determinism is a brittle feature. It is easy to break. Code changes can break it. Compiler versions can break it. So it needs to be tested using continuous integration, or CI for short.| box2d.org
Are you, as a test automation engineer, tired of Selenium’s flakiness? Are you seeking a better tool to automate your end-to-end tests? Have you heard of Playwright? Perhaps you’ve encountered opinions that it is only worth using within a Node.js environment. I have. And as a tester, I decided to verify if this is true. If you’re interested in the results, I encourage you to read the following article.| blog.allegro.tech
A summary of a Codethink sponsored project which implements a cryptographically secure bootloader, written in Rust, for RISC-V.| www.codethink.co.uk
Learn how to set up an automated deployment pipeline using GitHub Actions and Docker Compose. This guide provides step-by-step instructions to connect to a server via SSH, update Docker images, and restart containers automatically, ensuring your applications are always running the latest code with minimal manual intervention.| Ecostack
A handy pocketguide that covers everything a developer needs to know about OpenAPI and API client generation!| stenbrinke.nl
Github Actions provide the ability to define a build workflow based on Github repository events. The workflow steps are defined as yaml and can be triggered by various events, including a code push, branch, or tagging in the repository. In this article, I will show how to define workflow steps that build and push a ... Github: automated build and publish of multi-platform container image with Github Actions| fabianlee.org
For KiCad PCBs and STL files, made with mdBook| www.xythobuz.de
Learn how to integrate Rainforest into your CI/CD pipeline.| Rainforest QA
You can increase development velocity with a merge queue for pull requests in your repository.| GitHub Docs
ExampleDatabase implementations| hypothesis.readthedocs.io
Assortment of technology startup infrastructure recommendations| cep.dev
Electric UI is a framework to build user interfaces for your hardware products.| Electric UI
Static site generators took off in the year 2008 with Jekyll and Tom Preston-Werner. He simplified website data, by storing it in flat files. These files could then be managed by Git, meaning full ownership and control over all changes. You probably expect me to tell you that now, 15 years later, it is time to move on… but I will do exactly the opposite: NOW is the time to adopt static site generation.| Usecue web development
If you’re working on an executable project in C++, as opposed to a C++ library, using a package manager to get your dependencies might be overkill: If all you need is to get the source code of a library, include in your CMake project, and have it compiled from source with the rest of your project, CMake’s FetchContent module can do it for you. If you’re a library writer, there are ways you can structure your CMake project to improve the experience for end users that use FetchContent: hi...| www.foonathan.net
Host your site on GitHub Pages with continuous deployment using project, user, or organization pages.| gohugo.io
You can protect important branches by setting branch protection rules, which define whether collaborators can delete or force push to the branch and set requirements for any pushes to the branch, such as passing status checks or a linear commit history.| GitHub Docs
Twelve software projects and companies I use all the time as a working data journalist.| www.jeremiak.com
Debugging Github Actions locally using Docker images of the virtual environments.| jamesthom.as
Learning iOS engineering has never been more fun| kean.blog
Setting up data infra is one of the most complex parts of starting a data engineering project. Overwhelmed trying to set up data infrastructure with code? Or using dev ops practices such as CI/CD for data pipelines? In that case, this post will help! This post will cover the critical concepts of setting up data infrastructure, development workflow, and sample data projects that follow this pattern. We will also use a data project template that runs Airflow, Postgres, & Metabase to demonstrate...| www.startdataengineering.com
Streamlining the developer experience.| D2iQ Engineering
A minimal example of how you can quickly get Django and Pytest running on every commit to GitHub| Matt Segal Dev
FOSS • Linux • Programming| blog.orhun.dev
This is a quick run down of the steps required for running JVM applications, built using Quarkus and GraalVM, on Render. Render is a cloud platform for running websites and applications. Like most other comparable services such as fly.io, it offers a decent free tier, which lets you try out the service without any financial commitment. Unlike most other services, with Render, you don’t need to provide a credit card in order to use the free tier. Which means there’s no risk of surprise bil...| www.morling.dev
In this post we will cover automatically running our tests when we push new code to GitHub, and when contributors raise Pull Requests against our project.| jacobtomlinson.dev
This post describes how I developed the Discount Dining Finder a lookup map tool for the Eat Out to Help Out scheme in my spare time. I currently work with Equal Experts and HMRC. The aim of this writing is to provide an insight into how problems of scaling services can be solved by having no servers and not using “serverless services” either. Aperitif A really nice side effect in working in a high functioning environment is that sometimes you’re involved in bouncing ideas off each other.| beny23.github.io