The Road to EasyAdmin 3: No More YAML · EasyAdmin Blog
Shipa Integration with CircleCI - Shipa Cloud Native Developer Portal
Kubernetes can bring a wide collection of advantages to a development organization. Properly leveraging Kubernetes can greatly improve productivity, empower you to better utilize your cloud spend, improve application stability and reliability, and more. On the flip side, if you are not properly leveraging Kubernetes, your would-be benefits become drawbacks. As a developer, this can […]
Codeless - Create a Website Without Coding
WordPress Themes, free stuff, tutorials, website creation wizard. Free & Premium Responsive WordPress Themes with WooCommerce and top-notch support.
Router-Hiding Boxes: Craftspeople on Etsy Compensating for Bad Product Design - Core77
As we've discussed here, internet routers are freaking ugly and seem to follow bizarre design principles. Thus Etsy sellers have popped up with craftsy objects designed for the sole purpose of hiding a router. This seller offers books that have been hollowed out, allowing you to leave the router behind
Going Back to the Office After the Pandemic Will Not Be Easy Because Much of Work Is a Waste of Time - Slog - The Stranger
What has the post-pandemic worker realized? "I have more time because I am not commuting."
Passport – Stratechery by Ben Thompson
Announcing Passport, the new infrastructure supporting Stratechery.
Don’t Let an Algorithm Choose Your Information Diet. Take Back Control – Feedly Blog
You don’t have to rely on any company’s black box algorithm to find the content that matters to you.
Set and use environment variables in FreeDOS | Opensource.com
A useful feature in almost every command-line environment is the environment variable. Some of these variables allow you to control the behavior or features of the command line, and other variables simply allow you to store data that you might need to reference later. Environment variables are also used in FreeDOS.
Modeling API Traffic to Catch Breaking Changes — Akita Software
What does the Martian Climate Orbiter have in common with modern software systems? Find out in this post, where we’ll show our new UI for helping developers catch breaking changes. We’ll talk about what kinds of changes Akita helps flag and explain how Akita catches breaking changes by passively modeling API traffic.
Conditional HTTP GET: The fastest requests need no response body | Ilija Eftimov ⚡️
HTTP caching 101 Every browser implements its own in-memory caching. The information about the cache size per browser is spotty, but there’s one thing for sure: the cache sizes vary. The great thing is that browsers are smart nowadays – they manage their caches opaquely for us, the end-users. There are a few ways to put these caches to use. But it all starts with HTTP caching directives (or headers). The two HTTP response headers used for specifying freshness (another word for should something be cached) are Cache-Control and Expires:
Combining Debouncing & The Doherty Threshold to Improve Search UX & Performance
I constantly need to find ways to reduce API calls to keep my app as cheap to run as possible. It's a fun challenge, and forces me to learn new concepts. This week, I learned about 'debouncing' and the 'Doherty Threshold'.
Inside India’s vaccine certificate | by Aniruddha Achar | Jun, 2021 | Medium
A digital file on a physical paper
DueCode Blog | What is Technical Debt?
Don't know what is technical debt? Answers to all your questions on technical debt. Find out now 👈
An Unbelievable Demo
Why Low-Code Development will not be the end of developers or code | by Ben Hosking | Jun, 2021 | Medium
No professional is an expert because of the tools they use, they are an expert due to experience, knowledge and skills
Explore the Kubernetes ecosystem in 2021 | Opensource.com
This downloadable guide is full of helpful tutorials to get SREs and sysadmins comfortable using Kubernetes.
New ways to learn about open organizations | Opensource.com
Celebrate the Open Organization community's sixth anniversary by getting involved in two exciting new projects.
How to navigate FreeDOS with CD and DIR | Opensource.com
FreeDOS is an open source DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems. Any program that works on MS-DOS should also run on FreeDOS. But if you've never used DOS, you might be confused about how to navigate the system. FreeDOS is primarily a command-line interface; there is no default graphical user interface (GUI) in FreeDOS. You need to type every command at the command line.
Test Kubernetes cluster failures and experiments in your terminal | Opensource.com
Do you know how your system will respond to an arbitrary failure? Will your application fail? Will anything survive after a loss? If you're not sure, it's time to see if your system passes the Litmus test, a detailed way to cause chaos at random with many experiments.
FreeDOS commands for Linux fans | Opensource.com
If you've tried FreeDOS, you might have been stymied by the command line. The DOS commands are slightly different from how you might use the Linux command line, so getting around on the command line requires learning a few new commands. But it doesn't have to be an "all new" experience for Linux users. We've always included some standard Unix commands in FreeDOS, in addition to the DOS commands that are already similar to Linux. So if you're already familiar with the Linux command line, try these commands to help ease into FreeDOS:
Get started with Kustomize for Kubernetes configuration management | Opensource.com
Preparing to run a new (or convert an existing) application in Kubernetes takes work. Working with Kubernetes requires defining and creating multiple "manifests" for the different types of objects in your application. Even a simple microservice is likely to have a deployment.yaml, service.yaml, configmap.yaml, and other files. These declarative YAML files for Kubernetes are usually known as "manifests." You might also have to set up secrets, ingresses, persistent volumes, and other supporting pieces.
Test your Kubernetes experiments with an open source web interface | Opensource.com
Have you wanted to cause chaos to test your systems but prefer to use visual tools rather than the terminal? Well, this article is for you, my friend.
The Power of Pocket Pads | The Art of Manliness
Editor’s note: The following excerpt was taken from the chapter “How to Plan to Produce,” included in The Technique of Getting Things Done (1947) by Donald Laird. “You taught me one of the most useful things I ever learned,” a former student, now vice-president of a nationwide corporation, told me. I preened as I waited […]
Alien for back of truck #3DThursday #3DPrinting « Adafruit Industries – Makers, hackers, artists, designers and engineers!
Like all things from the 90’s, alien enthusiasm seems to be having a moment. Watch your rearview with this greyman from Dewohio on Thingiverse: I printed this for the back of my truck , easy …
Must-See Cyberpunk TV: Wild Palms #cyberpunk « Adafruit Industries – Makers, hackers, artists, designers and engineers!
Here’s a cyberpunk/cyberpunk-adjacent TV series you might have never heard of. In 1993, Oliver Stone produced a 5-hour TV miniseries for ABC called Wild Palms. The show featured an all-star c…
Monarchists | Seth's Blog
For as long as there’s been recorded history, kings and queens have ruled and been celebrated by their subjects. Not everywhere, not all the time, but widely. Not simply the royalty of nation…
The Open-Source Software bubble that is and the blogging bubble that was – Baldur Bjarnason
Disclaimer: until a couple of months ago, I was paid to work full-time on Open-Source Software (OSS) software in the Open Educational Resources (OER) space. There’s a distinct possibility that I’m biased in some way as a result. There’s also the possibility that working in OSS and OER for over four years might mean that my opinions are backed by experience. You get to decide. The symptom Babel is used by millions, so why are we running out of money?
Fast reciprocal square root... in 1997?! - Shane Peelar's Blog
This article is part of my series on reverse engineering Interstate ‘76, with my current goal being to add a Vulkan renderer to the game. I’m basing this work directly on UCyborg’s patches which include many much-needed fixups to the game, including my own patches for the netcode. Introduction Everyone is familiar with the famous fast reciprocal square root function in the Quake 3 source code. And, as noted on Wikipedia, solutions have existed for computing the fast reciprocal square root for many years before that, with perhaps the earliest implementation in 1986.
Software developers and the principle of least effort | by Ben Hosking | Jun, 2021 | Dev Genius
Software developers and the principle of least effort
Leaky Abstractions – text/plain
In the late 1990s, the Windows Shell and Internet Explorer teams introduced a bunch of brilliant and intricate designs that allowed extension of the shell and the browser to handle scenarios beyond…