<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Devdiary on pavsaund.com</title><link>https://www.pavsaund.com/categories/devdiary/</link><description>Recent content in Devdiary on pavsaund.com</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sat, 26 Feb 2022 23:22:36 +0000</lastBuildDate><atom:link href="https://www.pavsaund.com/categories/devdiary/index.xml" rel="self" type="application/rss+xml"/><item><title>Build dynamic breadcrumb routes and child routes with matchPath in React Router v6</title><link>https://www.pavsaund.com/post/2022-02-23-dynamic-breadcrumbs-and-routes-with-react-router/</link><pubDate>Sat, 26 Feb 2022 23:22:36 +0000</pubDate><guid>https://www.pavsaund.com/post/2022-02-23-dynamic-breadcrumbs-and-routes-with-react-router/</guid><description>When faced with a challenge of implementing breadcrumbs for a business critical application recently I went down a rabbit hole of trying to understand the semantics of react-router and finding a good way of building a dynamic breadcrumb component that didn&amp;rsquo;t break every time a route was added or changed. Let alone need to implement a custom route for every new page. In this post I go into what I ended up with as a routing model that supports dynamic breadcrumbs</description></item><item><title>Building resilient frontend architecture</title><link>https://www.pavsaund.com/post/2021-10-07-building-resilient-frontend-architecture/</link><pubDate>Thu, 07 Oct 2021 20:32:48 +0000</pubDate><guid>https://www.pavsaund.com/post/2021-10-07-building-resilient-frontend-architecture/</guid><description>Notes on the talk on Building Resilient Frontend Architecture by Monica Lent.
In this wonderful talk, Monica cuts to the heart of core aspects of rewriting code and presents 3 strategies to increase the resiliency of frontend architecture.
Why do we usually rewrite code? Inexperience, it&amp;rsquo;s fun, better solution available and (the big one 🥁) Technical debt 🎉.
Monica&amp;rsquo;s definition of Technical debt:
Code that negatively and repeatedly affects the speed or quality of delivery.</description></item><item><title>Tagged template literals - How the gql`query` syntax works</title><link>https://www.pavsaund.com/post/2020-10-26-tagged-template-literals-how-the-gql-query-syntax-works/</link><pubDate>Mon, 26 Oct 2020 21:58:26 +0000</pubDate><guid>https://www.pavsaund.com/post/2020-10-26-tagged-template-literals-how-the-gql-query-syntax-works/</guid><description>&lt;p&gt;When exploring some graphql I stumbled over it&amp;rsquo;s quite special syntax for defining a query &lt;code&gt;gql`query`&lt;/code&gt; . Now this seemed like a nice shorthand way of expressing an inline query, but I just couldn&amp;rsquo;t understand which construct made this possible. Typescript? Ecmascript 2016? Or maybe some other feature?&lt;/p&gt;</description></item><item><title>Highlights from the Aurelia vNext 2019 fall update</title><link>https://www.pavsaund.com/post/2019-11-02-highlights-from-the-aurelia-vnext-2019-fall-update/</link><pubDate>Sat, 02 Nov 2019 20:37:42 +0000</pubDate><guid>https://www.pavsaund.com/post/2019-11-02-highlights-from-the-aurelia-vnext-2019-fall-update/</guid><description>&lt;p&gt;&lt;a href=&#34;https://aurelia.io/blog/2019/10/31/aurelia-vnext-2019-fall-update/&#34;&gt;There was a recent blog post with the status of Aurelia vNext&lt;/a&gt;. For those of you that don&amp;rsquo;t know, Aurelia is a front-end framework with a focus on standards, extensibility, ease of use and performance. It&amp;rsquo;s been a while since a new major release, so vNext is a pretty big deal.&lt;/p&gt;</description></item><item><title>Should I enable Auto Save in VSCode?</title><link>https://www.pavsaund.com/post/2019-10-11-enabling-autosave-in-vscode/</link><pubDate>Fri, 11 Oct 2019 06:51:57 +0000</pubDate><guid>https://www.pavsaund.com/post/2019-10-11-enabling-autosave-in-vscode/</guid><description>&lt;p&gt;I worked on another developer&amp;rsquo;s machine yesterday and they were using the auto-save feature in their editor. This threw me off completely, and had me questioning a fundamental truth I&amp;rsquo;ve had of needing to save files while developing software. 😱&lt;/p&gt;
&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;I learned of the auto save feature in VSCode and I&amp;#39;m surprisingly hesitant of enabling it.&lt;/p&gt;&amp;mdash; Pavneet Singh Saund @ Gran Canaria 🏳️‍🌈 🙌🏽 (@pavsaund) &lt;a href=&#34;https://twitter.com/pavsaund/status/1182543783327649792?ref_src=twsrc%5Etfw&#34;&gt;October 11, 2019&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&#34;https://platform.twitter.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;
&lt;p&gt;I&amp;rsquo;ve decided to experiment with the auto save feature on, but first I wanted to dissect WHY I&amp;rsquo;m so skeptical, and what I could potentially gain. Here&amp;rsquo;s a brain-dump.&lt;/p&gt;</description></item><item><title>Adding a /now page</title><link>https://www.pavsaund.com/post/2019-10-03-adding-a-now-page/</link><pubDate>Thu, 03 Oct 2019 18:50:37 +0000</pubDate><guid>https://www.pavsaund.com/post/2019-10-03-adding-a-now-page/</guid><description>&lt;p&gt;TL;DR: I&amp;rsquo;ve written and published a &lt;a href=&#34;https://www.pavsaund.com/now&#34;&gt;/now page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For more of the back story and understanding what it is, read on.&lt;/p&gt;</description></item><item><title>Does Aurelia Support React Hooks?</title><link>https://www.pavsaund.com/post/2019-10-01-does-aurelia-support-react-hooks/</link><pubDate>Tue, 01 Oct 2019 20:58:11 +0000</pubDate><guid>https://www.pavsaund.com/post/2019-10-01-does-aurelia-support-react-hooks/</guid><description>&lt;p&gt;There was recently a post on the Aurelia Discourse that caught my attention asking how react-like hooks would work when using Aureliajs. The &lt;a href=&#34;https://discourse.aurelia.io/t/how-we-react-hooks/2955/2?u=pavsaund&#34;&gt;response from Aurelia&amp;rsquo;s creator&lt;/a&gt; underlined some of the reasons why I trust Aurelia to build JavaScript applications with Aurelia.&lt;/p&gt;</description></item><item><title>Strategy &amp; Execution</title><link>https://www.pavsaund.com/2017/04/03/strategy-execution/</link><pubDate>Mon, 03 Apr 2017 22:02:38 +0000</pubDate><guid>https://www.pavsaund.com/2017/04/03/strategy-execution/</guid><description>In any kind of sports, there&amp;rsquo;s at least two levels of thinking. The strategic level, and the dynamic in-game level. These two levels are quite different in approach, but both play an important part in defining the success of team or individual.
A football coach will spend hours watching videos of the opponent, learn about their trends, look for strengths and weaknesses and match these to their own team. Getting a good picture of the opponent allows the coach and team to have clear offensive and defensive strategies.</description></item><item><title>Blogged: The mindful developer</title><link>https://www.pavsaund.com/2016/03/29/blogged-the-mindful-developer/</link><pubDate>Tue, 29 Mar 2016 09:00:46 +0000</pubDate><guid>https://www.pavsaund.com/2016/03/29/blogged-the-mindful-developer/</guid><description>I&amp;rsquo;ve published a new post on the codingwithempathy.com blog.
Blogged: The mindful deveoper</description></item><item><title>Blogged: Moving past the hate in the community</title><link>https://www.pavsaund.com/2016/03/23/blogged-moving-past-the-hate-in-the-community/</link><pubDate>Wed, 23 Mar 2016 08:00:43 +0000</pubDate><guid>https://www.pavsaund.com/2016/03/23/blogged-moving-past-the-hate-in-the-community/</guid><description>I&amp;rsquo;ve blogged on the codingwithempathy.com blog
Blogged: Moving past the hate in the community</description></item><item><title>Blogged: #regions, huh! What are they good for?</title><link>https://www.pavsaund.com/2016/03/22/blogged-regions-huh-what-are-they-good-for/</link><pubDate>Tue, 22 Mar 2016 08:00:12 +0000</pubDate><guid>https://www.pavsaund.com/2016/03/22/blogged-regions-huh-what-are-they-good-for/</guid><description>I&amp;rsquo;ve blogged on the codingwithempathy.com blog
Blogged: #regions, huh! What are they good for?</description></item><item><title>Blogged: Unlock your true developer potential through blogging</title><link>https://www.pavsaund.com/2016/03/15/blogged-unlock-your-true-developer-potential-through-blogging/</link><pubDate>Tue, 15 Mar 2016 08:00:08 +0000</pubDate><guid>https://www.pavsaund.com/2016/03/15/blogged-unlock-your-true-developer-potential-through-blogging/</guid><description>I&amp;rsquo;ve blogged at the codingwithempathy.com blog.
Blogged: Unlock your true developer potential through blogging</description></item><item><title>Blogged: Presenting software to non-technical users – 8 ways to make your product demo shine</title><link>https://www.pavsaund.com/2016/03/08/blogged-presenting-software-to-non-technical-users-8-ways-to-make-your-product-demo-shine/</link><pubDate>Tue, 08 Mar 2016 08:00:34 +0000</pubDate><guid>https://www.pavsaund.com/2016/03/08/blogged-presenting-software-to-non-technical-users-8-ways-to-make-your-product-demo-shine/</guid><description>I&amp;rsquo;ve blogged on the codingwithempathy.com blog.
Blogged: Presenting software to non-technical users – 8 ways to make your product demo shine</description></item><item><title>Blogged: Reflections on The Ten Commandments of Egloless Programming</title><link>https://www.pavsaund.com/2016/03/01/blogged-reflections-on-the-ten-commandments-of-egloless-programming/</link><pubDate>Tue, 01 Mar 2016 08:00:08 +0000</pubDate><guid>https://www.pavsaund.com/2016/03/01/blogged-reflections-on-the-ten-commandments-of-egloless-programming/</guid><description>I&amp;rsquo;ve blogged on the codingwithempathy.com blog.
Blogged: Reflections on The Ten Commandments of Egloless Programming</description></item><item><title>Pitfalls of writing software alone</title><link>https://www.pavsaund.com/2016/02/23/pitfalls-of-writing-software-alone/</link><pubDate>Tue, 23 Feb 2016 08:30:02 +0000</pubDate><guid>https://www.pavsaund.com/2016/02/23/pitfalls-of-writing-software-alone/</guid><description>I&amp;rsquo;ve published a new story on the Coding with Empathy blog. Here&amp;rsquo;s an intro. The power of one There&amp;rsquo;s nothing like being able to work on a project by yourself and having complete control of every single aspect of the solution. Everything from the front-end stack to the storage. Using the latest and greatest frameworks and libraries. This is heaven for any software developer. But regardless of any of the above technology-focused aspects, there is one major advantage being that single developer, namely: speed!</description></item><item><title>Starting an empathic journey</title><link>https://www.pavsaund.com/2016/02/14/starting-an-empathic-journey/</link><pubDate>Sun, 14 Feb 2016 20:00:14 +0000</pubDate><guid>https://www.pavsaund.com/2016/02/14/starting-an-empathic-journey/</guid><description>As part of my quest to be exceptional, I&amp;rsquo;ve been searching to discover what I&amp;rsquo;m passionate about as a software developer. I feel a pull in so many directions, but I guess that&amp;rsquo;s natural given our profession and the diversity we&amp;rsquo;re exposed to.
Some people have found their calling and are producing wonderful content that provides tremendous value to others. What I&amp;rsquo;ve been wanting to do is figure out what my special sauce is.</description></item><item><title>Moving the blog</title><link>https://www.pavsaund.com/2016/02/07/moving-the-blog/</link><pubDate>Sun, 07 Feb 2016 15:03:37 +0000</pubDate><guid>https://www.pavsaund.com/2016/02/07/moving-the-blog/</guid><description>I&amp;rsquo;ve just moved the blog from the free wordpress.com site to a hosted vps-variant&amp;nbsp;on pavsaund.com. I see there are some visual differences in the theme, but I think most of the content has been moved as expected.
Please do let me&amp;nbsp;know if there&amp;rsquo;s anything that doesn&amp;rsquo;t seem to be working.&amp;nbsp;
Need to figure out if there&amp;rsquo;s a way to set up a permanent redirect 301 from the old blog. I see that there&amp;rsquo;s a paid service, but I don&amp;rsquo;t really have a lot of traffic.</description></item><item><title>Making the right thing work before making it work right</title><link>https://www.pavsaund.com/2016/02/04/making-the-right-thing-work-before-making-it-work-right/</link><pubDate>Thu, 04 Feb 2016 00:29:09 +0000</pubDate><guid>https://www.pavsaund.com/2016/02/04/making-the-right-thing-work-before-making-it-work-right/</guid><description>&lt;p&gt;I&amp;rsquo;ve been a SOLID&lt;sup&gt;&lt;a href=&#34;#reference-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; fan of TDD over many years and have spent a lot of time drilling myself in writing tests first to drive applications forward. I truly believe I have been at a place where my &lt;a href=&#34;http://blog.8thlight.com/uncle-bob/2012/01/11/Flipping-the-Bit.html&#34; target=&#34;_blank&#34;&gt;BIT has been FLIPPED&lt;/a&gt;. There are occasions though when attempting to write tests first have just been hard and completing a feature with test-first has been a record in will power and what felt like an eternity to deliver a feature. But if it was easy then everyone would be doing it.&lt;/p&gt;</description></item><item><title>Long live Code Reviews! Code Reviews are dead!</title><link>https://www.pavsaund.com/2016/01/28/long-live-code-reviews-code-reviews-are-dead/</link><pubDate>Thu, 28 Jan 2016 22:42:52 +0000</pubDate><guid>https://www.pavsaund.com/2016/01/28/long-live-code-reviews-code-reviews-are-dead/</guid><description>&lt;p&gt;&lt;em&gt;Let me introduce you to Skybert (pronounced Sheeburt, for those of that haven&amp;rsquo;t grown up in Norway). He&amp;rsquo;s my imaginary developer-friend currently working at Mega Enterprise Inc Ltd Corp. He&amp;rsquo;s been butting heads with the lead developer, Jack,  for a while now. They don&amp;rsquo;t seem to be seeing eye to eye on a feature that Skybert implemented. You see, Jack doesn&amp;rsquo;t like how Skybert writes his code. Formatting is wrong and he uses way too long variable names, and he doesn&amp;rsquo;t write a single comment and&amp;hellip;(list goes on)! Jack hates reviewing Skyberts code. Skybert usually gets his code back from Jack, with a long list of TODOs. So Skybert goes off to re-do most of his work just to give it back to Jack&amp;hellip;When Jack&amp;rsquo;s finally happy with the code; It adheres to his preferred coding style and uses the correct enterprise patterns that have been decided upon. He allows it through the magic gates to master.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Javasript Fatigue</title><link>https://www.pavsaund.com/2016/01/24/javasript-fatigue/</link><pubDate>Sun, 24 Jan 2016 23:00:39 +0000</pubDate><guid>https://www.pavsaund.com/2016/01/24/javasript-fatigue/</guid><description>&lt;p&gt;We&amp;rsquo;ve been joking a long time about the rate new technologies arise and how we as software developers need to keep abreast of the new so we don&amp;rsquo;t get completely outdated and irrelevant. With web development though, we&amp;rsquo;ve set a new standard.&lt;/p&gt;</description></item><item><title>Get off the hamster wheel!</title><link>https://www.pavsaund.com/2016/01/14/get-off-the-hamster-wheel/</link><pubDate>Thu, 14 Jan 2016 22:26:44 +0000</pubDate><guid>https://www.pavsaund.com/2016/01/14/get-off-the-hamster-wheel/</guid><description>&lt;p&gt;I stumbled over the awesome &amp;ldquo;&lt;a href=&#34;https://www.pluralsight.com/courses/get-involved&#34; target=&#34;_blank&#34;&gt;Get Involved&lt;/a&gt;&amp;rdquo; video by &lt;a href=&#34;http://www.hanselminutes.com&#34; target=&#34;_blank&#34;&gt;Scott Hanselman&lt;/a&gt; and &lt;a href=&#34;http://rob.conery.io&#34; target=&#34;_blank&#34;&gt;Rob Conory&lt;/a&gt;&amp;nbsp;the other day.They&amp;rsquo;ve put together an amazing&amp;nbsp;video about getting started as a developer with an online presence, you should check it out.&amp;nbsp;This blog post isn&amp;rsquo;t really about the video per se.&lt;/p&gt;</description></item><item><title>Sticking with the change</title><link>https://www.pavsaund.com/2016/01/10/sticking-with-the-change/</link><pubDate>Sun, 10 Jan 2016 22:00:37 +0000</pubDate><guid>https://www.pavsaund.com/2016/01/10/sticking-with-the-change/</guid><description>&lt;p&gt;I have been &lt;a href=&#34;https://www.pavsaund.com/2016/01/03/being-awesome/&#34;&gt;open and committed to my desire to change&lt;/a&gt;. Or rather push myself to professional excellence in my areas of interest. Through this I&amp;rsquo;m creating tangible goals&amp;hellip; so this should get me all set up, right? RIGHT!? &amp;hellip;&lt;/p&gt;
&lt;p&gt;How to go about change though? Given the desire to push myself to new heights and at the same time change several aspects I&amp;rsquo;ve embraced the blogosphere again. But have I started out on the wrong foot?&lt;/p&gt;</description></item><item><title>Being Awesome!</title><link>https://www.pavsaund.com/2016/01/03/being-awesome/</link><pubDate>Sun, 03 Jan 2016 01:02:58 +0000</pubDate><guid>https://www.pavsaund.com/2016/01/03/being-awesome/</guid><description>&lt;p&gt;&lt;blockquote&gt;
&lt;p class=&#34;p1&#34;&gt;&lt;span class=&#34;s1&#34;&gt;I’m not interested in being average. I’m out to be exceptional.&lt;/span&gt;&lt;/p&gt;
&lt;p class=&#34;p1&#34;&gt;&lt;span class=&#34;s1&#34;&gt;I’m not waiting to be picked. I’m actively creating opportunities.&lt;/span&gt;&lt;/p&gt;
&lt;p class=&#34;p1&#34;&gt;&lt;span class=&#34;s1&#34;&gt;I’m commanding my time so I can own my trajectory and maximize my impact.&lt;/span&gt;&lt;/p&gt;
&lt;p class=&#34;p1&#34; style=&#34;text-align:right;&#34;&gt;  &lt;a href=&#34;http://www.outlierdeveloper.com/manifesto/&#34;&gt;The Outlier Developer Manifesto&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p class=&#34;p1&#34;&gt;&lt;/p&gt;</description></item><item><title>Pushing boundaries into 2016</title><link>https://www.pavsaund.com/2015/12/31/pushing-boundaries-into-2016/</link><pubDate>Thu, 31 Dec 2015 16:07:22 +0000</pubDate><guid>https://www.pavsaund.com/2015/12/31/pushing-boundaries-into-2016/</guid><description>&lt;p&gt;&lt;blockquote&gt;&amp;ldquo;Boundary&amp;rdquo; - Something that indicates bounds or limits. Also called frontier.&lt;/blockquote&gt;
Most of us have heard about &amp;ldquo;pushing yourself to the limits&amp;rdquo;. It&amp;rsquo;s something I associate with performing ones very best for a given end result.
New personal record at the local 10k race? Getting to market with a new product? Landing the stage 1 rocket after it&amp;rsquo;s delivered payload into orbit?&lt;/p&gt;
&lt;p&gt;Focusing on the end result can be a powerful motivator, and also a door-opener to new possibilities, but there&amp;rsquo;s something lost there. Is it really only about the end result?&lt;/p&gt;</description></item><item><title>How are you, Really?</title><link>https://www.pavsaund.com/2015/11/09/how-are-you-really/</link><pubDate>Mon, 09 Nov 2015 21:13:05 +0000</pubDate><guid>https://www.pavsaund.com/2015/11/09/how-are-you-really/</guid><description>&lt;p&gt;&lt;strong&gt;&amp;ldquo;How are you?&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A simple question that usually is followed by a polite response expressing our contentment with our daily life situation. I&amp;rsquo;ve been answering it a little differently lately: &lt;strong&gt;&amp;ldquo;Not so good, really. I&amp;rsquo;m completely burnt out!&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;People are taken aback by this brutal honesty and many don&amp;rsquo;t know how to respond. I don&amp;rsquo;t want to make things hard on them, but I can&amp;rsquo;t stand lying to others (and myself) anymore. Regardless of peoples responses, it&amp;rsquo;s been a relief to come out in the open.&lt;/p&gt;</description></item><item><title>The boy scout rule</title><link>https://www.pavsaund.com/2014/10/26/the-boy-scout-rule/</link><pubDate>Sun, 26 Oct 2014 18:00:21 +0000</pubDate><guid>https://www.pavsaund.com/2014/10/26/the-boy-scout-rule/</guid><description>&lt;p&gt;Recently I had the discussion with a colleague on how new code was being added to a code-base without maintainability in mind. The discussion was sparked by a code-review that had been ping-ponging between the reviewer and the developer where readability and ( as a result ) maintainability was an issue.&lt;/p&gt;</description></item><item><title>Acceptance driven bugfixing</title><link>https://www.pavsaund.com/2014/10/26/acceptance-driven-bugfixing/</link><pubDate>Sun, 26 Oct 2014 16:56:31 +0000</pubDate><guid>https://www.pavsaund.com/2014/10/26/acceptance-driven-bugfixing/</guid><description>&lt;p&gt;&lt;em&gt;I originally posted this on &lt;a title=&#34;Acceptance driven bugfixing&#34; href=&#34;http://blog.dolittle.com/2013/06/04/acceptance-driven-bugfixing/&#34;&gt;the dolittle blog&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a new task waiting for you in your inbox&amp;hellip; a &lt;strong&gt;bug&lt;/strong&gt; in production! Maybe the bug is completely unrelated to  code, you&amp;rsquo;ve created, but the report is there waiting for you. It&amp;rsquo;s critical, and has to be fixed &amp;ldquo;today&amp;rdquo; or &amp;ldquo;ASAP&amp;rdquo;! And with a number of consequences, like &amp;ldquo;this feature is vital!&amp;rdquo;, &amp;ldquo;support center is being called down by angry customers&amp;rdquo;, &amp;ldquo;we&amp;rsquo;re losing millions!&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Transitions pt.2 - a new beginning</title><link>https://www.pavsaund.com/2012/11/05/transitions-pt-2-a-new-beginning/</link><pubDate>Mon, 05 Nov 2012 22:00:18 +0000</pubDate><guid>https://www.pavsaund.com/2012/11/05/transitions-pt-2-a-new-beginning/</guid><description>This post is signalling an end to my time at Norwegian Broadcasting Corporation (NRK), even though it&amp;rsquo;s just a few months since I announced my career-move there. Before I go on about whats happening, I&amp;rsquo;d like to emphasise that NRK is a great place to be. I&amp;rsquo;ve met a lot of talented people and been exposed to a company culture that oozes of professionalism and encourages peoples creativity to flow.</description></item><item><title>Transitions</title><link>https://www.pavsaund.com/2012/08/13/transitions/</link><pubDate>Mon, 13 Aug 2012 05:00:59 +0000</pubDate><guid>https://www.pavsaund.com/2012/08/13/transitions/</guid><description>As some of you may know, I&amp;rsquo;ve left the domain of scandinavian e-commerce and am no longer part of the web-team at Komplett Group.
My time at Komplett has been quite a ride; I&amp;rsquo;ve met some extremely skilled people, and worked on some really exciting stuff. Contrary to what some people might believe, the web-team is small and covers a lot of area. There was a lot of responsibilty and pressure, but also a lot of fun to be had.</description></item><item><title>NDC 2012 : Impressions</title><link>https://www.pavsaund.com/2012/06/09/ndc-2012-impressions/</link><pubDate>Sat, 09 Jun 2012 23:21:26 +0000</pubDate><guid>https://www.pavsaund.com/2012/06/09/ndc-2012-impressions/</guid><description>Norwegian Developers Conference (NDC) is a the largest conference in Norway targeting the .NET community. It&amp;rsquo;s a 3 day conference with 2 days of workshops beforehand. The speaker line-up was also awesome, and the topics offer something for everyone.
I&amp;rsquo;ve had the opportunity of attending the conference and have had 3 intense days of learning, networking and eating&amp;hellip; yea, lots of food. Expectations This has been the first time I&amp;rsquo;ve attended a large conference of this kind, and I didn&amp;rsquo;t really know what to expect.</description></item><item><title>Bifrost - A little background</title><link>https://www.pavsaund.com/2012/01/22/bifrost-a-little-background/</link><pubDate>Sun, 22 Jan 2012 01:22:55 +0000</pubDate><guid>https://www.pavsaund.com/2012/01/22/bifrost-a-little-background/</guid><description>In this past year at work, we’ve been in the process of developing a new platform from the bottom up with new functionality. One of the goals was to move away from an old unmaintainable solution to a new maintainable solution based on expected coding standards, and of course to meet the business&amp;rsquo; needs about scalability and rapid feature development. With an overloaded domain, responsibilities were mingling with each other and business rules and validation was all over the place.</description></item><item><title>2012, how about this year?</title><link>https://www.pavsaund.com/2012/01/11/2012-how-about-this-yea/</link><pubDate>Wed, 11 Jan 2012 23:00:20 +0000</pubDate><guid>https://www.pavsaund.com/2012/01/11/2012-how-about-this-yea/</guid><description>2011 has been hectic, to say the least. Full of enriching life-experiences (personal and professional). I had a few goals for the past year: my health, family, profession. Some things worked out quite well, other things&amp;hellip;not so well (so what&amp;rsquo;s new?).
A friend of mine is going on about his big hairy goal. It&amp;rsquo;s intimidating and inspiring. Here are some things I&amp;rsquo;m hoping to dive into this coming year: JavaScript Norwegian .</description></item><item><title>ASP.NET MVC 3 RTM Released!</title><link>https://www.pavsaund.com/2011/01/13/asp-net-mvc-3-rtm-released/</link><pubDate>Thu, 13 Jan 2011 15:37:35 +0000</pubDate><guid>https://www.pavsaund.com/2011/01/13/asp-net-mvc-3-rtm-released/</guid><description>Here are the download links for ASP.NET MVC 3 RTM: Web platform installer
Microsoft Download Center
Be sure to read the release notes for the breaking changes since Release Candidate 2</description></item><item><title>JScript Editor Extensions for Visual Studio</title><link>https://www.pavsaund.com/2010/11/26/jscript-editor-extensions-for-visual-studio/</link><pubDate>Fri, 26 Nov 2010 23:54:22 +0000</pubDate><guid>https://www.pavsaund.com/2010/11/26/jscript-editor-extensions-for-visual-studio/</guid><description>Microsoft have done a really good job by giving developers a great environment to do their work in; namely the Visual Studio suite with all its variants. This IDE&amp;rsquo;s intellisense is one of its strongest points, but anyone that&amp;rsquo;s tried to write javascript code has probably felt a bit lost.
Intellisense, brace-highlighting, current variable highlighting, code comments&amp;hellip;all gone&amp;hellip;.until now!
Microsoft Corp has just released JScript Editor Extensions, a Visual Studio extension that enables all of the above, along with code outlines.</description></item><item><title>Interactive jQuery tester</title><link>https://www.pavsaund.com/2010/10/22/interactive-jquery-tester/</link><pubDate>Fri, 22 Oct 2010 23:12:55 +0000</pubDate><guid>https://www.pavsaund.com/2010/10/22/interactive-jquery-tester/</guid><description>Interactive jQuery tester I dug this link up the other day, and thought I&amp;rsquo;d spread the love :)
If you&amp;rsquo;ve ever had debugging issues with your jQuery selectors. Or would like to experiment a bit then the Interactive jQuery tester is a great solution. You paste your HTML, then type in the selectors. The elements that are actually selected are then highlighted, which gives instant feedback.
Hope you find this as useful as I have in the past.</description></item><item><title>msdnlive oslo - Computer Jedi!</title><link>https://www.pavsaund.com/2010/10/22/msdnlive-oslo-computer-jedi/</link><pubDate>Fri, 22 Oct 2010 22:53:52 +0000</pubDate><guid>https://www.pavsaund.com/2010/10/22/msdnlive-oslo-computer-jedi/</guid><description>&lt;p&gt;&lt;h1&gt;Computer Jedi..&lt;/h1&gt;
.. is what greeted us when we registered for the &lt;a title=&#34;msdn live oslo&#34; href=&#34;http://msdntechnet.no/msdn-oslo-program&#34; target=&#34;_blank&#34;&gt;MSDNLive event in oslo&lt;/a&gt; yesterday (21. October).  With a focus on guiding and inspiring the attendees to unlock their potential, along the lines of Luke and Obi-Wan, the scene was set for the day&amp;rsquo;s sessions.&lt;/p&gt;
&lt;p&gt;The show was opened by the Community Marketing Manager in Microsoft Norway; &lt;a title=&#34;@petriw&#34; href=&#34;http://twitter.com/petriw&#34; target=&#34;_blank&#34;&gt;Petri Wilhelmsen&lt;/a&gt; and Microsoft Architect &lt;a href=&#34;http://twitter.com/borge3000&#34; target=&#34;_blank&#34;&gt;Børge Lund&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Microsoft PDC 09 Videos</title><link>https://www.pavsaund.com/2009/11/28/microsoft-pdc-09-videos/</link><pubDate>Sat, 28 Nov 2009 00:45:40 +0000</pubDate><guid>https://www.pavsaund.com/2009/11/28/microsoft-pdc-09-videos/</guid><description>Some of you might know that Microsoft recently held its yearly Professional Developer Conference (PDC) in LA. They had an awesome lineup of &amp;ldquo;stars&amp;rdquo; lined up to talk about the latest microsft technologies, as well as shedding some light as to the direction in which the technology is progressing.
I wasn&amp;rsquo;t one of the lucky to be there, but I got to watch the live-stream of the keynotes and some of the Channel 9 live stuff.</description></item><item><title>Microsoft Facebook SDK now officially supported</title><link>https://www.pavsaund.com/2009/11/10/microsoft-facebook-sdk-now-officially-supported/</link><pubDate>Tue, 10 Nov 2009 22:34:29 +0000</pubDate><guid>https://www.pavsaund.com/2009/11/10/microsoft-facebook-sdk-now-officially-supported/</guid><description>The Microsoft SDK for Facebook Platform has reached version 3.0 and is now officially supported by the Facebook Development Team. The team recently announced this on their dev-blog, which is great news for all .NET developers wanting to develop applications against the Facebook Platform. ..This SDK contains rich social features and offers something for almost any kind of Facebook developer who is building with Microsoft technology, whether you&amp;rsquo;re implementing Facebook Connect or are building a Web-based or desktop application&amp;hellip; Microsoft has also supplied a great SDK Overview that will get you started with facebook development in technologies like Silverlight, WinForms, WebForms /ASP.</description></item><item><title>Share your url to Twitter</title><link>https://www.pavsaund.com/2009/11/05/share-your-url-to-twitter/</link><pubDate>Thu, 05 Nov 2009 00:11:42 +0000</pubDate><guid>https://www.pavsaund.com/2009/11/05/share-your-url-to-twitter/</guid><description>So, you&amp;rsquo;ve written that great article, you&amp;rsquo;ve shared it to your friends on facebook, and you&amp;rsquo;re looking to spread the word even further. Through Twittter, your url can reach entire diffrent audiences than Facebook sharing. Getting those first few important re-tweets on Twitter will start to spread your new blogpost like wildfire.
If Twitter is still a great mystery to you, I&amp;rsquo;d recommend Scott Hanselman&amp;rsquo;s introduction to twitter. You may also be interested in reading Twitter&amp;rsquo;s own brief &amp;ldquo;about us&amp;rdquo; page.</description></item><item><title>Sharing links to Facebook</title><link>https://www.pavsaund.com/2009/10/22/sharing-links-to-facebook/</link><pubDate>Thu, 22 Oct 2009 22:41:06 +0000</pubDate><guid>https://www.pavsaund.com/2009/10/22/sharing-links-to-facebook/</guid><description>Need to spread the word on your latest blog-post or article? Look no further than the Facebook sharer! Facebook has over 300 million users world-wide, and the chances are good that you can recruit readers. Adding a &amp;ldquo;share to facebook&amp;rdquo; icon easily allows your readers to spread YOUR word. This can be accomplished by using plugins for your blog-service, or &amp;ldquo;share-all&amp;rdquo; widgets like AddThis or ShareThis. The problem with these services, are that they over-complicate the simple share functionality that&amp;rsquo;s often wanted.</description></item><item><title>moved!</title><link>https://www.pavsaund.com/2009/06/29/moved/</link><pubDate>Mon, 29 Jun 2009 12:31:41 +0000</pubDate><guid>https://www.pavsaund.com/2009/06/29/moved/</guid><description>So, we&amp;rsquo;ve moved!
Seems our cable-provider doesnt really have much control over its system, so we don&amp;rsquo;t have Internet access. buuhuu etc.
So 4-6 weeks of waiting for&amp;ldquo;the cable guy&amp;rdquo;. Will be back with more posts / updates some time after that.</description></item><item><title>Devcasts</title><link>https://www.pavsaund.com/2009/06/03/devcasts/</link><pubDate>Wed, 03 Jun 2009 23:09:08 +0000</pubDate><guid>https://www.pavsaund.com/2009/06/03/devcasts/</guid><description>Podcasts I haven&amp;rsquo;t really been much of a podcast-subscriber, but since getting an Ipod nano, I found them entertaining and practical. I tried subscribing to a couple of radio-podcasts (RadioResepsjonen, Pyro, Tinitus) from a few Norwegian station. This worked out pretty nicely while I was at work, but seeing that I&amp;rsquo;m now on paternal leave, I have no time to listen to them. The Space-Time Continuum Paternal leave gives me tons of time with my 10 month old son, but it exhausts me totally.</description></item><item><title>Whats been going on?</title><link>https://www.pavsaund.com/2009/05/21/whats-been-going-on/</link><pubDate>Thu, 21 May 2009 09:57:00 +0000</pubDate><guid>https://www.pavsaund.com/2009/05/21/whats-been-going-on/</guid><description>I&amp;rsquo;ve been otherwise engaged with life it seems. We&amp;rsquo;ve been in a hectic proccess of selling our apartment and buying a new place, and moving day is near!
We&amp;rsquo;re gonna be moving from Porsgrunn to a city called Larvik. It&amp;rsquo;s about 20-30 minutes drive from Porsgrunn, and abt 1,5 hrs drive from Oslo.</description></item><item><title>My road to becoming a better developer</title><link>https://www.pavsaund.com/2009/05/03/my-road-to-becoming-a-better-developer/</link><pubDate>Sun, 03 May 2009 13:14:02 +0000</pubDate><guid>https://www.pavsaund.com/2009/05/03/my-road-to-becoming-a-better-developer/</guid><description>Though I&amp;rsquo;m a developer by profession, I don&amp;rsquo;t have the opportunity to get my hands dirty with code on a regular basis. Don&amp;rsquo;t get me wrong, i love my job, but i feel that it&amp;rsquo;s time to step up and move on.
Unlike hardcore programmers, I haven&amp;rsquo;t dedicated myself to coding when i really had time for it. I only starting programming seriously after i finished college, which meant wife + kid + family + other random activities.</description></item><item><title>And we&#39;re off!</title><link>https://www.pavsaund.com/2009/05/01/and-were-off/</link><pubDate>Fri, 01 May 2009 22:26:56 +0000</pubDate><guid>https://www.pavsaund.com/2009/05/01/and-were-off/</guid><description>I&amp;rsquo;ve considered getting my own personal blog going for some time now (read: years&amp;hellip;) , but haven&amp;rsquo;t really taken the time. Now that I&amp;rsquo;ve finally got one up and running, I realize that i haven&amp;rsquo;t really considered what to fill it with!
So, will this be just another blog with updates every 2-3 months, or a one with interesting content that enthrill and inspire?
..I don&amp;rsquo;t really know. One thing is for sure though, it&amp;rsquo;s a place for me to be me.</description></item><item><title>Hello world!</title><link>https://www.pavsaund.com/2009/05/01/hello-world-2/</link><pubDate>Fri, 01 May 2009 19:00:43 +0000</pubDate><guid>https://www.pavsaund.com/2009/05/01/hello-world-2/</guid><description>Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!
Edit: This hello world post is just so corny that I&amp;rsquo;m gonna keep it!</description></item></channel></rss>