{"id":181,"date":"2019-06-21T15:46:14","date_gmt":"2019-06-21T15:46:14","guid":{"rendered":"http:\/\/yer.ac\/blog\/?p=181"},"modified":"2019-06-21T15:46:18","modified_gmt":"2019-06-21T15:46:18","slug":"using-time-tracking-software-to-your-advantage","status":"publish","type":"post","link":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/","title":{"rendered":"Using time tracking software to your advantage."},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Ugh, Time tracking!<\/h2>\n\n\n\n<p>People often convulse when hearing &#8220;Time tracking&#8221; in a work context. Although some companies use this to ensure their pesky workers aren&#8217;t having any downtime and are constantly little cash cows, I believe it can be used for good and more importantly boost your own productivity. Why not use time tracking software to your advantage?!<\/p>\n\n\n\n<p>Of course, this doesn&#8217;t mean the horrid aforementioned, corporate time tracking doesn&#8217;t exist, but don&#8217;t let this cloud your judgement.<\/p>\n\n\n\n<p>The tool I will introduce is not a new tool by any means, but everybody I have introduced it to since has been hooked and hasn&#8217;t looked back.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">So, why should I care?<\/h3>\n\n\n\n<p>You know the life of a typical developer. Constant interruptions, sporadic support emails and &#8220;quick&#8221; breakout sessions that turn into hour long meetings. You get to the end of your iteration and get asked &#8220;Why didn&#8217;t you get around to X&#8221;. Wouldn&#8217;t it be best to quantify instead of sounding off excuses? <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Introducing, Toggl<\/h3>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/toggl.com\/\" target=\"_blank\">Toggl<\/a> is a completely free (With paid options) time tracking tool which is available for web, desktop and mobile. I have been using this now for almost 4 years. <\/p>\n\n\n\n<p>The way it works is that you can assign Tasks against a particular project (I.e. &#8220;Client X support&#8221;, or &#8220;Internal Meeting&#8221;), which are attributed to a specific client. Tasks are free-text but can be grouped together for reporting by using the same auto-completed task name. You can keep everything completely unassigned or be anal retentive and go super-granular with multiple projects per client and different work streams (like me!)<\/p>\n\n\n\n<p>For example, If I take a random day from the last few weeks I can see what I was doing, and how the day was distributed. I found it best to only create a new entry when my context changes &#8211; such as moving to a different bit of work, or having to go provide some support at someones desk etc.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"764\" height=\"681\" data-attachment-id=\"182\" data-permalink=\"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/image-21\/\" data-orig-file=\"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=764%2C681&amp;ssl=1\" data-orig-size=\"764,681\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624&amp;ssl=1\" src=\"https:\/\/i2.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?w=764&amp;ssl=1 764w, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?resize=300%2C267&amp;ssl=1 300w, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?resize=700%2C624&amp;ssl=1 700w\" sizes=\"auto, (max-width: 764px) 100vw, 764px\" \/><\/figure>\n\n\n\n<p>Here, you can see I spent 7hr 53min on pure work activities that day. Within this day we spent 24 minutes in our daily catchup (Ouch!), and a chunk of my day was taken up with support of some kind and the rest pushing releases out the door.<\/p>\n\n\n\n<p>What I like about Toggl is I can say something like &#8220;Wow, that is a lot of time for standup, how much time is &#8216;wasted&#8217; each month?&#8221;<\/p>\n\n\n\n<p>Toggl has a fairly decent web based dashboard, offering much more functionality than the desktop or mobile applications.  You can drill down into each task, project or client to find out where your time is spent. See below.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">That&#8217;s nice, but what&#8217;s the point? (aka. How I benefited)<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">a) Find out how much time you spend on repeating activities (&amp; IDentify OPTIMIZATIONS)<\/h4>\n\n\n\n<p>Find out what your &#8220;expensive&#8221; repeatative tasks are and optimize them! For example:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"451\" height=\"306\" data-attachment-id=\"183\" data-permalink=\"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/image-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image-1.png?fit=451%2C306&amp;ssl=1\" data-orig-size=\"451,306\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image-1.png?fit=451%2C306&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image-1.png?resize=451%2C306\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image-1.png?w=451&amp;ssl=1 451w, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image-1.png?resize=300%2C204&amp;ssl=1 300w\" sizes=\"auto, (max-width: 451px) 100vw, 451px\" \/><\/figure><\/div>\n\n\n\n<p>Here, you can see I spent <strong>10.5hr<\/strong> last month either in daily standups, show &amp; tell or retrospectives (All under my SCRUM umbrella [scrumbrella if you will&#8230;]). Whilst this is only ~6% of my time, it is still a considerable chunk and an area I could look at optimizing within the team.   A future post will be on running effective standups, watch this space.<\/p>\n\n\n\n<p>One major win I had from using this tool was finding out how much time I was spending pushing and prepping release files. I monitored this over a couple of months, and then implemented Powershell scripts to automate the task. It now takes 10% of the time!<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">B) Track time working on QA vs. new features<\/h4>\n\n\n\n<p>The way I break down my projects is to have a core collection of projects under each client, usually:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>&lt;clientname> :  <em>(Used for any Change Requests and billable work)<\/em><\/li><li>&lt;clientname> Support  : <em>(Used for client reported defects or queries)<\/em><\/li><li>&lt;clientname> Release Activities : <em>(Used to track testing and release cycle time)<\/em><\/li><\/ul>\n\n\n\n<p>This means that I have the ability to do the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Identify which clients are the most demanding<\/strong> or raise the most queries\/defects (and allow us to highlight testing gaps, knowledge issues etc.)<\/li><li><strong>Identify how much time I spend on QA vs billable work<\/strong><\/li><li><strong>Fill my time sheets<\/strong> in after the fact without manically scanning email trails and check in histories!! <\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">C) Have a valid excuse!<\/h4>\n\n\n\n<p>It&#8217;s the last day of the delivery cycle and you haven&#8217;t completed a feature. Wouldn&#8217;t it be great to say (and have the backup) that you spend 25% of your time couped up in unplanned meetings? <\/p>\n\n\n\n<p>Being able to justify something is good. Being able to justify it and point at a pie chart is better!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Toggl is a great tool (for me at least) and I really do recommend it if you want to see how your day is really spent and generate reports . After years of use, I dont see myself stopping.<\/p>\n\n\n\n<p>Toggl has a ton of additional options too, such as tagging up tasks, marking items as billable for better invoicing and more- features I don&#8217;t personally use, but may be useful for someone.<\/p>\n\n\n\n<p>What do you use, if anything, and have there been any success or failure stories of doing so?  <em>Note: this is posted to dev.to for discussion.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ugh, Time tracking! People often convulse when hearing &#8220;Time tracking&#8221; in a work context. Although some companies use this to ensure their pesky workers aren&#8217;t having any downtime and are constantly little cash cows, I believe it can be used for good and more importantly boost your own productivity. Why not use time tracking software &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[24,1],"tags":[],"class_list":["post-181","post","type-post","status-publish","format-standard","hentry","category-productivity","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using time tracking software to your advantage. - yer.ac | Adventures of a developer, and other things.<\/title>\n<meta name=\"description\" content=\"Using Toggl time tracking software to identify how a developer (or anyone) really spends their day.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using time tracking software to your advantage. - yer.ac | Adventures of a developer, and other things.\" \/>\n<meta property=\"og:description\" content=\"Using Toggl time tracking software to identify how a developer (or anyone) really spends their day.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/\" \/>\n<meta property=\"og:site_name\" content=\"yer.ac | Adventures of a developer, and other things.\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-21T15:46:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-06-21T15:46:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i2.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624\" \/>\n<meta name=\"author\" content=\"yer.ac\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"yer.ac\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/\"},\"author\":{\"name\":\"yer.ac\",\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/#\\\/schema\\\/person\\\/4638b9d868c7d3747bd3bb01fbc8153d\"},\"headline\":\"Using time tracking software to your advantage.\",\"datePublished\":\"2019-06-21T15:46:14+00:00\",\"dateModified\":\"2019-06-21T15:46:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/\"},\"wordCount\":883,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/#\\\/schema\\\/person\\\/4638b9d868c7d3747bd3bb01fbc8153d\"},\"image\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i2.wp.com\\\/yer.ac\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/image.png?fit=700%2C624\",\"articleSection\":[\"Productivity\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/\",\"url\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/\",\"name\":\"Using time tracking software to your advantage. - yer.ac | Adventures of a developer, and other things.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i2.wp.com\\\/yer.ac\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/image.png?fit=700%2C624\",\"datePublished\":\"2019-06-21T15:46:14+00:00\",\"dateModified\":\"2019-06-21T15:46:18+00:00\",\"description\":\"Using Toggl time tracking software to identify how a developer (or anyone) really spends their day.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i2.wp.com\\\/yer.ac\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/image.png?fit=700%2C624\",\"contentUrl\":\"https:\\\/\\\/i2.wp.com\\\/yer.ac\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/image.png?fit=700%2C624\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/2019\\\/06\\\/21\\\/using-time-tracking-software-to-your-advantage\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yer.ac\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using time tracking software to your advantage.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/yer.ac\\\/blog\\\/\",\"name\":\"yer.ac | Adventures of a developer, and other things.\",\"description\":\"Blog to keep track of things I am upto\",\"publisher\":{\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/#\\\/schema\\\/person\\\/4638b9d868c7d3747bd3bb01fbc8153d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yer.ac\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/yer.ac\\\/blog\\\/#\\\/schema\\\/person\\\/4638b9d868c7d3747bd3bb01fbc8153d\",\"name\":\"yer.ac\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg\",\"caption\":\"yer.ac\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using time tracking software to your advantage. - yer.ac | Adventures of a developer, and other things.","description":"Using Toggl time tracking software to identify how a developer (or anyone) really spends their day.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/","og_locale":"en_US","og_type":"article","og_title":"Using time tracking software to your advantage. - yer.ac | Adventures of a developer, and other things.","og_description":"Using Toggl time tracking software to identify how a developer (or anyone) really spends their day.","og_url":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/","og_site_name":"yer.ac | Adventures of a developer, and other things.","article_published_time":"2019-06-21T15:46:14+00:00","article_modified_time":"2019-06-21T15:46:18+00:00","og_image":[{"url":"https:\/\/i2.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624","type":"","width":"","height":""}],"author":"yer.ac","twitter_card":"summary_large_image","twitter_misc":{"Written by":"yer.ac","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#article","isPartOf":{"@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/"},"author":{"name":"yer.ac","@id":"https:\/\/yer.ac\/blog\/#\/schema\/person\/4638b9d868c7d3747bd3bb01fbc8153d"},"headline":"Using time tracking software to your advantage.","datePublished":"2019-06-21T15:46:14+00:00","dateModified":"2019-06-21T15:46:18+00:00","mainEntityOfPage":{"@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/"},"wordCount":883,"commentCount":2,"publisher":{"@id":"https:\/\/yer.ac\/blog\/#\/schema\/person\/4638b9d868c7d3747bd3bb01fbc8153d"},"image":{"@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#primaryimage"},"thumbnailUrl":"https:\/\/i2.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624","articleSection":["Productivity"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/","url":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/","name":"Using time tracking software to your advantage. - yer.ac | Adventures of a developer, and other things.","isPartOf":{"@id":"https:\/\/yer.ac\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#primaryimage"},"image":{"@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#primaryimage"},"thumbnailUrl":"https:\/\/i2.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624","datePublished":"2019-06-21T15:46:14+00:00","dateModified":"2019-06-21T15:46:18+00:00","description":"Using Toggl time tracking software to identify how a developer (or anyone) really spends their day.","breadcrumb":{"@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#primaryimage","url":"https:\/\/i2.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624","contentUrl":"https:\/\/i2.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/image.png?fit=700%2C624"},{"@type":"BreadcrumbList","@id":"https:\/\/yer.ac\/blog\/2019\/06\/21\/using-time-tracking-software-to-your-advantage\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yer.ac\/blog\/"},{"@type":"ListItem","position":2,"name":"Using time tracking software to your advantage."}]},{"@type":"WebSite","@id":"https:\/\/yer.ac\/blog\/#website","url":"https:\/\/yer.ac\/blog\/","name":"yer.ac | Adventures of a developer, and other things.","description":"Blog to keep track of things I am upto","publisher":{"@id":"https:\/\/yer.ac\/blog\/#\/schema\/person\/4638b9d868c7d3747bd3bb01fbc8153d"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yer.ac\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/yer.ac\/blog\/#\/schema\/person\/4638b9d868c7d3747bd3bb01fbc8153d","name":"yer.ac","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg","caption":"yer.ac"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/67ed010c9cc7986d40647e061c6dcdb06d818776591c7e954055adb629621113?s=96&d=retro&r=pg"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paP5IW-2V","jetpack-related-posts":[{"id":236,"url":"https:\/\/yer.ac\/blog\/2019\/06\/27\/level-up-retrospectives\/","url_meta":{"origin":181,"position":0},"title":"\ud83d\udc46Level up\ud83d\udc46 your retrospectives! (and why you should run one!).","author":"yer.ac","date":"June 27, 2019","format":false,"excerpt":"You can also view this post on: https:\/\/dev.to\/wabbbit Regardless of which Agile methodology you use to deliver your software - You are using one, right?, retrospective is one of the most important meetings you can have. Sadly, it's one of those meetings that can turn into an unstructured nightmare, and\u2026","rel":"","context":"In &quot;Productivity&quot;","block_context":{"text":"Productivity","link":"https:\/\/yer.ac\/blog\/category\/productivity\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/06\/349mrs1.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":576,"url":"https:\/\/yer.ac\/blog\/2025\/08\/18\/vibing-in-kiro-to-create-a-self-serve-portainer-wrapper\/","url_meta":{"origin":181,"position":1},"title":"Vibing in Kiro to create a self-serve Portainer wrapper.","author":"yer.ac","date":"August 18, 2025","format":false,"excerpt":"On a Friday afternoon with half an hour to spare, I tested Kiro, Amazon\u2019s new agentic IDE, against a real-world problem: giving my team a simple way to start and stop Docker services in Portainer. With nothing more than a rough prompt, a PowerShell script, and a few \u201cTrust command\u201d\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/yer.ac\/blog\/category\/development\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2025\/08\/Untitled-1.png?fit=1200%2C649&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2025\/08\/Untitled-1.png?fit=1200%2C649&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2025\/08\/Untitled-1.png?fit=1200%2C649&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2025\/08\/Untitled-1.png?fit=1200%2C649&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2025\/08\/Untitled-1.png?fit=1200%2C649&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":337,"url":"https:\/\/yer.ac\/blog\/2019\/11\/20\/identifying-nuget-package-references-which-are-using-relative-paths-across-whole-solution\/","url_meta":{"origin":181,"position":2},"title":"Identifying Nuget package references which are using relative paths across whole solution","author":"yer.ac","date":"November 20, 2019","format":false,"excerpt":"Keeping up with a recent binge upgrading projects, including upgrading all my projects in a solution to 4.8, I have been upgrading nuget packages. Whilst this is a relatively simple task, what irks me is that when you add or upgrade a nuget package in Visual Studio, it will often\u2026","rel":"","context":"In &quot;Development&quot;","block_context":{"text":"Development","link":"https:\/\/yer.ac\/blog\/category\/development\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/11\/image-2.png?fit=376%2C382&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":362,"url":"https:\/\/yer.ac\/blog\/2020\/02\/07\/%e2%9a%a1lightning-fast-testing-of-web-applications-with-cypress\/","url_meta":{"origin":181,"position":3},"title":"\u26a1lightning-fast testing of web applications with Cypress","author":"yer.ac","date":"February 7, 2020","format":false,"excerpt":"Cypress (Cypress.io) is an automation framework for web app testing built and configured with Javascript. Automated front-end testing is definitely not new, but Cypress really is something different. It's silly fast, requires almost no setup, has quick-to-learn syntax and has a really nice, feature packed test runner. Why Cypress? I'll\u2026","rel":"","context":"In &quot;Testing&quot;","block_context":{"text":"Testing","link":"https:\/\/yer.ac\/blog\/category\/testing\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2020\/02\/image-6.png?fit=1089%2C402&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2020\/02\/image-6.png?fit=1089%2C402&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2020\/02\/image-6.png?fit=1089%2C402&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2020\/02\/image-6.png?fit=1089%2C402&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2020\/02\/image-6.png?fit=1089%2C402&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":8,"url":"https:\/\/yer.ac\/blog\/2019\/03\/19\/my-attempt-at-using-sonarqube-for-static-code-analysis\/","url_meta":{"origin":181,"position":4},"title":"My attempt at using SonarQube for static code analysis","author":"yer.ac","date":"March 19, 2019","format":false,"excerpt":"This post covers my attempts to use SonarQube as a stand-alone install to perform static code analysis on a regular basis. This will cover purely getting the tool working, Maybe I will pick up how I can use the data in a later post? I will be doing this in\u2026","rel":"","context":"In &quot;Development&quot;","block_context":{"text":"Development","link":"https:\/\/yer.ac\/blog\/category\/development\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":55,"url":"https:\/\/yer.ac\/blog\/2019\/03\/25\/recursive-folder-comparison-with-powershell\/","url_meta":{"origin":181,"position":5},"title":"Recursive folder comparison with PowerShell","author":"yer.ac","date":"March 25, 2019","format":false,"excerpt":"The Issue This post definitely isn't \"new\" or revolutionary, but I was quite surprised to find the Compare-object helper in PS, and I'm bound to forget in the future... As part of some recent roadmap work, we moved over to a new installer technology for some of our tooling. This\u2026","rel":"","context":"In &quot;DevOps&quot;","block_context":{"text":"DevOps","link":"https:\/\/yer.ac\/blog\/category\/devops\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image-11.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image-11.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/yer.ac\/blog\/wp-content\/uploads\/2019\/03\/image-11.png?resize=525%2C300 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/posts\/181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/comments?post=181"}],"version-history":[{"count":23,"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/posts\/181\/revisions"}],"predecessor-version":[{"id":206,"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/posts\/181\/revisions\/206"}],"wp:attachment":[{"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/media?parent=181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/categories?post=181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yer.ac\/blog\/wp-json\/wp\/v2\/tags?post=181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}