T.J. Telan
Practical DevOps & Developer Experience
Now
About
Github
Dev.to
Medium
Twitter
Twitch
YouTube
RSS
All posts
Categories
Tags
January 2023 recap
-
2023-01-31 | 3 min read | tags:
#summary
Quick summary for January 2023
Goals for 2023
-
2022-12-30 | 2 min read |
Some of my plans for 2023
How to Build a Custom Integration Test Harness in Rust
-
2021-04-26 | 9 min read | tags:
#rust
#testing
#integration
Building a custom test harness in Rust is less complicated following these patterns
9 Insights I Uncovered While Building a Writing Habit
-
2021-01-28 | 10 min read | tags:
#writing
A reflection on writing a lot more in 2020
Questions to Find the Right Continuous Integration System for You
-
2020-12-10 | 7 min read | tags:
#devops
#ci
#leadership
Questions to ask if you're considering switching CI systems
Re: Reading More Technical Content Can Help You Improve Your Content Creation Skills
-
2020-12-03 | 6 min read | tags:
#devrel
#motivation
#leadership
Answering the questions asked in Stephanie Morillo's post about how to improve your content creation skills
Quick Primer to Practical Reproducible builds: Reference Environments
-
2020-11-27 | 7 min read | tags:
#devops
#automation
#scripting
#config-management
#virtual-machine
#containers
Make contributing easy. The system requirements to build your code is just as important as the code itself.
Rust in 2021
-
2020-11-17 | 7 min read | tags:
#rust
My response for this year's call for blog posts for the 2021 roadmap
Is DevOps Automation a zero-sum game?
-
2020-11-10 | 2 min read | tags:
#devops
Discussion about whether DevOps culture requires winners and losers
DevOps Helps you be a Better Leader
-
2020-11-06 | 9 min read | tags:
#devops
#leadership
#management
This is the first of a series about helping your organization embrace DevOps
Bottle rockets in my DevOps? It’s more likely than you think.
-
2020-10-29 | 7 min read | tags:
#devops
#devrel
#dx
Why DevOps thinking is not new. A story that demonstrates the benefits from outside the software industry
My Hacktoberfest 2020 is Complete
-
2020-10-19 | 4 min read | tags:
#hacktoberfest
#opensource
#github
#rust
I finished Hacktoberfest 2020. How did I do? What did I get?
What can I do to feel like I belong in the Tech community?
-
2020-10-13 | 4 min read | tags:
#beginners
#culture
#motivation
#networking
#rust
A reflection and invitation to discuss my current lack of feeling of belonging in the tech community
A first-timer's perspective to Digital Ocean's Hacktoberfest 2020
-
2020-10-05 | 7 min read | tags:
#hacktoberfest
#opensource
#github
#rust
My experience and opinion on my first Hacktoberfest in 2020
9 steps to rename your default Github branch safely
-
2020-09-30 | 10 min read | tags:
#git
#github
#github-actions
#migration
#checklist
Checklist to migrate your git repository’s primary branch from master to main
Reflections after 2 months of live coding
-
2020-09-22 | 9 min read | tags:
#streaming
#twitch
#livecoding
#rust
Sharing thoughts, experiences, and goals about live-coding Rust on Twitch
Let’s build a single binary gRPC server-client with Rust in 2020
-
2020-08-19 | 29 min read | tags:
#rust
#grpc
#cli
#structopt
#tonic
#protobuf
A detailed quick-start example for experienced devs using gRPC with Rust
What I learned running a live programming Twitch stream from Linux
-
2020-07-29 | 9 min read | tags:
#twitch
#streaming
#obs
#linux
Streaming a coding session on Twitch using a Linux laptop was easier than expected.
How to prevent Github Actions from deploying on PR with CI/CD
-
2020-06-12 | 5 min read | tags:
#github
#github-actions
#ci
#cd
Walkthrough of an example Github Actions workflow that allows different steps for Push vs Pull Requests
How to link multiple docker-compose services via network
-
2020-06-11 | 4 min read | tags:
#docker
#networking
Walkthrough of how to link networks of docker-compose services defined in multiple files
Published First Crate on Crates.io
-
2020-02-14 | 2 min read | tags:
#rust
#crates.io
My experience publishing my first public Rust library
Using a database + gRPC with Rust
-
2019-04-25 | 17 min read | tags:
#rust
#database
#diesel-rs
#grpc
#grpc-rs
#tower-rs
#cli
#clap-rs
A demonstration of a Rust CLI application using GRPC and PostgreSQL
Deploy Postfix Gmail relay with Ansible on Raspberry Pi
-
2018-11-27 | 4 min read | tags:
#ansible
#postfix
#raspberry pi
#vmware
A walkthrough for configuring a Raspberry Pi Postfix relay from VCenter Server Appliance to gmail
Building a Unix-shell in Rust - Part 4
-
2018-01-21 | 4 min read | tags:
#rust
Exploring implementation of shell builtins
Building a Unix-shell in Rust - Part 3
-
2017-12-31 | 5 min read | tags:
#rust
Exploring Rust's test suite
Building a Unix-shell in Rust - Part 2
-
2017-11-26 | 8 min read | tags:
#rust
Beginning to interactive shell with Rust
Building a Unix-shell in Rust - Part 1
-
2017-11-05 | 6 min read | tags:
#rust
Description of concepts of a Unix shell
Learning New Build Systems
-
2017-04-01 | 2 min read | tags:
#maven
#gulpjs
#ci
Devops build experience with unfamiliar languages
Status Update
-
2016-06-25 | 2 min read |
Professional life update
Taking Notes
-
2015-07-16 | 4 min read | tags:
#notes
Why I prefer taking handwritten notes
Goodbye Wordpress
-
2015-07-05 | 1 min read | tags:
#wordpress
#jekyll
Announcement of migration away from hosted Wordpress to Github Pages and Jekyll
Pip and bottle.py on NearlyFreeSpeech
-
2013-12-06 | 3 min read | tags:
#freebsd
#python
#bottle.py
#nearlyfreespeech
#web-development
How to run Python web app on NearlyFreeSpeech
Learning Android to Play with Metawatch Manager
-
2012-05-14 | 2 min read | tags:
#android
#github
#metawatch
First Android app dev experience with Metawatch app
MetaWatch - Unboxing
-
2011-09-16 | 1 min read | tags:
#metawatch
#unboxing
Metawatch brief unboxing - links and pictures removed
Laptop Volume Buttons in AwesomeWM
-
2011-09-15 | 2 min read | tags:
#awesomewm
#laptop
#rc.conf
#volume-control
Configuring hardware laptop buttons to control speaker volume
Metawatch Has Arrived
-
2011-09-12 | 1 min read | tags:
#metawatch
First experience with Metawatch smartwatch
Tarball xz
-
2011-08-31 | 1 min read | tags:
#bsd
#linux
#portable
#xz
One-liner for using xz compression with tar in FreeBSD
Ubuntu Breakup
-
2011-07-06 | 3 min read | tags:
#arch
#ubuntu
#tiling-wm
#awesomewm
#linux
#lua
First experience with Arch Linux
Gnome Xmonad Lucid
-
2011-05-27 | 1 min read | tags:
#ubuntu
#tiling-wm
#xmonad
First experience with tiling window manager Xmonad
Senior Project Update
-
2011-05-27 | 1 min read | tags:
#arm
#freescale
#github
#home-automation
#kinetis
#microcontroller
#opensource
Senior project home automation code for Freescale Kinetis microcontroller
Cygwin Screen Reattach Workaround
-
2011-04-04 | 1 min read | tags:
#cygwin
#gnu-screen
Workaround for reattaching Tmux session in Win7
Zsh at Win 7 Start up
-
2011-03-28 | 2 min read | tags:
#cygwin
#scripting
#windows
Virtualbox Headless-mode on Windows 7
-
2011-03-21 | 2 min read | tags:
#freebsd
#virtualbox
#zfs
Configuring Virtualbox to run a headless FreeBSD VM in Win7 at startup
Improving Cywgin in Windows with rxvt
-
2011-03-18 | 2 min read | tags:
#cygwin
#putty
#rxvt