The Coinparty hackathon, take two
A developer's second attempt at a Bitcoin Cash hackathon, teaming up with a friend to build a project.
A developer's second attempt at a Bitcoin Cash hackathon, teaming up with a friend to build a project.
A guide exploring career paths, learning methods, and key considerations for starting a career as a software developer in 2021.
A mathematical analysis of why a garden sprinkler waters unevenly, deriving equations for water distribution and proposing a technical fix.
A collection of 101 pieces of advice for new software developers, gathered from industry professionals, covering mindset, learning, and career growth.
Explains PHP 8's null safe operator (?->), its syntax, differences from the null coalescing operator, and practical use cases.
A programmer writes an interpreter for a subset of BASIC to run the original 1978 Oregon Trail game within R, discussing code translation challenges.
Discusses the balance between too little and too much specification in software development, advocating for concise, intent-focused specs.
The author announces their new book 'TypeScript in 50 Lessons', a 450-page guide focused on the TypeScript type system.
The author announces 'Front Line PHP', a new book teaching modern PHP, best practices, and the professional web developer mindset, launching alongside PHP 8.
Explores how unexpected software behavior, or 'That's funny...' moments, are key opportunities for learning and improving mental models of code.
A programmer argues that light color schemes are superior to dark ones for coding, citing the Pulfrich effect and eye physiology.
Explores alternative forms of feedback like body language, results, and emotions to improve in coding and other areas when direct feedback is unavailable.
Explains PHP 8 attributes, their syntax, and how to create custom attributes for adding structured metadata to code.
Article discusses the 'expert beginner' trap in tech, where narrow success halts learning, and advocates for maintaining a beginner's mindset.
Author Yasoob releases the alpha version of his project-based Python book, offering a discount and free future updates.
Explains how to use Ruby's `any?` and `find` methods to check if an array contains elements matching a condition.
A technical guide to calculating sunlight exposure in a garden using solar position algorithms and interactive web tools.
Explains PHP 8's named arguments feature, showing how they improve code clarity and flexibility by allowing parameters to be passed by name.
A developer shares practical examples of how PHP 8's new features, like attributes and static return types, will improve their event-sourced code.
A comparison of PHP 8's new match expression versus the traditional switch statement, highlighting syntax, strictness, and benefits.