Search
Search blog posts and pages using title, description, or tags.
- Setting Up Pokémon Emerald Development on macOS
This post describes how to set up the tools needed on macOS to build a Pokémon Emerald development project locally.
- About
About this site.
- Notes
Notes, write-ups, and older blog posts on development, devices, and other interests.
- Privacy
How this site respects privacy.
- Projects
A list of projects, gists, APIs, and development ideas that Jennifer Tesolin has worked on.
- Jenn Tesolin | Web projects, photography, and creative side quests
A personal site by Jenn Tesolin featuring web projects, photography, notes, and other creative side quests.
- Using iOS and Android devices together
Tips for using Android and Apple devices together, including calendar, contacts, iCloud mail, and music.
- Photography
A gallery of photos that Jennifer Tesolin has taken
- Search
Search for a post or page, by title or tags.
- Sitemap
All pages and posts located in jenntesolin.com
- A guide to setting up a Chromebook for web development
Outdated: Notes on using a budget Chromebook for web development, including Linux, IDEs, browsers, and other tools.
- Jekyll: Static Sites on the DigitalOcean App Platform
Update in progress: This tutorial describes how to host your Jekyll static site, including plugins, on the DigitalOcean App Platform.
- Installing Homebrew and Fixing Ruby on macOS
Update in progress: Notes on installing Homebrew, managing packages, and updating Ruby on macOS.
- Great apps and programs for web development
Update in progress: A list of applications you can use for web development, grouped into free, paid, and subscription-based tools.
- Installing Git and GitHub on your Mac
Update in progress: This post describes older ways to install Git and GitHub tools on macOS.
- Jekyll: Setting up your development environment
Update in progress: Jekyll is a static site generator built with Ruby. This post covers an older setup for getting a local Jekyll development environment running.
- Installing Node.js and Grunt on macOS
Outdated: Notes on installing Node.js and Grunt on macOS, preserved for reference.
- Quick Tip: Highcharts credit in a new window
A quick example of opening a Highcharts credit link in a new window or tab.
- Quick Tip: WordPress and Campaign Monitor
A quick and simple way to integrate your Campaign Monitor list with WordPress.
- 6 resources you may find at your local library
A look at resources available through the Toronto Public Library, along with a reminder to check what your own local library offers.
- PHP Tip: Comparing integers and numeric strings
This post describes how to compare variables containing integers using PHP.
- Change your iTunes media view mode
Change your playlist view mode in a newer iTunes release.
- Jekyll: Configure Jekyll for GitHub Pages
Update in progress: Notes on configuring a Jekyll site for GitHub Pages, with older hosting details kept only where still useful.
- Jekyll: Fix pagination after upgrading to version 3
In Jekyll 3, built-in pagination was deprecated. This post describes how to resolve the error.
- Jekyll: The configuration file
Update in progress: The Jekyll configuration file `_config.yml` holds important settings for your site. This post highlights some items used in one of my older sites.
- Jekyll: Custom Search
This post describes how to create a basic search using JSON and jQuery.
- Creating a Development Environment for IIS 7+
Outdated: This post describes how to enable IIS on Windows 7, along with setting up MySQL and PHP. Administrator access is required.
- WordPress Blog Migration
This post describes a few ways to move WordPress, either to a different server or to Jekyll.
- Using RasPlex for your Media Server
Update in progress: An older post about setting up a Raspberry Pi media centre with RasPlex.
- Creating the Sticky Footer with Fixed Navbar example using Bootstrap 3 and Emmet
Outdated: This post describes how to use Emmet shortcuts to quickly create Bootstrap’s Sticky Footer with Fixed Navbar example.
- Raspberry Pi: Setting Up Bluetooth
Outdated: Notes on setting up a Bluetooth dongle with Raspbmc on a Raspberry Pi.
- WordPress Development Tips: Updates and Deprecated Notices
Outdated: A few WordPress development tips for update prompts and deprecated plugin notices.
- Fixing Ubuntu 12.04 network issue
Outdated: Notes on fixing a network issue after upgrading an Ubuntu virtual machine from 10 LTS to 12.04 LTS.
- ASP.NET Menu Control: Styling with Bootstrap 2
Outdated: Notes on adapting an ASP.NET menu control to work with Bootstrap 2 instead of using hard-coded navigation.
- Quick Tip: Using Font Awesome 4 with Bootstrap 3
A quick post on how to use Font Awesome 4 with Bootstrap 3.
- Using RequireJS with Bootstrap, Google Maps, and more
Outdated: This post describes how to move an older Google Maps and Bootstrap setup into a config file for use with RequireJS.
- Bootstrap 3 and Google Maps
Outdated: Notes on updating an older Google Maps setup for Bootstrap 3 tabs and modals.
- Quick Tip: MySQL REPLACE
How to use MySQL’s REPLACE() function to change text in SELECT and UPDATE queries.
- Raspberry Pi: List of Projects and Resources
Update in progress: This post collects resources, guides, and tips I found while putting together my Raspbmc media centre.
- A look at Raspbmc video streaming
Outdated: A guide to video streaming on a Raspberry Pi using Raspbmc.
- Quick Tip: MySQL CONCAT
A quick example of using MySQL’s CONCAT function to combine two columns into one value.
- Quick Tip: MySQL CASE
How to use MySQL’s CASE function to handle conditional output in a SQL statement.
- Quick Tip: Firefox and Notepad++
A couple of small tips I found useful while working on websites.
- PHP and UTF-8 encoding issues: Tips and tricks to resolve them
Character encoding can still be a pain, even when the right meta tag is in place. Here are a few tips that can help resolve common UTF-8 issues in PHP and MySQL.
- iOS 7 Wishlist
A few things I would have liked to see in iOS 7.
- WordPress Quick-tip: Display x number of posts outside your blog.
Sometimes, you may want to display posts outside of WordPress. Here are a few resources that helped.
- Bootstrap and ASP.NET 4.0 master pages
Outdated: Working with Bootstrap in ASP.NET 4.0 master pages can be a little tricky out of the box, especially when script paths and validation scripts do not load as expected.
- jQuery time picker issues and .NET
Using a jQuery time picker with .NET caused issues with a custom validator. Here is one way to fix it.
- Japan Trip 2011: Planning and Tips
Update in progress: Useful phrases, transit advice, and budget tips from my 2011 Japan trip.