This Internet Phone Booth Makes It Easy to Make Encrypted Video Calls
The History of Pets vs Cattle and How to Use the Analogy Properly | Cloudscaling
I have been meaning to write this post for a long time, but one thing or another has gotten in the way. It’s important to me to provide an accurate history, ...
O'Reilly Network -- Googling Your Email
Tired of searching through all your mail just to find one particular message? Jon Udell looks at ZOÓ, software that can, in essence, Google your email. Written in Java, ZOÓ proxies your mail traffic and builds useful search and navigation mechanisms...
blue sky: miscellaneous
A Visit to the Physical Internet Archive
In a behind-the-scenes tour of the Internet Archive, founder Brewster Kahle explained how it preserves both digital and physical media.
A Manifesto for a More Sustainable Cloud Future - DevOps.com
Benjamin Brial talks about the steps necessary for organizations to create a more sustainable cloud future.
Good engineers train their skills - great engineers improve their mindset
In my career, I’ve gone through many challenges:
Starting off, I struggled with writing functional and stable code,
Later, I had problems following more complex conversations about architecture styles, scaling, automation, etc.,
After that, I had a ...
ready-to-code
Empowering developers to be ready-to-code defines our purpose now and in the future. To achieve this we are moving the development runtime to the cloud. Cloud development environments (CDE) provide the right abstraction to integrate, customize, automate and optimize the developer experience.
Reinvent Access Control with Passkeys and Fine-Grained Authorization | Permit
Learn how to use passkeys and fine-grained authorization for better access control in cloud applications, including an example project and a detailed tutorial.
essays/essay_2.0.md at main · mattbratos/essays
Contribute to mattbratos/essays development by creating an account on GitHub.
Principles of Lazy Programming: Embracing Efficiency and Simplicity
Lazy programming, contrary to its name, isn’t about cutting corners or being careless. It’s about embracing efficiency, simplicity, and…
Mastering GNU Info: The Other Man Pages
On Unix-like systems, we often access documentation with the man command, but sometimes that’s not enough.
Has the Cloud Truly Evolved into Infrastructure?
Should never impose a specific way of writing applications on developers, instead seamlessly integrate into their workflow and simplify…
Why Apple Needs To Build A Cheap MacBook
The reason Apple needs a cheap MacBook in its lineup is simple: It needs a device in its lineup that costs less than you expect, but does more than it needs to.
Elixir and Phoenix can do it all!
Documentation and guides from the team at Fly.io.
Engineers Beef with Advertising
There’s an old saying on how “Advertising is the tax you pay for being unremarkable.” The idea being, if you make a product good enough, you won’t need to
TBM 250: Dear Executive...
I wrote this post for you—product nerd and general fan of the mess—to share with an executive at your company. Product development isn’t their main jam, but they’re whip smart. They’ve watched you make a fool of yourself trying to explain modern product development. They may have said, "Sounds interesting…" but you've received feedback that "the message isn't landing." The books you’ve sent them are lonely in their bookshelf.
Saying ‘My Data’ Is Too Imprecise – Interdependent Thoughts
Dear CIO… Regards, Developers
What CIOs need to accomplish in their senior positions to make developer lives easier.
Smart irrigation technology covers 'more crop per drop'
In agriculture today, robots and drones can monitor fields, temperature and moisture sensors can be automated to meet crop needs, and a host of other systems and devices make farms more efficient, resource-conscious, and profitable. The use of precision agriculture, as these technologies are collectively known, offers significant advantages. However, because the technology can be costly, it remains out of reach for the majority of the world's farmers.
Combining the Power of Text-Based Keyword and Vector Search
Hybrid search engines combine them to get the best of both worlds, ultimately delivering the results and webpages that users are looking for.
Between Images and Text: CLIP
Stop Setting CPU and Memory Requests in Kubernetes
Developers have better things to do with their time than check on and mess around with these infrastructure settings. That part should be automated.
Going Real Time in AdTech: A Batch-to-Streaming Journey
How LiveRamp is modernizing its privacy-centric data infrastructure for the post-cookie era with Redpanda Cloud.
Why Capistrano Got Usurped by Docker and Then Kubernetes
David Eastman hosts a tech edition of Antiques Roadshow, by looking back at the pre-containers (even pre-Chef!) software tool Capistrano.
Facebook takes it all
When you use Facebook as a publishing and marketing tool you need to remember that it isn't your audience - it belongs to Facebook.
Beyond Staff Engineer
Some call it "Senior Staff", some "principal", others "technical director", but what comes after Staff Engineer? What are the challenges and toolset to handle higher complexity across a larger organization?
AI ‘breakthrough’: neural net has human-like ability to generalize language
A neural-network-based artificial intelligence outperforms ChatGPT at quickly folding new words into its lexicon, a key aspect of human intelligence.
Crafting boring APIs: lessons learned from implementing fallback handlers in Pavex | Luca Palmieri
APIs should not surprise: we see what it takes to apply this design principle to the API router for Pavex, a Rust web framework
Databricks vs. Snowflake: From Ancient to Modern Data Solutions
Explore the intersection of ancient wisdom & modern data architecture in Databricks vs. Snowflake. Discover which one is supreme for your data-driven endeavors.