Skip to main content

Home/ OCG developers/ Contents contributed and discussions participated by Steven van Dijk

Contents contributed and discussions participated by Steven van Dijk

Steven van Dijk

How to create great slides for presentations - 0 views

  •  
    "How to create great PowerPoint slides. Top tips and tools to use to create slides using PowerPoint, including fonts, colours and themes."
Steven van Dijk

Google logic: why Google does the things it does the way it does - 0 views

  •  
    "Puzzled about why Google closes successful products such as Reader while backing others such as self-driving cars? A former Apple and Palm executive explains"
Steven van Dijk

Defensive coding - 1 views

  •  
    "Actually, I don't think defensive coding necessarily is better; I also don't think it's worse. As usual, there are different forces in play, so the short answer is the usual: it depends."
Steven van Dijk

c# - SOLID Principles and code structure - 0 views

  •  
    "If you were to look at a .Net project that I told you strictly followed SOLID principles, what would expect to see in terms of the project and code structure ?"
Steven van Dijk

5 Trends That Will Drive The Future of Technology - 0 views

  •  
    "Today, we're on the brink of a new digital paradigm, where the capabilities of our technology are beginning to outstrip our own.  Computers are deciding which products to stock on shelves, doing legal research and even winning game shows.  They will soon be driving our cars and making medical diagnoses.  Here are five trends that are driving it all."
Steven van Dijk

From Scrum to Lean - 0 views

  •  
    "While Scrum's primary goal is organization and project management, Lean is more about optimizing processes in order to quickly produce quality products. It can be your first step toward adopting Agile principles, or it may be something that your team evolves to, when Scrum isn't enough. I invite you to read my team's story, and how we evolved from Scrum to a more Lean-ish development process."
Steven van Dijk

Unreal JavaScript - 0 views

  •  
    At the 2013 Game Developers' Conference, Alon and I from Mozilla and Josh Adams from Epic Games presented a talk called "Fast and Awesome HTML5 Games". We surprised people by showing off Unreal Engine 3 running in Firefox - compiled from C++ source with Emscripten, running smoothly and efficiently.
Steven van Dijk

Is The Death Of JavaScript Upon Us, Or Is A Universal Language Transformation Underway? - 0 views

  •  
    "Today, JavaScript is no longer a startup, and it's no longer just startups that are using it. Companies of all sizes and levels of maturity build applications for the browser, and JavaScript is the language they use to build them. The demands that were once placed on languages like C/C++ and Java are now shifting to JavaScript, and that shift is exposing the language's limitations: performance and maintainability."
Steven van Dijk

Estimation is Evil - 0 views

  •  
    "Overcoming the Estimation Obsession"
Steven van Dijk

Time Traveling To The Future Of User Interfaces - 0 views

  •  
    "The good news is there are many entrepreneurs and inventors that agree with me and they are currently building new and better ways for us to interact with computers."
Steven van Dijk

How Resharper rocks my average work day - 0 views

  •  
    "I've been using Resharper since I started coding in .NET/C#. It's a tool with a lot of features which aids you in the average day development. In this blog post I'm going to show you the features that I use the most."
Steven van Dijk

Using ReSharper (R#) at Typemock R&D - 0 views

  •  
    "The greatest advantage that JetBrains ReSharper provides is that it makes the improving process much cheaper. How it is done? By simplifying both of the improvement steps: Understanding the code - ReSharper provides very quick and simple navigation along with immediate usage information. Changing the code - ReSharper provides extensive refactoring options. Most of the known refactoring techniques are built-in."
Steven van Dijk

Top 10 Uses For A Message Queue - 0 views

  •  
    "We've been working with, building, and evangelising message queues for the last year, and it's no secret that we think they're awesome. We believe message queues are a vital component to any architecture or application, and here are ten reasons why:"
Steven van Dijk

10 Software Process Management Best Practices - 0 views

  •  
    "Regardless of software process management type (waterfall, scrum, iterative etc.), there are some main rules which should be considered about software process management."
Steven van Dijk

Agile is Not for Everyone - 0 views

  •  
    "Some people claim agile has "crossed the chasm." Certainly, many people are aware of agile. Many people understand that a cross-functional team works in increments, delivering features asking for feedback. That's at the team level. So when I say 'Agile is Not for Everyone' what do I mean? The problem is agile is not just for teams. "
Steven van Dijk

The 4 Most Important Skills for a Software Developer - 0 views

  •  
    "I'm often asked advice on how to be a better programmer. [..] I've been giving this quite a bit of thought lately and I've come up with what I think are the most important and timeless skills that a software developer can attain which will give them the best career opportunities and make them the most effective."
Steven van Dijk

The C# Memory Model in Theory and Practice - 0 views

  •  
    "This is the first of a two-part series that will tell the long story of the C# memory model. The first part explains the guarantees the C# memory model makes and shows the code patterns that motivate the guarantees; the second part will detail how the guarantees are achieved on different hardware architectures in the Microsoft .NET Framework 4.5."
Steven van Dijk

Implementing the Singleton Pattern - 0 views

  •  
    "The singleton pattern is one of the best-known patterns in software engineering. Essentially, a singleton is a class which only allows a single instance of itself to be created, and usually gives simple access to that instance."
1 - 20 of 299 Next › Last »
Showing 20 items per page