Hiring for small companies
Advice on hiring software engineers for small companies, focusing on independence, drive, and gut feeling over pure technical ability.
Advice on hiring software engineers for small companies, focusing on independence, drive, and gut feeling over pure technical ability.
Exploring ChatGPT's ability to generate and improve Bicep templates for Infrastructure as Code, with examples and best practices.
Explains why using unitless ratios for CSS line-height is better than fixed pixel values for responsive, flexible typography.
Analyzes the limitations of AI chatbots like ChatGPT in providing accurate technical answers and discusses the need for curated data and human experts.
Discusses the limitations of AI chatbots like ChatGPT in providing accurate technical answers and proposes curated resources and expert knowledge as future solutions.
A guide to integrating the Neo4J graph database with Spring Boot, including entity definition, data creation, and querying nodes and relations.
A tutorial on fine-tuning a BERT model for text classification using Hugging Face Transformers and Google Cloud TPUs with PyTorch.
A developer's critical reflection on using Calendar Versioning (CalVer) in open-source Python projects, comparing it to Semantic Versioning (SemVer).
A game developer details Unity screen scaling solutions, gameplay balancing, and quality-of-life fixes in a development update.
A step-by-step guide to setting up and running Cypress end-to-end tests using GitHub Actions workflows.
A developer details the process of adding for loop functionality to a custom tree-walk interpreter for their language, nodots, built in Python.
An opinionated guide for beginners starting Java development in 2023, covering setup, tools, and ecosystem recommendations.
An opinionated guide for beginners starting Java development in 2023, covering versions, tools, and ecosystem recommendations.
Explains software cohesion as a metric for refactoring, with a C# example showing how to split a low-cohesion class.
Learn how to train an XGBoost classifier using cloud GPUs without managing infrastructure via the Lightning AI framework.
A guide to training XGBoost models on cloud GPUs using the Lightning AI framework, bypassing complex infrastructure setup.
A developer shares their experience migrating from Roam Research to Obsidian for note-taking, including steps, plugins, and syncing setup.
Advanced techniques for customizing element screenshots in Playwright, including DOM manipulation and image preprocessing.
Analyzes common pitfalls in AI adoption, arguing that technical and product maturity models can hinder practical implementation.
Explains the three pillars of work effectiveness: Caring, Capacity, and Leverage, and how to apply them to improve performance.