How I got into programming
A programmer shares his personal journey into coding, starting at age 12 with Club Penguin and learning Visual Basic to prove his doubters wrong.
A programmer shares his personal journey into coding, starting at age 12 with Club Penguin and learning Visual Basic to prove his doubters wrong.
A guide to installing and managing Vim plugins using a plugin manager like vim-plug to improve your development workflow.
Learn how to create a custom IterableDiffer in Angular to optimize change detection and improve performance with large collections.
A guide on setting up and running Kotlin-based Azure Functions, exploring JVM support and using IntelliJ IDEA with Maven.
A web developer's call to action: share only accessible, semantic code examples and be responsible when publishing technical articles.
Tips for writing responsive UI code in WPF by offloading CPU-bound work to background threads and avoiding common async/await pitfalls.
A recap of PyData Warsaw 2017, covering key talks, new package announcements, and analytics on the conference's international attendees.
Announcement of the Spanish translation of 'SQL Performance Explained' with updates for latest database releases and a refreshed SQL indexing quiz.
Angular performance guide using pure pipes, memoization, and functional programming to reduce redundant computations in applications.
An overview of Machine Learning applications in Remote Sensing, covering key algorithms and the typical workflow for data analysis.
Explains how to improve Angular app performance using OnPush change detection and immutable data structures.
A summary of a Python Frederick talk on using Scrapy, a Python framework for web scraping, including a link to the presentation.
Summary of major database trends in Fall 2017, including SQL's resurgence, cloud pricing wars, IBM's renaming controversy, and new releases.
Explains how to use the Network Information API within a Service Worker to dynamically load different image resolutions based on the user's connection speed.
Solutions for using different resource URLs in local vs remote environments, featuring Service Workers and other web dev techniques.
Explores using C# operator overloading to create cleaner syntax for cross-platform file path concatenation, inspired by ReSharper's code.
A comparison of 5 popular Python web frameworks: API Star, Falcon, Flask, Django, and Pyramid, from a Python Frederick presentation.
A guide on how to run Cucumber BDD tests directly from the command line using the Java CLI runner, covering classpath setup and arguments.
A personal story about how receiving a Nintendo Entertainment System as a Christmas gift in 1990 shaped the author's life and career path.
Explains a surprising Python behavior where chained comparisons like `d + 2 * a > int(c) == b` are evaluated differently than expected.