Recently on The Blog

Uses: CodeliaCodelia is my favorite monospace font April 19, 2024

Made to Last?If you say it's made to last, back that up. April 18, 2024

The Perfect StackI have finally found the perfect stack for web development. You're welcome. April 5, 2024

What I Use to Blog in 2024A quick overview of what I use to blog in 2024 March 26, 2024

State Of the Blogs 2024It’s been a while. Let’s catch up. March 26, 2024

Review of Amazon Basics 3 Hole Punch, Semi-Adjustable, 30 Sheet Capacity, BlackFor reasons I don’t want to get into now, I need a 3 hole punch for A5 sized paper. The Amazon Basics 3 Hole Punch, Semi-Adjustable, 30 Sheet August 24, 2023

Working SlowlyI was watching a video from Shawn Hickman about his first week of being full-time indie. He said that he likes to take his time and work slowly, and August 19, 2023

Why I Like iOS DevelopmentI realized the other day why I think I like iOS development so much. It cuts down on the number of decisions I have to make. For me, that’s huge. August 9, 2023

A Disappointing TrainingA few weeks ago, I went out of my comfort zone and volunteered to do a training at work. Historically, I don’t do well talking to groups. I’m much August 2, 2023

I’m Not Ready for visionOS and Spatial ComputingvisionOS and the idea of spatial computing are pretty exciting. But as a mostly hobbyist iOS developer, I’m already a bit exhausted thinking about a June 12, 2023

I Tried AlpineAs part of my little Frosthaven calculator, I gave Alpine.js a try. I think I like it. If you look at the PR for the switch, you can see that using June 6, 2023

PicoCSSI’ve been using PicoCSS on a couple small projects. I (mostly) really like it! Easy to add to a project. Makes things look nice out of the box, June 5, 2023

Is Vanilla JavaScript Better?The other day, I made a little calculator for my brother’s Frosthaven group. To make it simple, I just did an index.html with some pure, vanilla June 5, 2023

Do NothingI’m currently at the end of a break between jobs. I took one week off. I had grand schemes of working on my app, maybe starting some other new May 21, 2023

I Think I Regret Buying the Studio DisplayWhen rumors of the Studio Display started coming out, I started saving money to buy one just in case. When it was announced in 2022, I immediately May 16, 2023

The Millionaire Fastlane, by Mj DeMarcoI saw this book recommended on YouTube and for whatever reason, I thought I would read it before I watched the video. While this book was rambling April 3, 2023

Re: You’re Not LazySomeone shared this video on Mastodon the other day. It really got me thinking. Basically, I’m trying to figure out if I’m working with or against April 2, 2023

Year of Discipline Update—FinancesAt the start of 2023, my wife and I had been feeling a bit stressed about money. We knew we should have plenty, but it always kinda felt like the April 1, 2023

Year of Discipline Update—Writing and DevelopmentI haven’t finished writing the book I started for my daughter. Still need to do that… But, I’ve been writing for my blog pretty regularly. Mostly March 31, 2023

Year of Discipline Update—Health and FitnessOne of the big areas I wanted to focus on in 2023 was my health and fitness. So far, I have mainly focused on running and losing some weight. My March 30, 2023

DrainedI feel drained. It’s been difficult to get myself to work on ScreenCred and other projects. It’s a combination of all sorts of things—poor sleep, March 21, 2023

Pocket SnacksI’ve been putting a little notebook in my shirt pocket lately. I like having something around that I can take notes, write out tasks, etc. without March 13, 2023

Creating a File From RaycastI was procrastinating today, so I made a bash script. I had been using Espanso to make creating my develogs a bit easier with some text replacement. March 3, 2023

Push Notifications With GoI had never sent a push notification in my life. I wanted to try it out. Writing my server in Go, I used the sideshow/apns2 library. Being a Go January 18, 2023

Using WeatherKit in GoI haven’t had a chance to use WeatherKit yet, and I’ve barely used Go. So for some reason I decided to give both a go at the same time. WeatherKit January 18, 2023

Is CloudKit Good for the Ecosystem?I use Day One for journaling. The other day I was checking about another journaling app made by an indie dev. It looks nicer, feels faster, and has January 6, 2023

Why Do We Scroll to the Top?I’ve been trying a lot of Mastodon apps lately and I’ve tried a few Twitter apps in the past. For the ones I’ve tried, they all have one thing in January 3, 2023

2023 and the Year of DisciplineI thought I knew what I was going to be writing about here, then I started looking back through my previous yearly themes and whoops, sorry 2022. January 1, 2023

Vacation RoutinesLast week was Thanksgiving and I took some time off. My family went to a beach house for the week. I brought my journal, my laptop, and running November 28, 2022

What Can Replace Twitter for Me?With everything going on with Twitter, I’m trying to figure out what I’m going to do. I’ve been thinking about what I get from Twitter. I mostly November 10, 2022

Finding What SticksI think one of the most common posts on my blog is about switching to a new blog system. Ghost to Jekyll and GitHub pages to Nuxt on Netlify to 11ty November 2, 2022

Some Thoughts on EditorsI’ve been messing around with my workflow and trying different code editors. I know IntelliJ kinda has a bad rap and often feels slow compared the July 10, 2022

Giving up on Notes AppsOver the years, I think I’ve tried pretty much every note taking app there is. I’ve tried using Apple Notes, Evernote, GoodNotes, Notability, Bear, June 30, 2022

Re: Demo to Demo LoopI really enjoyed this post from Dave Rupert. I like what Dave said: Demos improve meetings. I’ve found “Demo First” meetings are life-giving June 23, 2022

Changing the Direction of a SwiftUI Color GradientSwiftUI added a pretty cool new property to Color to easily create subtle gradients. Now, all colors, even custom colors, come with a standard June 22, 2022

Wwdc 2022 WishlistHere’s some things I’m hoping for this year at WWDC: Multiple user support in iPadOS. Password sharing. My wife and I share passwords for various June 2, 2022

My Supposed Dream JobI think that my dream job would be an indie developer. But I’m not sure. I wish I could try it. I don’t have enough money saved up to just quit my May 18, 2022

Re: RssChris Coyier blogged about RSS. Talking about how RSS can be social, he wrote: How is all this social? It’s just slow social. If you want to May 3, 2022

Go One Level DeeperWhen I was in college, I was a teaching assistant in a computer science class. A lot of our job was helping students read errors. “Your program May 3, 2022

My New Favorite FontThe YouTube algorithm got me today and suggested a video about a font called Comic Code by Toshi Omagari. I was immediately intrigued. As I was just April 27, 2022

Turning It Off and on AgainMy AirPods weren’t charging beyond 72% for some reason. So I factory reset them, and now they are charging again. It’s comical how often the answer April 8, 2022

Living SoftwareAs I’ve been working through my thoughts on creating apps and software, I’ve realized that software is pretty unique. Most software feels so fluid March 29, 2022

Trying to Find Balance in Side ProjectsI just removed my two iOS apps from sale on the App Store. I hadn’t updated either of them in over a year. It felt bad having them hanging out March 28, 2022

How I JournalI recently hit a 365 day streak in Day One. I’ve never been very good at keep a journal, so it felt pretty good! I found a couple things that helped March 21, 2022

Bookmarks in ObsidianFor a while, I tried to utilize Twitter’s bookmark feature to save interesting links, helpful tidbits, and whatnot. I quickly realized that it was March 11, 2022

Finishing What We StartI was listening to a podcast this morning and they talked briefly about how so many of us start way more projects than we finish. It got me March 2, 2022

Adventures With Templater for ObsidianI’ve been experimenting more with how I can handle managing my small side projects in Obsidian. More on that another time, but one piece I wanted February 24, 2022

My Photography WorkflowI’m a casual photographer; hobbyist at best. A little over a year ago, in preparation for our second daughter arriving, I got a Sony A7C. I wanted a February 20, 2022

An Itch to BlogFor whatever reason, about once a year, I get an itch to blog. I’m feeling it now. Maybe it’s because there’s more light in the day and I feel like February 18, 2022

This Is My First Micropub PostI’m sure there are lots of bugs I need to work out February 13, 2022

Father’s DayI love being a dad. I even like being a dad most of the time. After 4 years though, I sometimes still wonder what in the world I have gotten myself June 20, 2021

Fresh StartsWith years, months, weeks, days, our calendar continually gives us chances to reset, restart, adjust, or whatever else we need to do. As silly as it June 11, 2021

Shut Your Brain DownLast night, I finished building the new LEGO World Map set. With over 11,000 pieces, it took me around 12 hours to complete. Some of that time was June 7, 2021

Thoughts on Steal Like an ArtistI have long believed that I have never and will never come up with an original idea. Nothing is truly original. Every ideas has been had before. In May 28, 2021

The GridWhen I need to get down to business and get some serious programming done, I put on the TRON: Legacy soundtrack. That is all. Thank you for coming February 9, 2021

The Year of Momentum and the Season of SurvivalLike I said in Wrapping Up the Year of Groundwork, after 2020, I don’t feel like I have much gas left in the tank. That’s why I’ve decided to make January 4, 2021

Wrapping up the Year of Groundwork2020 has been a hard year for everyone. But I have been very fortunate. I was already working from home, my company does well in good and bad January 4, 2021

Digital Minimalism, by Cal NewportUsing my phone less has been on my mind for quite a while now. For no good reason, I’m 100% addicted to Twitter. I always have my phone on me, just December 14, 2020

Farewell, MorningsI like routines and planning. Routines is one of my ways of managing anxiety and stress. I like to feel like I know what’s going on and what’s December 8, 2020

Steve Jobs, by Walter IssacsonOverall, I liked this book. I give it a thumbs up 👍🏻. I can’t remember when I really became aware of Steve Jobs. I was aware of Apple growing up, July 4, 2020

Focuses RoadmapI had to cut myself off on adding new features to Focuses pretty early on. If I let myself keep going, I probably never would’ve released. Here’s a March 26, 2020

Using SwiftUI for FocusesI think I mentioned it briefly, but Focuses is built mostly with SwiftUI. Overall, I’m very impressed with SwiftUI. I don’t think I would’ve been March 25, 2020

Focuses by the NumbersHere are a few numbers related to making Focuses that may or may not be interesting. This is the first project I have time tracked. The first commit March 24, 2020

Introducing FocusesFocuses is my take on goal and habit tracking. It is inspired by Myke Hurley’s daily themes and Marshall Goldsmith’s daily active questions. The March 23, 2020

Podcasting With a ToddlerFor about the last year and a half, my daughter and I have made a podcast. My daughter is currently a toddler. It’s not always easy to produce a September 11, 2019

Am I Becoming a Better Developer?”I’ve been working full-time as a software developer for almost 2 years now. I’ve learned a lot. I’ve messed a bunch of stuff up too. The question January 17, 2019

Prefers-Color-Scheme Media QueryWith Safari Technology Preview 68, there is a new media query, prefers-color-scheme. I’ve used it on this site like the following: Digging around in October 25, 2018

Thoughts on Writing Good CodeAt ng-conf, John Papa gave a talk on writing readable code. You can watch the video here. I recommend it. Writing clean, readable code seems like an May 24, 2018

Angular Template ReferencesA template reference (I’ll call it a template ref) is basically a tag you put on an element in your template so that you can easily reference that May 3, 2018

Ng-Conf 2018Last week, I was able to attend ng-conf in Salt Lake City, UT. ng-conf is a conference dedicated to Angular, and this was their fifth year. I’ve had April 24, 2018

Moving My Blog to GitHub PagesMy blog has moved around a lot. Most recently (and only for a couple months), I was using a self-hosted Ghost instance on DigitalOcean. As much as I October 28, 2017

Making Send to NowhereFor me, making Send To Nowhere was a fun process. I like making things. Send To Nowhere was a dumb and simple enough idea to experiment with some April 19, 2017

Css Variables?I just found out, I think two days ago, that CSS has native “variables”. I discovered this while looking through some generated code from Zeplin. July 28, 2016

Hello, World! July 23, 2016

All Posts →
Picture of Sam Warnick

As my daughter says, I'm just a tired dad, with a tired name, Sam Warnick. I'm a software developer in Beaufort, SC.

Some things I do