Kerrick Long (code)

This account is for code & technology! I post my own code/tech-related posts here, and I boost others' code/tech-related posts here.

Kerrick Long (code) boosted:
Kerrick Long (code)kerrick@dotnet.social
2025-04-18

Hot take: your first three #programming languages should be #lua, then #clojure, then #smalltalk. Your production language should be your fourth language.

Kerrick Long (code) boosted:
Lobsterslobsters
2025-04-14
Kerrick Long (code) boosted:
2025-04-14

If all the people who answered yes to the second question got a factory job and their live improved, then the 80% of people who answered yes to the first question... were extremely correct

Kerrick Long (code) boosted:
Kerrick Long (code)kerrick@dotnet.social
2025-04-14

Steve Yegge laid out a vision: in 2 years, nobody will write code. The solution? Kerrick’s Wager: a plan of action for senior developers in an agentic AI world.

kerrick.blog/articles/2025/ker

#AI #ArtificialIntelligence #VibeCoding #AIAgents #SoftwareEngineering #Programming #Careers

Kerrick Long (code)kerrick@ruby.social
2025-04-13

@remi I similarly wrote some thoughts about it. I still haven't figured it out fully, but I've got a risk mitigation strategy now: kerrick.blog/articles/2025/ker

P.S. Thanks! The color scheme for kerricklong.com is Monokai :D

Kerrick Long (code)kerrick@ruby.social
2025-04-11

@remi I, too, foresee myself being the coding equivalent of a historical society volunteer who churns butter at the local museum for the sheer joy of doing the task manually and teaching others how it used to be done.

But it seems like my options will be to either:

- Do this on nights & weekends
- Retire before it hurts my career

Kerrick Long (code) boosted:
Kagi HQkagihq
2025-04-11

We're looking for an experienced open source developer and designer to support our team in building a platform-native web browser for Linux, using GTK and libadwaita: kagi.peopleforce.io/careers/v/

Here's why you might enjoy working at Kagi: help.kagi.com/kagi/company/hir

Kerrick Long (code) boosted:
Ruby Weeklyruby_discussions
2025-04-09

Rare job opening for a junior programmer at 37 signals(the company that birthed rails)

apply.workable.com/37signals/j

Discussions: discu.eu/q/https://apply.worka

Kerrick Long (code)kerrick@ruby.social
2025-03-30

@chris__martin See also: 5 Acres and Independence by Maurice Grenville Kains. For a much older perspective, Ten Acres Enough by Edmund Morris. More modern: The Resilient Farm and Homestead by Ben Falk.

Kerrick Long (code) boosted:
2025-03-30

If you don't have any land at all, I think what you should understand is that you do not need a *lot* of land for whatever you might want to do that involves land, but moreover that you probably cannot manage very much.

Kerrick Long (code)kerrick@ruby.social
2025-03-26

@solnic If you see any more around the web, please send links my way. I gotta catch 'em all! :D

Kerrick Long (code)kerrick@ruby.social
2025-03-26

@solnic It looks great!

It’s only one border-radius:50%; away from making my list of “left black sidebar circle face” personal developer websites. I have a strong desire to find out where this pattern came from. Can you please tell me where your layout inspiration came from?

Kerrick Long (code)kerrick@ruby.social
2025-03-16

New Blog Post!

Fizz Buzz has just enough complexity to demonstrate a principle that is usually tough to understand through toy examples: the open/closed principle.

kerrick.blog/tutorials/2025/fi

#blog #programming #WebDev #SoftwareEngineering #Software #Design #OOP #OpenClosedPrinciple #Metaprogramming #Ruby

Kerrick Long (code) boosted:
Kerrick Long (code)kerrick@dotnet.social
2025-03-16

I've been using #AI to critique my #blog posts before I publish them. Among other techniques, I have it stereotype commenters on various tech sites. Tonight's example was pretty funny. #RewriteItInRust

#ruby #rust #oop #blogging #writing #llm

Internet Comments

Hacker News Commenters

1. "This post completely fails to discuss the performance implications of all these extra object allocations. In a high-performance system, this approach would be disastrous."

2. "I implemented this in Rust and it's 50x faster while being more type-safe. The factory pattern is unnecessary when you have proper algebraic data types and pattern matching."
Kerrick Long (code) boosted:
Kerrick Long (code)kerrick@dotnet.social
2025-03-10

Cars are a leaky abstraction. You still have to walk at the beginning and end of your journey anyways, and that adds parking overhead. We should all walk 20 miles to work instead.

Kerrick Long (code) boosted:
Kerrick Long (code)kerrick@dotnet.social
2025-03-08

New blog post:

30,656 Pages of Books About the .NET Ecosystem: C#, Blazor, ASP.NET, & T-SQL

When I learned lean software development, I abandoned year-long planning at work and at home. This year, I broke my rule...

Continue reading: kerrick.blog/articles/2025/thi

#Books #Reading #NewYearsResolution #DotNET #CSharp #Blazor #ASPNET #TSQL #FullStack #SoftwareDevelopment #ProgrammingBooks #LearningToCode #WebDevelopment #EnterpriseSoftware #TechBooks #CodeNewbie #CodingJourney #DeveloperLife

Kerrick Long (code) boosted:
Kerrick Long (code)kerrick@dotnet.social
2025-03-06

People in #WebDev and #FrontEnd #Design for at least a few years will remember Icon Fonts. But are you old enough to remember #CSS sprite sheets?

frhun.de/silk-icon-scalable/pr

#UX #UI #WebDesign #HTML #WebDevelopment #FrontEndDev #Icons #RetroWeb #ThrowbackTech #ThrowbackThursday #WebHistory

The original sprite sheet for Silk Icons

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst