Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 60
  1. LLMs Will Not Replace You

    “Any sufficiently advanced technology is indistinguishable from magic” - Arthur C.

  2. The Tech Interview AI Cheating Epidemic

    Have you heard the news?

  3. Configuring .NET Core Data Protection For Azure

    Recently in CodeSession I encountered the following logged warning: No XML encryptor configured.

  4. Leaving Stack Overflow and Building CodeSession

    It’s amazing how quickly 4 years can go by.

  5. About David Haney

    Hi, I’m David Haney.

  6. .NET Core MVC - How to Access appsettings.json

    Well, once again I’ve fallen off of the blogging wagon.

  7. Sabbatical Week One

    Sabbatical week one is complete, and I’m finally finding some time to blog about it!

  8. Sabbatical Begins

    One of the most amazing perks of working at Stack Overflow is the sabbatical.

  9. .NET Core Azure Functions Tutorial

    In this post I’d like to show you how I ported an Azure Classic Cloud Service application (which cost me $16 USD a month by the way) to a .NET Core Azure Function, and now host it in Azure for $0 a month!

  10. New Blog Name and Domain

    It’s been a while since I changed things up, so I decided on a new Twitter handle and blog domain.

  11. Writing a Great Junior Tech Résumé

    A few weeks back I wrote this tweet: I did a presentation / speaking thing last week that got me thinking: would it be useful to blog about how to build a resume as someone new to tech, from the perspective of a hiring manager?

  12. New Blog & Hiring Needs

    Well I failed badly in my mission to blog every week of 2017.

  13. On Hiring: Developers Are Like Stocks

    This post is for those of you who hire developers, and also junior developers who want to be hired.

  14. GitLab Data Loss: A Discussion

    In case you missed the big news in the industry this week, a GitLab employee accidentally deleted a ton of production data and took their platform down for hours.

  15. Dev Team Interactions: Conducting Good Code Reviews

    In part 2 of my series on dev team interactions, I’d like to talk about conducting good code reviews.

  16. Dev Team Interactions: Accountability & Blame

    As a developer working for a company, you probably work on a team.

  17. Custom ASP.NET MVC Action Result Cache Attribute

    If you’re working on an application built using ASP.NET MVC, you’re hopefully aware of the OutputCacheAttribute attribute which can be used to statically cache your dynamic web pages.

  18. Our Industry Needs Compassion

    Well, I’ve utterly failed to blog at regular intervals, writing only three posts in 2016.

  19. Let's Talk About Rock Stars & Egos

    On Plumbers Picture this situation: you woke up this morning to find that there’s no water coming through your valves and taps.

  20. NPM & left-pad: Have We Forgotten How To Program?

    Intro Okay developers, time to have a serious talk.

  21. Developer Compensation: Stack Overflow Doesn't Stack Rank

    Are Developers Good Negotiators?

  22. Diversity Is Really Freaking Hard

    Background I’m going to discuss an important topic that affects everybody in tech: diversity.

  23. Developer Turned Manager

    In February of 2015, I was promoted to Engineering Manager at Stack Overflow.

  24. Developers Shouldn't Measure Twice, Cut Once

    I was working on my fireplace this past weekend.

  25. On Secretly Terrible Engineers - A Rebuttal

    Today an article was brought to my attention.

  26. The Recruiting Competitive Advantage

    A Job Listing Let’s say you were walking down a street one day and noticed an ad for help wanted.

  27. On Credentialism In Software Development

    Intro We’re just two days from a brand new year and yet the primary measurement of a developer’s skill seems to be the same as it was 20 years ago.

  28. The Trouble With Job Titles

    Intro I’ve had a good career so far.

  29. iPhone 6: Style Over Substance

    Intro Like many of you, today I watched the Apple media event in which they announced both the iPhone 6 and Apple Watch.

  30. How I Got A Job At Stack Exchange

    Intro Almost exactly 1 month ago today I found myself on a video call with Joel Spolsky.

  31. How To Guarantee Dev Team Failure

    The Problem I think that most devs would agree when I state that the definition of success in the corporate world of development places less emphasis on “good” code and more emphasis on “working” code.

  32. To Node.js Or Not To Node.js

    Intro Node.js – it has rapidly become the “new hotness” in the tech start-up realm.

  33. C# Probably Getting New "Safe Navigation" Operator "?."

    It looks as if the Visual Studio dev team may be implementing a new operator in a future .NET release.

  34. Trigger IValidatableObject.Validate When ModelState.IsValid is false

    I recently came across an ASP.NET MVC issue at work where the validation for my Model was not firing correctly.

  35. Interview with InfoQ on SimplSockets

    Jonathan Allen of InfoQ conducted an interview with me about one of my open source initiatives, SimplSockets.

  36. MVC4 Conditional HTML Attributes

    MVC4 made one simple and yet awesome improvement to View rendering that I don’t think many people are aware of.

  37. Automatically Generate POCOs From DB With T4

    The T4 template engine is insanely powerful.

  38. Web API Mapping QueryString/Form Input

    If you’re using the Web API as part of the MVC4 framework, you may encounter a scenario in which you must map parameters of strange names to variables for which characters of the name would be illegal.

  39. Generic Comparer

    Have you ever had to write a comparer for a specific type, only to be frustrated when you needed to write a second and third comparer for other types?

  40. One More Thing About List Binary Search

    I wanted to point people to this link at DotNetPearls: http://www.dotnetperls.com/binarysearch They do an excellent, quick demonstration of List<T>.BinarySearch and show a graph that really drives home how much faster it is for large lists than a regular…

  41. Make Mostly Read, Seldom-Written Lists Much More Efficient

    One of the many things that I do at work is run a full-blown Search Engine which I also developed from scratch.

  42. A Better MIME Mapping Stealer!

    In the interest of self-improvement and sharing knowledge, I felt that I should share an update to my last post.

  43. Determine MIME Type from File Name

    I recently had a need, in an ASP.NET MVC3 application, to read raw HTML, CSS, JS, and image files from disk and return them to the user… A sort of “pass-through” if you will.

  44. Published by Red Gate

    As of today I’ve been published in an e-Book offered for free by Red Gate!

  45. But it Didn't Happen in DEV or QA!

    Most of us have been there: you’ve written a fantastic application that performs perfectly in your Development and/or QA environments, but in Production something goes wrong.

  46. Visual Studio 2012 Intellisense Not Working - SOLVED

    So, this post is about our beloved IDE instead of actual code.

  47. Static vs Instance string.Equals Benchmark

    A friend of mine commented on my last post asking about how much faster the static string.Equals method is than the instance string.Equals method.

  48. Static vs Instance string.Equals

    As you may or may not know, static methods are usually faster than instance methods.

  49. The Joel Test Really is Meaningful

    Well, it’s been nearly 2 months since my last post… I’m learning that if you want a blog to be successful, you have to carve time out of your busy life and make it happen.

  50. Published by MDSN UK Blog

    This isn’t a very technical post, but I was published by Microsoft recently via their MSDN UK Blog!