How to Pass a Take-Home Coding Test
September 09, 2020Demonstrate your programming skills and avoid mistakes in a coding test for a Software Developer role.
Demonstrate your programming skills and avoid mistakes in a coding test for a Software Developer role.
How to refine and validate an API product idea, design and build the prototype, successfully launch and grow it.
How to design resources, requests, and responses, use versioning strategies, apply security practices, and provide great developer experience.
Integrate into your first team sooner, become a valuable contributor, and avoid unnecessary stress along the way.
An approach to designing future-proof software architectures using non-functional requirements analysis and product quality attributes.
How to succeed by focusing on the right aspects of people management, delivery leadership, and technical system ownership at the right time.
Four strategies to help developers successfully complete their refactoring project while still delivering features and fixing bugs.
Find out how careful planning and time-boxing help successfully complete even large and scary refactoring projects on time.
How non-functional requirements analysis can help you design and build better software.
Explore the difference between these three DevOps practices.
A quick summary of a year and a half spent on mentoring a group of (now former) junior developers.
Scrum may work better at early stages of product development, while Kanban seems to a better option at the later ones.
Lets have a closer look at ActiveRecord empty?, blank?, any?, exists? methods to better understand what they do, their performance, and when they should be used.
A little trick to speed up queries in PostgreSQL that aggregate, sort or join large datasets.
How to improve query speed in PostgreSQL and protect from table and indexes bloat by periodically running these three database maintenance commands.
A way to speed up SELECT queries and enforce data constraints in PostgreSQL with expressions and deterministic functions.
How to check if two datetime ranges overlap in PostgreSQL.
How to make SELECT, INSERT, DELETE and UPDATE queries in PostgreSQL faster by using partial indexes.
How to enforce data integrity constraints on a subset of rows in PostgreSQL.
X BETWEEN SYMMETRIC Y AND Z is PostgreSQL operator that swaps Y and Z automatically if Y > Z to always use a nonempty range.
A simple way to extract data into CSV files in an S3 bucket and then download them with s3cmd.
A practical little book for Ruby On Rails devs of any experience helping to unlearn bad and adopt better practices.
Learn what gems are available to make it easier to work with hstore columns and how to use Postgress arrays and indexes more efficiently.