Double Shot #2244
- Basilisk - An XUL-based browser, just in case you miss the old Firefox.
- Git Quick Statistics - Utility to extract some of the info lurking your git repo.
- Puppeteer for Firefox - Port of the Puppeteer headless Chrome API.
- Noria - A "streaming data-flow system" that can give you materialized views on top of various other things.
- Kong 1.0 GA - With a promise of API stability for this Microservice API gateway.
- The Cyclical Theory of Open Source - RedMonk's Stephen O'Grady takes a long look at the current OSS licensing brouhaha.
- Announcing Ruby build support for AWS SAM CLI - Tooling around the recent announcement of Ruby on Lambda.
- How to Version Control Jupyter Notebooks - A bit on how to work with one of the common ML tools.
Double Shot #2243
- US ballistic missile systems have very poor cyber-security - What could possibly go wrong?
- Ethics: the Leader’s Struggle - Thoughts from a military officer that apply equally well to servant leadership in any industry.
- Vegeta - CLI load-testing tool for macOS.
- Envoy Proxy at Reddit - A dive into Reddit's service discovery component.
- Ruby 2.6 JIT - Progress and Future - These are not (yet?) the magi beans that you are looking for.
- Rubium - A "lightweight alternative to Selenium/Capybara/Watir if you need to perform some operations (like web scraping) using Headless Chromium and Ruby ."
- Our learnings from adopting GraphQL - From the marketing tech team at Netflix.
- Timeline for the release of Rails 6.0 -Aiming for the end of April.
Double Shot #2242
- Semantic Git Aliases - Some aliases that do more than just shorten existing commands.
- Solargraph - Rubygem that provides code completion in VSCode and Atom via the language server protocol.
- Introducing wolkenkit 3.0 - CQRS and event sourcing for JS and Node.
- 3.0.0 Released - Of Rubygems, that is.
- CoolQLCool - Open source server that can scrape a website into a GraphQL API./li>
- Failure is Always an Option - A healthy approach to not being too full of yourself.
- How the Guardian switched databases without major downtime. -
- OpsMop - A "next-generation, no-compromise automation system" with a Python 3 DSL. Check this article for some background. </ul>
Double Shot #2241
- Grafana Loki - This new log aggregation system bills itself as being "like Prometheus, but for logs."
- 5 things you won't learn from The Open Organization Leaders Manual - A tongue-in-cheek release announcement.
- Official AWS Ruby Support for Jets Serverless Framework - Opinionated ruby architecture for AWS Lambda applications.
Double Shot #2240
- The Architecture and History of Git: A Distributed Version Control System - A good introduction for folks who haven't dug deeply into git yet.
- Write good git commit message - Another debate that will never conclude, but I like some of the ideas here.
- Debucsser - A visual CSS debugging tool.
- Ruby is the Best Javascript - A RubyConf presentation that you might want to unsee.
- The State of the Octoverse: new open source projects in 2018 - Some statistical insights from GitHub.
- Ruby 2.6.0-rc2 Released - Still tracking for a Christmas release.
- How we deal with Data Quality using Circuit Breakers - A pattern to keep low-quality data out of analyses.
- The Best Programming Advice I Ever Got - Because it was also the dumbest.
Double Shot #2239
- Rails 5 Active Record attributes API - In case you missed it, the attributes API picked up custom types and went public in Rails 5.
- Running FreeBSD on OSX using xhyve, a port of bhyve - Because why not run an OS inside your OS?
- Real-time applications with API Gateway WebSockets and AWS Lambda - More new plumbing examples from Serverless.
- Management bugs: 18 months later - Experience with allowing people to file bugs against process as well as code.
- We need Sustainable Free and Open Source Communities - An attempt to change the conversation about open source.
- What happens when packages go bad? - We get screwed, that's what. The dependency model in much of open source web software is a huge issue these days.
- The Book of Secret Knowledge - A nice collection of links for systems-side folks and pen testers.
- Open source confronts its midlife crisis - These ideas are clearly in the air.
Double Shot #2238
- Certainty Theater - The perils of being naively decisive.
- Pijul -VCS whose "distinctive feature is to be based on a sound theory of patches, which makes it easy to learn and use, and really distributed."
- Refactoring UI - A design book aimed at developers.
- Serverless Slack bot on Lambda with Ruby (and what’s the less pleasant part about it) - Another proof-of-concept.
- Introducing Action Mailbox for Rails 6 - A new framework to handle incoming emails is in the works.
- Managing Remote Teams - A Crash Course - A lot of things to think about, if you're going down the remote path.
- Tests won’t make your software correct - Indeed they won't, but that doesn't make them worthless.
- Model, document and share. - A recipe for leading without authority.
Double Shot #2237
- More speed, lower velocity - Looking at ways that agile teams make a lot of noise without shipping value.
- mruby 2.0.0 - Major version update of the embeddable implementation of Ruby.
- Realtime Board - A shareable online whiteboard.
- Tools for effective pairing - Yes, you can make remote pairing work.
- Git Webhooks with AWS services - Reference implementation to link your private git repo to AWS services.
- Serverlessness - Tim Bray is turning his re:invent presentation into a series of blog posts.
- Everything you should know about certificates and PKI but are too afraid to ask - A trip pretty far into the weeds.
- DevHub - A Tweetdeck-like UI for managing your GitHub activity. Personally I'd rather not have that much activity to manage.
Double Shot #2236
- Introducing Crossplane: Open Source Multicloud Control Plane - Another layer on top of Kubernetes.
- HashiCorp Vault 1.0 - A major milestone for this secrets management tool.
- Rails 5.2.2 has been released! - Moving right along.
- Microservices and Availability - Yeah it's a problem.
- ActiveRecord on MySQL— Iterating over large tables with conditions - Optimizing things is hard, especially if you depend on your framework to do it for you.
Double Shot #2235
- Kubernetes security flaw (CVE-2018-1002105) and The silent CVE in the heart of Kubernetes apiserver- Probably everyone who cares already knows about this, but these are the best explanations I've seen.
- Microsoft and Docker team up to make packaging and running cloud-native applications easier - Open-source contributions or embrace, extend, and extinguish - you decide.
- Dark Reader - "Dark mode for everything". Or at least everything in your browser.
- Scaling engineering organizations - Lessons from Stripe, which is probably larger than you'll ever be.
- RKMS - A "highly available key management service, built on top of AWS's KMS."
- flAWS 2 - Learn about AWS Lambda and Fargate security by breaking things.
Double Shot #2234
- Yak shaving and fixing - Diving a bit deeper to fix immediate annoyances is not always a bad thing.
- Ripley - Project management tool built on top of GSuite.
- Unlearning for DynamoDB - Time to take off that relational database hat.
- HTTPS in the real world - There's a lot of complexity behind that little green lock icon.
- Everything about distributed systems is terrible - Yeah, pretty much. But there's some hope of using tooling to make it less terrible.
- Nondeterministic Functions in MySQL (i.e. rand) Can Surprise You - Yep, they can.
- Front-End Micro Services - Building a UI up from HTML fragments.
- A Dive into malicious Docker Containers - People are terrible.
Double Shot #2233
- Developer On Call - Why developers should be on call, and what they can do to make it easier.
- Firefox Profilemaker - Tool to help disable FF features & settings that you prefer to get rid of.
- How Fast is Ruby 2.6.0preview3 for Discourse? - Benchmarking the next Ruby version.
- Ruby Memoization and Alternatives - Avoiding premature optimization is a good thing.
- Reasons to Scale Horizontally - There are many.
- Look ma, no locks - Replacing locks with tasks.
- GraphQL Editor - Visual editor for GraphQL schemas.
- Ruby 2.6.0-rc1 Released - It won't be long now.
Double Shot #2232
- Netflix Information Security: Preventing Credential Compromise in AWS - Techniques for limiting the escalation of web attacks.
- Software Sprawl, The Golden Path, and Scaling Teams With Agency - What to do when you discover you're using all the things in your software stack.
- Sandboxed Rake Tasks for Your Rails app! - Safely testing destructive rake tasks by running them in a transaction.
- Building an API with Ruby and the Serverless Framework - An example using the new Ruby support on AWS Lambda.
- A Weird and Wonderful Trip through Ruby’s Standard Library - A few odds and ends you might now know are in there.
- How Airbnb is Moving 10x Faster at Scale with GraphQL and Apollo/a></strong> - Good gravy there is a lot of exciting tooling out there for GraphQL these days.</li>
- At 22 years old, Postgres might just be the most advanced database yet - Mmmm, probably not, but it does have a heck of a lot of nice features.
- The State of Web Browsers - Like it or not Google has a near-monopoly now.
</ul>
Double Shot #2231
- Jerry Hargrove - Cloud Diagrams & Notes - Visual explanatiuons of AWS services, with many updates from this year's re:invent.
- SubEthaEdit 5 – Now free and open source! - There's an editor I haven't seen for a while. You can grab it from the App Store or directly from https://subethaedit.net/ .
- The official ruby snap is available - A potentially easier way to install Ruby on Linux.
- A Very SLEEPy MySQL Attack - Using SLEEP() to help exploit SQL injection attacks.
Double Shot #2230
- git-bars - Bar charts of repo activity in your terminal.
- Front-end development is not a problem to be solved - An argument that HTML and CSS are essential skills, not a bother to be abstracted away.
- Bundler is Built Into Ruby 2.6.0preview3 - Why yes, so it is.
- Building Distributed Engineering Teams - Lessons learned from years of doing it.
- The Second Edition of "Refactoring" - Looks like it's here.
Double Shot #2229
- Announcing the Bitnami Kubernetes Production Runtime (BKPR) - Standardized monitoring, alerting, and HTTP ingress services out of the box.
- Firecracker - "Secure and fast microVMs for serverless computing" aka the technology behind AWS Lambda.
- What's in a Docker image? - An investigation of what's in that mysterious file.
- Google Container - Put your Google account in its own little Firefox jail.
- How to Grow as an Engineer (Working Remotely) - From a veteran engineer at the NY Times.
- Erlambda - AWS Lambda functions in Erlang, of course.
Double Shot #2228
- PlantUML - Text format for building various UML and other software architecture diagrams, which makes it nice for putting under version control.
- LearnGitBranching - Educational git sandbox game sort of thing.
- The Greatest Sales Deck I’ve Ever Seen - A good read even if you're not in sales.
- GraphQL: A Retrospective - Two years of experience at Verve.
- Collaborating with marketing on launches - How to work better together in the face of date issues.
- Best Practices for Logging in Node.js - Some ideas from PaperTrail.
- De-facto closed source: the case for understandable software - At some point we need to face up to the craptacular disaster that is open-source dependencies.
- -
Double Shot #2227
- Tutorial: How to host your own distributed file sharing service on your pc - Playing around with IPFS.
- The Software Defined Delivery Manifesto - "Delivery code is production code." Anen.
- sr.ht - New open source software management suite.
- Never 'ssh' Into Production? - Nice idea, doesn't always work.
- Expert Excuses for Not Writing Unit Tests - Not such a fake book after all.
- Dynamic-Alexa-Skill-Using-Ruby-On-Lambda - That didn't take long after the announcement of Ruby on Lambda.
- Modulation - Explicit Dependency Management for Ruby - By exporting & importing things between modules.
- 2019 Fukuoka Ruby Award Competition - Entries to be judged by Matz - Send in your interesting Ruby code.
Double Shot #2226
- eDEX-UI - Working shell wrapper that adds Hollywood-style flash to your computing.
- How you can improve your workflow using the JavaScript console - There's more to know than console.log.
- evilginx2 - Man-in-the-middle phishing proxy server.
Double Shot #2225
- Advanced web security topics - No, we can't have nice things. Ever.
- Learn Document Node in 10 seconds from my business card - Even more condensed than an elevator pitch (and an interesting-looking publishing system, too).
- ipfs-wormhole - Send encrypted files directly with gpg and ipfs.
subscribe via RSS