
How to diagnose and control login and background items
Login and Background Items are increasingly common, and can cause all sorts of problems. Diagnosing and fixing them is better in Ventura.
A very useful resource!
Login and Background Items are increasingly common, and can cause all sorts of problems. Diagnosing and fixing them is better in Ventura.
A very useful resource!
This is the ultimate Dokku + Ruby on Rails guide — I cover running Dokku on x86 and ARM, deploying Sidekiq and Redis, dockerizing our Ruby on Rails app, and more...
Dokku is one of several do-it-yourself heroku replacements which started getting attention when Heroku terminated their free tier.
This article has been heavily referenced because Marc Andreesen is famous and opinionated.
"Standards-based grading (SBG) is an innovation in education that focuses on learning and helps increase achievement. It is often combined with updated instructional practices and culture to better engage students and foster a positive environment. This page is an introduction for parents and educators new to standards-based education."Explaining Standards Based Grading, which I think is almost the same as Specs Based Grading. Another concept I am learing about.
I am looking into the idea of ungrading or other alternative ways of dealing with assessment and grading. So expect to see more links along those lines!
I’ve been building out a small suite of command-line tools for working with ChatGPT, GPT-4 and potentially other language models in the future. The three tools I’ve built so far …
For someone like me who is using chatGPT and friends all day long for work. This tool provides intriguing possibilities
Center Cam Standard Package includes: Center Cam Assembly, Adjustable clip mount, Lens Privacy cover. Center Cam Specs: 1080p Resolution, F2.1 lens, 30 FPS, 65 degree Horizontal Field of View. Compatible with Windows, Mac, Android, and Linux. USB-A/USB-C. Adjustable Clip Mount Specs: Opens up to 2". Unit is 5 Ft. long
This seems like a very good tool! We do so many zoom calls these days, not to mention teaching over zoom. We’re used to the off center eye contact. But I wonder whether people will notice when you use this that you’re looking right at them. Maybe it will make you more persuasive or help you do better in negotiations?
The better way to group and organize your Youtube subscriptions
This looks useful
Thor is a great way to write simple CLIs like one-off Rails scripts, but it does have its own gotchas. Here’s how to use Thor in practice.
They say it’s an alternative to rake. But I see it more as a nice Ruby cli builder.
This article is a high-level overview of design patterns that are commonly used in Ruby on Rails applications. I also mention the cons and pros.
Fantastic overview of the most common rails patterns. I think it’s pretty up to date and comprehensive.
ORMs, often criticized, are typically misused rather than inherently flawed. While they present challenges in visibility and performance, correct usage can mitigate these issues.
Good overview of orm pros and cons
A round up of the most-read and most-loved contributions from the community this past week
We all can use reminders of how to keep our room clean and free of clutter, breadcrumbs and empty soda cans.
The number of leaked information from Copilot were surprising. I’ll show you what it his and how to prevent it your code from leaking.
This is not gonna end well. LLMs learn from public repositories. Those repos will get smart that OpenAI is benefitting from all their work and stop allowing the drawling. See StackOverflow and Reddit. Will the well go dry?
Closures and anonymous functions are very useful concepts, especially in functional programming. Ruby makes working with them a pleasure via its flavors like blocks, procs, and lambdas. This post provides an in-depth tutorial and shows the subtle differences between them.
This excellent article does a great job at explaining the Ruby features block, lambda and proc.
At Shopify, we have spent the last year writing a new Ruby parser, which we’ve called YARP (Yet Another Ruby Parser). As of the date of this post, YARP can parse a semantically equivalent syntax tree to Ruby 3.3 on every Ruby file in Shopify’s main codebase, GitHub’s main codebase, CRuby, and the 100 most popular gems downloaded from rubygems.org. We recently got approval to merge this work into CRuby, and are very excited to share our work with the community. This post will take you through the motivations behind this work, the way it was developed, and the path forward.
Interesting in general. And from the perspective of parser engineering and trade offs.
I am a Ruby on Rails developer based in Victoria, BC. This blog is my attempt to spread the joy of building web applications in Ruby on Rails with the world.
Another great resource for learning how to use stimulus and hotwired in Ruby on Rails.
Filed under things I didn’t know about IO with Ruby. Still love that language! This gem takes advantage of Unix “splices” to speed up IO when reading and writing large amounts of data.
I’ve been using fediverse stuff (Mastodon and, most recently, Calckey – I’m just going to use “Mastodon” as shorthand here, purists can bite me) for over a year now, a…
An excellent dissertation on mastodon, the fediverse, and trade offs, dangers, features and bugs. Very thoughtful and insightful.
The beautiful, fast, flexible, native Mac code editor from Panic.
Looks interesting! Will anything ever lure me away from vscode? Yes: I’m old enough to know that eventually every programming habit gets superseded by a better one.
I won't make any dict joke
Handy set of tips and tricks with Python dicts