41554 blogs · [ { "id": "01a087b8-ac9a-7055-ae1b-2d9ef648078e", "title": "Tackling Synology's Opaque \"Invalid File Format\" Error", "url": "https://omervk.com/posts/2026-04-05-synology-invalid-file-format/", "published_at": "2026-04-05T07:54:53+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef679b60a", "title": "DitherWorks", "url": "https://omervk.com/posts/2025-09-13-ditherworks/", "published_at": "2025-09-13T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef6858939", "title": "How to better understand business context as a StaffPlus engineer", "url": "https://omervk.com/talks/how-to-better-understand-business-context-as-a-staff-plus-engineer/", "published_at": "2023-06-07T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef764f0b1", "title": "Becoming a more self-directing Staff+ individual contributor", "url": "https://omervk.com/posts/2023-03-13-leaddev/", "published_at": "2023-03-13T13:11:18+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef7922fe5", "title": "Making an Impact as a Senior Individual Contributor - Panel", "url": "https://omervk.com/talks/ic-panel/", "published_at": "2022-11-14T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef7d3ba33", "title": "Tech Career Stories - Omer van Kloeten (Hebrew)", "url": "https://omervk.com/podcasts/tikal/", "published_at": "2022-11-14T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef840ded4", "title": "A Fence, a Deviance and a Window", "url": "https://omervk.com/posts/2022-09-24-fence-deviance-window/", "published_at": "2022-09-24T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef92aad30", "title": "The Interviews We Don't Do @ BarvazGumi (Hebrew)", "url": "https://omervk.com/podcasts/barvazgumi/", "published_at": "2022-09-07T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef9aff398", "title": "Refactoring (and Observability) @ Reversim (Hebrew)", "url": "https://omervk.com/podcasts/reversim/", "published_at": "2022-03-22T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9ef9f96721", "title": "Refactoring and Trust", "url": "https://omervk.com/posts/2021-08-05-refactoring-and-trust/", "published_at": "2021-08-05T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efaed5699", "title": "An episode about space @ NoTarbut (Hebrew)", "url": "https://omervk.com/podcasts/notarbut/", "published_at": "2019-05-05T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efb4cebf7", "title": "We can see your ✳️✳️✳️✳️✳️ 🐱‍💻 @ CyberCyber (Hebrew)", "url": "https://omervk.com/podcasts/cybercyber/", "published_at": "2019-05-02T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efbe2f0c8", "title": "Deleting Tests with Types", "url": "https://omervk.com/talks/deleting-tests-with-types/", "published_at": "2019-03-21T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efc3ffccb", "title": "Type Your Business", "url": "https://omervk.com/talks/type-your-business/", "published_at": "2018-10-31T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efcff46dc", "title": "Power Up Your Build", "url": "https://omervk.com/talks/power-up-your-build/", "published_at": "2018-04-12T00:00:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efda4e2ca", "title": "Mac Tips, Tricks and Utilities", "url": "https://omervk.com/posts/2012-11-19-mac-tips-tricks-and-utilities/", "published_at": "2012-11-19T12:12:23+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efe23967c", "title": "Parallelized Streams in Scala – Not What You Thought", "url": "https://omervk.com/posts/2012-08-23-parallelized-streams-in-scala-not-what-you-thought/", "published_at": "2012-08-23T10:38:10+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9efe97fba7", "title": "Unit Testing MySQL-Bound Code", "url": "https://omervk.com/posts/2011-12-21-unit-testing-mysql-bound-code/", "published_at": "2011-12-21T09:56:07+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9eff78b50b", "title": "When To Leave", "url": "https://omervk.com/posts/2011-12-02-when-to-leave/", "published_at": "2011-12-02T13:10:31+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0077aff9", "title": "Euler Project Problems 7-9 in Scala", "url": "https://omervk.com/posts/2011-10-21-euler-project-problems-7-9-in-scala/", "published_at": "2011-10-21T10:20:14+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f00b31e4e", "title": "Euler Project Problems 4-6 (with 1 and 2 revisited) in Scala", "url": "https://omervk.com/posts/2011-10-20-euler-project-problems-4-6-with-1-and-2-revisited-in-scala/", "published_at": "2011-10-20T00:47:58+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0104903b", "title": "FUSE for HDFS", "url": "https://omervk.com/posts/2011-10-16-fuse-for-hdfs/", "published_at": "2011-10-16T09:34:22+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0141a9f0", "title": "Euler Project Problems 1-3 in Scala", "url": "https://omervk.com/posts/2011-10-10-euler-project-problems-1-3-in-scala/", "published_at": "2011-10-10T13:14:29+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f015b61d0", "title": "A Fresh Start", "url": "https://omervk.com/posts/2011-10-10-a-fresh-start-2/", "published_at": "2011-10-10T12:39:21+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f020cc912", "title": "The Anti-Social Network", "url": "https://omervk.com/posts/2009-11-17-the-anti-social-network/", "published_at": "2009-11-17T13:59:14+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f028310b9", "title": "Hiatus", "url": "https://omervk.com/posts/2009-02-23-hiatus/", "published_at": "2009-02-23T10:48:45+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f03626d28", "title": "Circumventing the KB957543 .NET 3.5 SP1 Regression Bug", "url": "https://omervk.com/posts/2009-01-29-circumventing-the-kb957543-net-3-5-sp1-regression-bug/", "published_at": "2009-01-29T14:23:18+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f03e10d82", "title": "Let SQL Server Tell You Which Indexes to Rebuild", "url": "https://omervk.com/posts/2009-01-05-let-sql-server-tell-you-which-indexes-to-rebuild/", "published_at": "2009-01-05T09:37:45+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f04d95efd", "title": "SQL Server Management Studio 2008 IntelliSense Doesn’t Recognize Special Characters", "url": "https://omervk.com/posts/2009-01-05-sql-server-management-studio-2008-intellisense-doesnt-recognize-special-characters/", "published_at": "2009-01-05T07:16:12+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f04f07a7e", "title": "Adobe AIR and Hebrew Fonts", "url": "https://omervk.com/posts/2008-12-24-adobe-air-and-hebrew-fonts/", "published_at": "2008-12-24T06:07:57+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f05d8e303", "title": "MSBuild Script to Compress All JavaScript Files in a Project", "url": "https://omervk.com/posts/2008-12-18-msbuild-script-to-compress-all-javascript-files-in-a-project/", "published_at": "2008-12-18T14:58:47+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0651c289", "title": "Your Mouth Says Windows-1255, But Your Eyes Say ISO-8859-1", "url": "https://omervk.com/posts/2008-12-18-your-mouth-says-windows-1255-but-your-eyes-say-iso-8859-1/", "published_at": "2008-12-18T14:45:34+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f06a3a728", "title": "HTML to JavaScript HTML DOM Converter", "url": "https://omervk.com/posts/2008-12-18-html-to-javascript-html-dom-converter/", "published_at": "2008-12-18T14:20:46+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f07574eda", "title": "The Death of System.DateTime?", "url": "https://omervk.com/posts/2008-12-18-the-death-of-system-datetime/", "published_at": "2008-12-18T13:56:38+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f084f1f20", "title": "My View of C# 4.0", "url": "https://omervk.com/posts/2008-10-28-my-view-of-c-4-0/", "published_at": "2008-10-28T21:16:53+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f08b73d9e", "title": "Microsoft Israel’s Developers’ Academy #3", "url": "https://omervk.com/posts/2008-09-09-microsoft-israels-developers-academy-3/", "published_at": "2008-09-09T09:47:28+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0903055a", "title": "Visual Studio 2008 Load Testing Checklist", "url": "https://omervk.com/posts/2008-09-09-visual-studio-2008-load-testing-checklist/", "published_at": "2008-09-09T09:33:50+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f092c9539", "title": "Extending The Partial Classes of Stored Procedures’ Results in LINQ to SQL", "url": "https://omervk.com/posts/2008-09-04-extending-the-partial-classes-of-stored-procedures-results-in-linq-to-sql/", "published_at": "2008-09-04T06:31:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f09c5092d", "title": "Announcing New C# 4.0 LINQ Features and Book", "url": "https://omervk.com/posts/2008-08-29-announcing-new-c-4-0-linq-features-and-book/", "published_at": "2008-08-29T07:12:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0a57e109", "title": "Throw Before You Yield", "url": "https://omervk.com/posts/2008-08-25-throw-before-you-yield/", "published_at": "2008-08-25T16:23:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0ac1c2e1", "title": "MSDN Wiki?", "url": "https://omervk.com/posts/2008-08-21-msdn-wiki/", "published_at": "2008-08-21T05:01:33+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0b4bc7b8", "title": "Pitfall: Static Field Inline Initialization Order of Execution", "url": "https://omervk.com/posts/2008-08-19-pitfall-static-field-inline-initialization-order-of-execution/", "published_at": "2008-08-19T11:09:47+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0bec41cd", "title": "Extension Methods Roundup: Intersect, Union, AsNullable and GroupEvery", "url": "https://omervk.com/posts/2008-07-31-extension-methods-roundup-intersect-union-asnullable-and-groupevery/", "published_at": "2008-07-31T18:51:19+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0c64da6e", "title": "Asynchronously Preloaded LINQ Queries", "url": "https://omervk.com/posts/2008-07-29-asynchronously-preloaded-linq-queries/", "published_at": "2008-07-29T17:04:01+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0d1b751a", "title": "Extension Methods Roundup: Remove, Aggregate, At, AsIndexed and Friends", "url": "https://omervk.com/posts/2008-06-19-extension-methods-roundup-remove-aggregate-at-asindexed-and-friends/", "published_at": "2008-06-19T16:28:00+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0dda0f1d", "title": "Breadth Recursion – a yield Solution to Post’s Correspondence Problem", "url": "https://omervk.com/posts/2008-06-06-breadth-recursion-a-yield-solution-to-posts-correspondence-problem/", "published_at": "2008-06-06T17:07:48+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0e0cb3a5", "title": "Mechsonomy: Machine Assisted Folksonomy", "url": "https://omervk.com/posts/2008-06-06-mechsonomy-machine-assisted-folksonomy/", "published_at": "2008-06-06T09:13:02+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0e4f2d02", "title": "Quick Blurb: Test Tools Toolbar in Visual Studio and Useless Icons", "url": "https://omervk.com/posts/2008-06-02-quick-blurb-test-tools-toolbar-in-visual-studio-and-useless-icons/", "published_at": "2008-06-02T12:41:54+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0e517fc8", "title": "LINQ Performance Pitfall – Deferred Execution", "url": "https://omervk.com/posts/2008-05-27-linq-performance-pitfall-deferred-execution/", "published_at": "2008-05-27T16:37:58+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0f3c43fa", "title": "SQL Server 2005 Analysis Services’s ADOMD.NET Connection Pooling, or Lack Thereof", "url": "https://omervk.com/posts/2008-05-27-sql-server-2005-analysis-servicess-adomd-net-connection-pooling-or-lack-thereof/", "published_at": "2008-05-27T05:33:30+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0f5df886", "title": "Residue", "url": "https://omervk.com/posts/2008-05-23-residue/", "published_at": "2008-05-23T15:57:06+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f0ff47c03", "title": "Extension Methods Roundup: IndicesWhere, TakeEvery, Distinct", "url": "https://omervk.com/posts/2008-05-18-extension-methods-roundup-indiceswhere-takeevery-distinct/", "published_at": "2008-05-18T10:14:21+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1092f737", "title": "A Limitation of Lambda Expressions and Overloaded Extension Methods", "url": "https://omervk.com/posts/2008-05-07-a-limitation-of-lambda-expressions-and-overloaded-extension-methods/", "published_at": "2008-05-07T09:07:46+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f110c0b3f", "title": "Linq to SQL: ChangeConflictException With \"WHERE 0 = 1\"", "url": "https://omervk.com/posts/2008-04-28-linq-to-sql-changeconflictexception-with-where-0-1/", "published_at": "2008-04-28T11:48:48+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f12093678", "title": "Linq: FirstOrFallback", "url": "https://omervk.com/posts/2008-04-23-linq-firstorfallback/", "published_at": "2008-04-23T07:44:53+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f120df139", "title": "Linq Extensions Release 2 Now on CodePlex", "url": "https://omervk.com/posts/2008-04-23-linq-extensions-release-2-now-on-codeplex/", "published_at": "2008-04-23T04:29:49+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f125df6cf", "title": "Linq: The Missing ToDictionary Extension Method Overload", "url": "https://omervk.com/posts/2008-04-22-linq-the-missing-todictionary-extension-method-overload/", "published_at": "2008-04-22T10:20:33+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1318ca39", "title": "Linq: SequenceSuperset", "url": "https://omervk.com/posts/2008-04-22-linq-sequencesuperset/", "published_at": "2008-04-22T09:46:41+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f13f74324", "title": "Help! My Web Application Throws an Insane Amount of TypeLoadExceptions!", "url": "https://omervk.com/posts/2008-04-17-help-my-web-application-throws-an-insane-amount-of-typeloadexceptions/", "published_at": "2008-04-17T17:51:42+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f142af3f2", "title": "Tech-Ed Israel 2008", "url": "https://omervk.com/posts/2008-04-12-tech-ed-israel-2008/", "published_at": "2008-04-12T13:01:22+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f145e9c04", "title": "Visual Studio Feature Request: Generic Constraints Auto-Complete", "url": "https://omervk.com/posts/2008-04-06-visual-studio-feature-request-generic-constraints-auto-complete/", "published_at": "2008-04-06T02:51:52+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1466040e", "title": "Linq: ContainsAtLeast and AggregationOrDefault", "url": "https://omervk.com/posts/2008-04-06-linq-containsatleast-and-aggregationordefault/", "published_at": "2008-04-06T02:51:25+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f14d6f026", "title": "C# Feature Request: Type Member Level Generic Constraints", "url": "https://omervk.com/posts/2008-04-02-c-feature-request-type-member-level-generic-constraints/", "published_at": "2008-04-02T05:57:17+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f15bc8da5", "title": "Untangling MDX", "url": "https://omervk.com/posts/2008-03-16-untangling-mdx/", "published_at": "2008-03-16T18:37:55+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f168d4827", "title": "Joining Nuconomy", "url": "https://omervk.com/posts/2008-02-13-joining-nuconomy/", "published_at": "2008-02-13T16:16:05+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1707df13", "title": "Catching Handled Exceptions During Debugging", "url": "https://omervk.com/posts/2008-01-13-catching-handled-exceptions-during-debugging/", "published_at": "2008-01-13T05:13:57+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f178c30da", "title": "The CLR, Dependency Properties, Routed Events and Cider", "url": "https://omervk.com/posts/2008-01-13-the-clr-dependency-properties-routed-events-and-cider/", "published_at": "2008-01-13T05:00:55+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f17ebde9c", "title": "PRIVACY ALERT: Have More Than One GMail Account? You are Exposed!", "url": "https://omervk.com/posts/2008-01-08-privacy-alert-have-more-than-one-gmail-account-you-are-exposed/", "published_at": "2008-01-08T15:47:17+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f18d8808f", "title": "Life With WPF: 10 Things Wrong With WPF Today", "url": "https://omervk.com/posts/2007-12-22-life-with-wpf-10-things-wrong-with-wpf-today/", "published_at": "2007-12-22T19:52:32+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f18f4bbfd", "title": "WPF Performance and Another Useful Document", "url": "https://omervk.com/posts/2007-12-18-wpf-performance-and-another-useful-document/", "published_at": "2007-12-18T05:05:39+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f198df21a", "title": "Did You Know? Type Member Lookup by Prefix", "url": "https://omervk.com/posts/2007-12-16-did-you-know-type-member-lookup-by-prefix/", "published_at": "2007-12-16T04:51:21+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f19f959c2", "title": "Releasing My Code Snippet Repository", "url": "https://omervk.com/posts/2007-12-14-releasing-my-code-snippet-repository/", "published_at": "2007-12-14T21:40:22+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1abfb58a", "title": "Two Birds with One Stone: Introducing The MultiBindingFoldingConverter", "url": "https://omervk.com/posts/2007-12-12-two-birds-with-one-stone-introducing-the-multibindingfoldingconverter/", "published_at": "2007-12-12T11:32:21+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1ac681d3", "title": "Multi-Value Converters, Value Converters and the Case of the Wrong Target Type", "url": "https://omervk.com/posts/2007-12-11-multi-value-converters-value-converters-and-the-case-of-the-wrong-target-type/", "published_at": "2007-12-11T12:25:27+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1b9ccbdb", "title": "DependencyPropertyChangedEventArgs? Think Again.", "url": "https://omervk.com/posts/2007-12-10-dependencypropertychangedeventargs-think-again/", "published_at": "2007-12-10T07:39:38+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1c5da2df", "title": "ContentPresenter Is Not Set When Using a ControlTemplate for a ContentControl", "url": "https://omervk.com/posts/2007-12-03-contentpresenter-is-not-set-when-using-a-controltemplate-for-a-contentcontrol/", "published_at": "2007-12-03T07:53:40+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1cc96bf1", "title": "Linked List Insertion Capable of Surviving Abnormal Termination", "url": "https://omervk.com/posts/2007-11-20-linked-list-insertion-capable-of-surviving-abnormal-termination/", "published_at": "2007-11-20T10:57:37+00:00" }, { "id": "01a087b8-ac9a-7055-ae1b-2d9f1d028bc1", "title": "WPF’s Use of Partial Classes’ Access Modifiers", "url": "https://omervk.com/posts/2007-11-20-wpfs-use-of-partial-classes-access-modifiers/", "published_at": "2007-11-20T08:10:26+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c323e004aa", "title": "Three Ways To Create Dynamic Menus", "url": "https://omervk.com/posts/2007-11-14-three-ways-to-create-dynamic-menus/", "published_at": "2007-11-14T04:47:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c323f303df", "title": "Simplifying the WeakEvent Pattern", "url": "https://omervk.com/posts/2007-11-12-simplifying-the-weakevent-pattern/", "published_at": "2007-11-12T05:42:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c324db7adc", "title": "Multi-binding inside Multi-binding", "url": "https://omervk.com/posts/2007-11-12-multi-binding-inside-multi-binding/", "published_at": "2007-11-12T04:19:44+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c324f7e414", "title": "Automatically Filtering a ComboBox in WPF", "url": "https://omervk.com/posts/2007-11-12-automatically-filtering-a-combobox-in-wpf/", "published_at": "2007-11-12T04:01:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32598187e", "title": "Quickly Find a Type’s Assembly and Namespace", "url": "https://omervk.com/posts/2007-11-04-quickly-find-a-types-assembly-and-namespace/", "published_at": "2007-11-04T04:51:47+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c3264e717c", "title": "Referencing Nested Types With x:Type", "url": "https://omervk.com/posts/2007-11-01-referencing-nested-types-with-xtype/", "published_at": "2007-11-01T04:40:32+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c326c0c654", "title": "Generic Parameter Inference", "url": "https://omervk.com/posts/2007-10-29-generic-parameter-inference/", "published_at": "2007-10-29T14:03:01+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c327124352", "title": "ObservableCollection.CollectionChanged Caveat", "url": "https://omervk.com/posts/2007-10-25-observablecollectiont-collectionchanged-caveat/", "published_at": "2007-10-25T15:51:29+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c327802a12", "title": "Fallback Values for Backwards Compatible Enums", "url": "https://omervk.com/posts/2007-10-10-fallback-values-for-backwards-compatible-enums/", "published_at": "2007-10-10T14:15:35+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c3285f4a24", "title": "Expression trees’ ConstantExpression values", "url": "https://omervk.com/posts/2007-10-04-expression-trees-constantexpression-values/", "published_at": "2007-10-03T22:25:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c328b703bb", "title": "WPF Designer Tip: Keyboard Shortcut", "url": "https://omervk.com/posts/2007-09-22-wpf-designer-tip-keyboard-shortcut/", "published_at": "2007-09-22T16:27:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c329b177f4", "title": "Registering to a DependencyProperty’s Change Event", "url": "https://omervk.com/posts/2007-09-18-registering-to-a-dependencypropertys-change-event/", "published_at": "2007-09-18T10:19:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32a50df1d", "title": "Why Reship a Buggy API?", "url": "https://omervk.com/posts/2007-07-11-why-reship-a-buggy-api/", "published_at": "2007-07-11T11:24:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32b312085", "title": "How To Create a Really Accurate Timer", "url": "https://omervk.com/posts/2007-05-08-how-to-create-a-really-accurate-timer/", "published_at": "2007-05-08T10:01:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32b7184eb", "title": "XmlSerializer Problems", "url": "https://omervk.com/posts/2007-05-01-xmlserializer-problems/", "published_at": "2007-05-01T03:43:38+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32c66bc0f", "title": "Extension Methods and Trust", "url": "https://omervk.com/posts/2007-04-14-extension-methods-and-trust/", "published_at": "2007-04-14T15:52:00+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32cabe854", "title": "Extending the Idea of Extension Methods", "url": "https://omervk.com/posts/2007-04-12-extending-the-idea-of-extension-methods/", "published_at": "2007-04-12T19:07:45+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32da7eed7", "title": "Two Notes About Anonymous Types", "url": "https://omervk.com/posts/2007-04-12-two-notes-about-anonymous-types/", "published_at": "2007-04-12T18:40:25+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32e877fe2", "title": "Windows Forms’ GenerateMember", "url": "https://omervk.com/posts/2007-04-12-windows-forms-generatemember/", "published_at": "2007-04-12T18:05:54+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32edea097", "title": "Special Israeli User Groups Meeting – The Aftermath", "url": "https://omervk.com/posts/2007-04-12-special-israeli-user-groups-meeting-the-aftermath/", "published_at": "2007-04-12T17:56:11+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c32fdc4a6a", "title": "Special Israeli User Groups Meeting", "url": "https://omervk.com/posts/2007-04-02-special-israeli-user-groups-meeting/", "published_at": "2007-04-02T18:57:58+00:00" }, { "id": "01a087b8-ac9b-72e8-9d85-a4c3304e2094", "title": "Finding Out Why Control.Invoke Throws Undocumented Exceptions", "url": "https://omervk.com/posts/2007-04-01-finding-out-why-control-invoke-throws-undocumented-exceptions/", "published_at": "2007-04-01T03:38:00+00:00" } ] posts Claim your blog
Back to omervk.com
Blog · corpus.blog/blogs/omervk.com/posts

omervk.com

omervk.com

2026

2025

2023

2022

2021

2019

2018

2012

2011

2009

2008

2007