<commit_before>---
layout: page
permalink: /writing
title: Writing
---

### Blog

I write on this website which serves as a blog, primarily to get a deeper understanding of a topic. I like to try and include practical examples from my work experience or side projects.

Over the years I've learned a lot from the blog posts of other technical writers, so I also view writing a blog as a way of giving back.

Due to how quickly things change in technology, blogging about a topic helps me remember the details longer and recall the context quicker as well.

### This Week In Rails

Andy became a contributing editor ✍️ for [This Week in Rails](https://rails-weekly.ongoodbits.com/), a weekly newsletter covering changes to the Ruby on Rails framework.

This newsletter is incorporated into the official [Ruby on Rails weblog](https://weblog.rubyonrails.org/) as well!

From 2015 to 2017, he wrote 6 issues as part of an editor rotation, delivered to over 6000 subscribers. Check out this ([blog post](/blog/2017/04/21/this-week-in-rails)) for more information. Below are links to the issues.

  * [Fresh code to fight the Winter doldrums](https://rails-weekly.ongoodbits.com/2017/02/04/fresh-code-to-fight-the-winter-doldrums)
  * [This Week in Rails: hooks, fixtures, fetch_values, database connections and more!](https://rails-weekly.ongoodbits.com/2017/04/15/hooks-fixtures-fetch_values-database-connections-and-more)
  * [New APIs, bug fixes, #Rio2016 🇧🇷](https://rails-weekly.ongoodbits.com/2016/08/05/new-apis-bug-fixes-rio2016)
  * [Happy New Year! (2016)](https://rails-weekly.ongoodbits.com/2016/01/08/happy-new-year)
  * [Job Priorities, Fast Failing Tests and Fixtures... Oh My!](https://rails-weekly.ongoodbits.com/2015/10/02/job-priorities-fast-failing-tests-and-fixtures-oh-my) (Co-written with [Greg](https://twitter.com/gregmolnar))
  * [GSoC, performance improvements and bug fixes!](https://rails-weekly.ongoodbits.com/2015/09/25/gsoc-performance-improvements-and-bug-fixes) (Co-written with [Marcel](https://twitter.com/marcelmorgan))

![Editors from This Week in Rails Railsconf Phoenix 2017](/assets/images/railsconf-2017.jpg)
<small>Editors from [This Week in Rails](https://rails-weekly.ongoodbits.com/) Railsconf Phoenix 2017</small>

Update 2020: After a period of dormancy, 3 editors jumped in and have started creating new issues. Here are some more issues I've written:

  * [Hello 2021: Sole record, Same form multiple verbs, Validator with range, Rich text control](https://rails-weekly.ongoodbits.com/hello-2021-sole-record-same-form-multiple-verbs-validator-with-range-rich-text-control)
  * [New Active Record and Action View capabilities, bug fixes and more!](https://rails-weekly.ongoodbits.com/new-active-record-and-action-view-capabilities-bug-fixes-and-more)
  * [New API Docs site, configurable cache coder, bug fixes, and more!](https://rails-weekly.ongoodbits.com/new-api-docs-site-configurable-cache-coder-bug-fixes-and-more)

### Ruby Inside

I contributed an article to <NAME>'s popular site for Ruby programmers.

  * [7 Video Presentations From The WindyCityRails 2009 Conference](http://www.rubyinside.com/7-video-presentations-from-the-windycityrails-2009-conference-2592.html)<commit_msg>Add a link to dev.to post<commit_after>---
layout: page
permalink: /writing
title: Writing
---

### Blog

I write on this website which serves as a blog, primarily to get a deeper understanding of a topic. I like to try and include practical examples from my work experience or side projects.

Over the years I've learned a lot from the blog posts of other technical writers, so I also view writing a blog as a way of giving back.

Due to how quickly things change in technology, blogging about a topic helps me remember the details longer and recall the context quicker as well.

### This Week In Rails

Andy became a contributing editor ✍️ for [This Week in Rails](https://rails-weekly.ongoodbits.com/), a weekly newsletter covering changes to the Ruby on Rails framework.

This newsletter is incorporated into the official [Ruby on Rails weblog](https://weblog.rubyonrails.org/) as well!

From 2015 to 2017, he wrote 6 issues as part of an editor rotation, delivered to over 6000 subscribers. Check out this ([blog post](/blog/2017/04/21/this-week-in-rails)) for more information. Below are links to the issues.

  * [Fresh code to fight the Winter doldrums](https://rails-weekly.ongoodbits.com/2017/02/04/fresh-code-to-fight-the-winter-doldrums)
  * [This Week in Rails: hooks, fixtures, fetch_values, database connections and more!](https://rails-weekly.ongoodbits.com/2017/04/15/hooks-fixtures-fetch_values-database-connections-and-more)
  * [New APIs, bug fixes, #Rio2016 🇧🇷](https://rails-weekly.ongoodbits.com/2016/08/05/new-apis-bug-fixes-rio2016)
  * [Happy New Year! (2016)](https://rails-weekly.ongoodbits.com/2016/01/08/happy-new-year)
  * [Job Priorities, Fast Failing Tests and Fixtures... Oh My!](https://rails-weekly.ongoodbits.com/2015/10/02/job-priorities-fast-failing-tests-and-fixtures-oh-my) (Co-written with [Greg](https://twitter.com/gregmolnar))
  * [GSoC, performance improvements and bug fixes!](https://rails-weekly.ongoodbits.com/2015/09/25/gsoc-performance-improvements-and-bug-fixes) (Co-written with [Marcel](https://twitter.com/marcelmorgan))

![Editors from This Week in Rails Railsconf Phoenix 2017](/assets/images/railsconf-2017.jpg)
<small>Editors from [This Week in Rails](https://rails-weekly.ongoodbits.com/) Railsconf Phoenix 2017</small>

Update 2020: After a period of dormancy, 3 editors jumped in and have started creating new issues. Here are some more issues I've written:

  * [Hello 2021: Sole record, Same form multiple verbs, Validator with range, Rich text control](https://rails-weekly.ongoodbits.com/hello-2021-sole-record-same-form-multiple-verbs-validator-with-range-rich-text-control)
  * [New Active Record and Action View capabilities, bug fixes and more!](https://rails-weekly.ongoodbits.com/new-active-record-and-action-view-capabilities-bug-fixes-and-more)
  * [New API Docs site, configurable cache coder, bug fixes, and more!](https://rails-weekly.ongoodbits.com/new-api-docs-site-configurable-cache-coder-bug-fixes-and-more)

### Ruby Inside

I contributed an article to <NAME>'s popular site for Ruby programmers.

  * [7 Video Presentations From The WindyCityRails 2009 Conference](http://www.rubyinside.com/7-video-presentations-from-the-windycityrails-2009-conference-2592.html)

### Dev.to

I experimented with writing posts on Dev.to to check the experience, engagement etc.

* [Dump and Restore PostgreSQL Tables](https://dev.to/andyatkinson/dump-and-load-a-postgresql-table-p0o)
{'fraction_non_alphanumeric': 0.11558014354066985, 'fraction_numerical': 0.03603468899521531, 'mean_word_length': 4.606873428331936, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 29, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3972623', 'n_tokens_mistral': 2328, 'n_tokens_neox': 2020, 'n_words': 653}