Continuous Integration with Angular CLI + Travis CI + Firebase Hosting + Greenkeeper + Github
A tutorial on automating Angular CLI project deployment to Firebase Hosting using Travis CI, GitHub, and Greenkeeper for dependency updates.
A tutorial on automating Angular CLI project deployment to Firebase Hosting using Travis CI, GitHub, and Greenkeeper for dependency updates.
A developer shares their informal, visual process for creating annotated screenshots and collages to explain technical problems, using various iPad and desktop apps.
A guide to automatically generating release notes from git commit history using squash and merge and git log commands.
Announcing a talk on using Microsoft Graph API to build Bots for Microsoft Teams at the Office 365 Saturday event in Sydney.
A Swift developer recreates Ruby's 'unless' keyword in Swift, discussing its differences from 'guard' and sharing the implementation.
A guide to navigating the open-source CoreCLR runtime source code, covering its structure, stats, and key components like the JIT and GC.
A guide for developers on how to start contributing to open source projects, covering finding projects, selecting issues, and open source etiquette.
A guide on using PowerShell to download .gitignore templates from GitHub's REST API for automating project setup.
A collection of practical GitHub tips and tricks, covering CLI tools, markdown, gists, and workflow shortcuts for developers.
A guide to fixing GitHub's automatic language detection for repositories by using a .gitattributes file to exclude vendor files.
Introducing Duoload, a simple open-source tool for visually comparing the loading progression of two websites side-by-side.
A guide on protecting API keys in Python applications by storing them in a separate config file and using .gitignore to prevent exposure on GitHub.
A step-by-step guide on contributing to open-source GitHub projects by forking, syncing, branching, and creating pull requests.
An open source maintainer argues that users should fix bugs and add features themselves, not just request them, and provides guidance on how to start contributing.
A developer shares their experience contributing to an open source OCR startup's Node.js SDK, fixing minor issues and submitting a pull request.
A developer shares their first-week experience at L4 Digital, detailing the office culture, tech setup, and initial coding work.
A developer creates a Chrome extension and Android app for generating secure, service-specific passwords from a master passphrase, inspired by existing tools.
IT professional Josh King shares his daily work habits, tools, and routines in a 'How I Work' style blog post.
Analyzes community and Microsoft contributions to open source .NET repositories over two years, showing trends in issues and pull requests.
Release of BrowserStack Automate .NET API client v2.0.1, adding new API features and .NET Core support.