This document discusses using blogfolios, which combine blogs and portfolios, to upgrade curriculum and assessment. Blogfolios allow for authentic feedback and conversation through blogging, which supports writing practice, creative expression, and having an authentic audience. Blogs also facilitate formative assessment, digital skills, and being a digital citizen. Portfolios enable reflection, goal setting, and documenting growth and self-evaluation. Together, blogfolios are a process that incorporates digital skills to improve learning.