Learning Resources for TypeScript
A curated list of free and paid resources for learning TypeScript, including books, courses, tools, and blogs for beginners and advanced developers.
A curated list of free and paid resources for learning TypeScript, including books, courses, tools, and blogs for beginners and advanced developers.
A tutorial on building a basic jq-like JSON parser in Go, focusing on memory-efficient partial parsing and using Go's profiler for optimization.
A tutorial on customizing the default 'About' screen in Mac applications using two different methods for AppKit and SwiftUI.
A software engineer shares his journey to Voltus, a company using tech to balance the power grid and fight climate change through demand response programs.
A former Mayavi core contributor shares their journey into open source, from using the 3D visualization library for PhD research to becoming a key maintainer.
A critical analysis of the Fediverse (Mastodon, Pleroma) highlighting its benefits as a decentralized social network but also its toxic, Twitter-like dynamics.
Explains the ARIES database transaction recovery algorithm, covering its motivation, data structures, and how it ensures atomicity and durability.
A developer's monthly digest covering books, courses, and personal reflections on attending tech conferences like app.js and Devoxx Poland.
A guide to dynamically switching between SwiftUI's HStack and VStack layouts based on device orientation or screen size.
Explains the difference between abstract classes and interfaces in C# using real-world analogies like animals and ATMs.
Explores different methods for internationalizing (i18n) website URLs, discussing explicit vs. implicit styles and best practices for language selection.
A guide explaining React Portals, their purpose for rendering components outside parent DOM hierarchy, and how to use them for modals and popups.
A developer shares a technique for refactoring complex Ecto queries in Elixir using the `reduce` function for cleaner, more compositional code.
Argues that traditional B2B app development is flawed for multi-party interactions and calls for a new platform.
An overview and technical exploration of Poem, a feature-rich, Rust-based web framework, covering its setup, features, and examples.
A developer discusses the importance of testing websites on ultrawide (21:9) screens, not just standard 16:9, and provides a simple method for emulating these resolutions.
Argues against learning JavaScript frameworks before mastering the underlying web platform (HTML, CSS, JS) for better long-term skills and compatibility.
A tutorial explaining the if...else-if...else conditional statement in JavaScript with practical examples and logic flow.
A developer shares their journey of joining Microsoft as a Senior Content Developer for Azure, retiring from the MVP program, and embracing new learning opportunities.