DEV Community

Cover image for Goals for 2019
Magnus Skog
Magnus Skog

Posted on • Originally published at mskog.com

4 2

Goals for 2019

I've seen many people posting their goals on their blogs so I thought I'd do the same with my software development and professional goals for 2019.

Complete 6 courses on Udemy

I've been using Udemy for quite some time now and I find it both easy and helpful. For 2019 I picked out 6 interested courses that I will make sure to finish:

Vue JS 2 - The Complete Guide

I know React but very little about Vue. This seemed like a great place to start. The new Vue CLI 3 looks cool with a UI built in and I find it intriguing that Vue can operate on the HTML that you already have in the DOM. Perhaps Vue can be used in an existing application instead of replacing things like components like you have to do in React?

Advanced CSS and Sass

Design is not one of my strong skills so I thought that this course is a good way to learn more. I also bought the book from RefactoringUi that I will read in 2019.

Go: The complete developer's guide

All I know is dynamic languages, some Java and a tiny bit of Crystal. I want to learn a language that I can use when I have the need for speed.

The Rust programming language

People really do love Rust. Maybe I will as well?

Complete C# Unity Developer 2D

Learn about C# while making games in the Unity engine? 3 excellent things in one large package? Excellent

Understanding TypeScript

I don't understand TypeScript. After this I will? People keep raving about it so there must be something there.

If you know of any other great courses on Udemy then please feel free to email me or @me on Twitter

Read 12 non-fiction books

I've always wanted to read more so if I commit to it I might just be able to pull it off this year. I'm currently reading It doesn't have to be crazy at work and that is excellent so far.

Read 12 fiction books

As above. More reading! I'm currently reading The Dark Forest by Liu Cixin. It is the second book in the series and I can highly recommend it if you like science fiction.

Launch and/or release 4 side projects

I always start things that I don't finish and I have quite the pile of unfinished things. This year I commit to finishing at least 4. The first one will be a website involving video games written in Elixir and the second one will probably be a better way to deal with having a lot of newsletters to read. I will of course open source as much as I can.

Write 12 entries in this blog(not including this entry)

As with the projects above I also have several drafts that I don't finish. This year I will. For example I a post about the performance issues of Docker on Mac, a huge list of performance tips for Ruby on Rails and a review of the new block storage on Hetzner. Stay tuned!

Miscellaneous

  • Make a nice looking CV for use in print and online
  • Create a portfolio page
  • Try using a Pi-Hole
  • Go through the basic guide on Headspace

Finally I thought I'd include on of my personal goals which is to learn how to play the guitar. Most of my hobbies involve computers so I thought it'd be nice to have something that doesn't. I have absolutely no idea how far I'll get in a year but I'm going to commit to spending at least 30 minutes a day practicing it.

Ultimate goal for 2019 2020 2029

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (1)

Collapse
 
kingsten profile image
Kingsten Banh

Awesome goals! I believe you will achieve them all :D

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay