DEV Community

Ryan Palo profile picture

Ryan Palo

I'm a Staff Software Engineer at Cisco. I specialize in Python and Go, building functional, practical, and maintainable web systems leveraging Kubernetes and the cloud. Blog opinions are my own.

Elk Grove, CA Joined on  ryan@thepalos.com https://assertnotmagic.com

Education

M.S.C.S. Lewis University, B.S.M.E. Cal Poly (SLO)

Pronouns

he/him/his

Work

Staff Software Engineer at Cisco

Nine Year Club
1 Week Community Wellness Streak
Top 7
7
Eight Year Club
Seven Year Club
Writing Debut
Six Year Club
Tag Moderator 2022
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
Optimizing for Agents with llms.txt

AI Engineer World's Fair Coverage

Optimizing for Agents with llms.txt

6
1
3 min read

Want to connect with Ryan Palo?

Create an account to connect with Ryan Palo. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Token Town

AI Engineer World's Fair Coverage

Token Town

7
3
2 min read
The Agentic, Ironclad Onion

AI Engineer World's Fair Coverage

The Agentic, Ironclad Onion

7
5 min read
Does Your Site Need a /ai Page?

Does Your Site Need a /ai Page?

25
14
1 min read
Sentient Config is a Code Smell

Sentient Config is a Code Smell

24
1
4 min read
Sticker Swap!

Sticker Swap!

3
2
1 min read
Advent of Code 2020 Solution Megathread - Day 25: Combo Breaker

Advent of Code 2020 Solution Megathread - Day 25: Combo Breaker

1
4
1 min read
Advent of Code 2020 Solution Megathread - Day 24: Lobby Layout

Advent of Code 2020 Solution Megathread - Day 24: Lobby Layout

5
9
1 min read
Advent of Code 2020 Solution Megathread - Day 23: Crab Cups

Advent of Code 2020 Solution Megathread - Day 23: Crab Cups

8
6
1 min read
Advent of Code 2020 Solution Megathread - Day 22: Crab Combat

Advent of Code 2020 Solution Megathread - Day 22: Crab Combat

8
7
1 min read
Advent of Code 2020 Solution Megathread - Day 21: Allergen Assessment

Advent of Code 2020 Solution Megathread - Day 21: Allergen Assessment

7
6
1 min read
Advent of Code 2020 Solution Megathread - Day 20: Jurassic Jigsaw

Advent of Code 2020 Solution Megathread - Day 20: Jurassic Jigsaw

7
4
1 min read
Advent of Code 2020 Solution Megathread - Day 19: Monster Messages

Advent of Code 2020 Solution Megathread - Day 19: Monster Messages

6
8
1 min read
Advent of Code 2020 Solution Megathread - Day 18: Operation Order

Advent of Code 2020 Solution Megathread - Day 18: Operation Order

5
10
1 min read
Advent of Code 2020 Solution Megathread - Day 17: Conway Cubes

Advent of Code 2020 Solution Megathread - Day 17: Conway Cubes

8
10
1 min read
Advent of Code 2020 Solution Megathread - Day 16: Ticket Translation

Advent of Code 2020 Solution Megathread - Day 16: Ticket Translation

6
8
1 min read
Advent of Code 2020 Solution Megathread - Day 15: Rambunctious Recitation

Advent of Code 2020 Solution Megathread - Day 15: Rambunctious Recitation

5
12
1 min read
Advent of Code 2020 Solution Megathread - Day 14: Docking Data

Advent of Code 2020 Solution Megathread - Day 14: Docking Data

6
9
1 min read
Advent of Code 2020 Solution Megathread - Day 13: Shuttle Search

Advent of Code 2020 Solution Megathread - Day 13: Shuttle Search

12
14
1 min read
Advent of Code 2020 Solution Megathread - Day 12: Rain Risk

Advent of Code 2020 Solution Megathread - Day 12: Rain Risk

6
16
1 min read
Advent of Code 2020 Solution Megathread - Day 11: Seating System

Advent of Code 2020 Solution Megathread - Day 11: Seating System

5
14
1 min read
Advent of Code 2020 Solution Megathread - Day 10: Adapter Array

Advent of Code 2020 Solution Megathread - Day 10: Adapter Array

10
22
1 min read
Advent of Code 2020 Solution Megathread - Day 9: Encoding Error

Advent of Code 2020 Solution Megathread - Day 9: Encoding Error

9
17
1 min read
Advent of Code Megathread Comment Tracker!

Advent of Code Megathread Comment Tracker!

8
3
2 min read
Advent of Code 2020 Solution Megathread - Day 8: Handheld Halting

Advent of Code 2020 Solution Megathread - Day 8: Handheld Halting

9
25
2 min read
Advent of Code 2020 Solution Megathread - Day 7: Handy Haversacks

Advent of Code 2020 Solution Megathread - Day 7: Handy Haversacks

6
19
1 min read
Advent of Code 2020 Solution Megathread - Day 6: Custom Customs

Advent of Code 2020 Solution Megathread - Day 6: Custom Customs

8
28
1 min read
Advent of Code 2020 Solution Megathread - Day 5: Binary Boarding

Advent of Code 2020 Solution Megathread - Day 5: Binary Boarding

9
29
1 min read
Advent of Code 2020 Solution Megathread - Day 4: Passport Processing

Advent of Code 2020 Solution Megathread - Day 4: Passport Processing

12
23
1 min read
Advent of Code 2020 Solution Megathread - Day 3: Toboggan Trajectory

Advent of Code 2020 Solution Megathread - Day 3: Toboggan Trajectory

15
40
1 min read
Advent of Code 2020 Solution Megathread - Day 2: Password Philosophy

Advent of Code 2020 Solution Megathread - Day 2: Password Philosophy

5
24
1 min read
Advent of Code 2020 Solution Megathread - Day 1: Report Repair

Advent of Code 2020 Solution Megathread - Day 1: Report Repair

21
28
3 min read
Building an Automatic Measuring Table: Part 0

Building an Automatic Measuring Table: Part 0

6
2
3 min read
Awestruck by C Structs

Awestruck by C Structs

28
1
11 min read
Control HTML Video Playback Speed with the Console

Control HTML Video Playback Speed with the Console

22
1
1 min read
What are your favorite subscriptions?

What are your favorite subscriptions?

12
4
1 min read
Scheduling Jekyll Posts on Netlify with Cron

Scheduling Jekyll Posts on Netlify with Cron

5
7 min read
I Asked DEV for Resume Advice and Here are 14 Things I Learned

I Asked DEV for Resume Advice and Here are 14 Things I Learned

208
14
11 min read
Looking for Feedback on my Resume

Looking for Feedback on my Resume

41
18
3 min read
What's the best way to render specific items from a Rails collection?

What's the best way to render specific items from a Rails collection?

18
14
1 min read
Returning Multiple Values (“Tuples”-ish) from Bash Functions

Returning Multiple Values (“Tuples”-ish) from Bash Functions

33
4 min read
Dev Journal 6/8/2020: Avoid the Pull of the Rabbit Hole

Dev Journal 6/8/2020: Avoid the Pull of the Rabbit Hole

7
4 min read
Dev Journal 5/27/2020: Good Progress and Some Footguns

Dev Journal 5/27/2020: Good Progress and Some Footguns

5
3 min read
Dev Journal 5/26/2020: rails new Who Dis

Dev Journal 5/26/2020: rails new Who Dis

8
2 min read
Untangling a Complicated TypeScript Function Signature

Untangling a Complicated TypeScript Function Signature

8
3 min read
Strings: A Neat Hexdump Alternative

Strings: A Neat Hexdump Alternative

18
3
2 min read
Dog-Fooding as a Roadmap

Dog-Fooding as a Roadmap

24
3
3 min read
This Was Puzzle Day 2020

This Was Puzzle Day 2020

8
1
11 min read
Java Programs, Packages, and Class Paths Explained… Plus a Bonus Mystery

Java Programs, Packages, and Class Paths Explained… Plus a Bonus Mystery

20
5 min read
I’m Looking for My Next Job

I’m Looking for My Next Job

33
3
1 min read
Dev Journal 1/24/2020

Dev Journal 1/24/2020

12
2 min read
Type Aliases in Rust

Type Aliases in Rust

11
3
2 min read
Advent of Code is Almost Here!

Advent of Code is Almost Here!

13
1
2 min read
Want to Run DEV's Advent of Code?

Want to Run DEV's Advent of Code?

12
1 min read
Don't Let Big Ideas Stop You from Doing Small Things

Don't Let Big Ideas Stop You from Doing Small Things

24
5
3 min read
What are your Favorite Text-Processing Tools?

What are your Favorite Text-Processing Tools?

34
10
1 min read
Mounting Network Drives into Windows Subsystem Linux

Mounting Network Drives into Windows Subsystem Linux

22
1
2 min read
Count Child Directories with PowerShell

Count Child Directories with PowerShell

6
1 min read
3 Hypothetical Security Hacks and Discussion

3 Hypothetical Security Hacks and Discussion

35
3 min read
Need Laptop Recommendations for Linux

Need Laptop Recommendations for Linux

40
20
1 min read
loading...