Skip to content

Instantly share code, notes, and snippets.

View marcoturi's full-sized avatar
🎯
Focusing

Marco Turi marcoturi

🎯
Focusing
  • Nearform
  • Turin, Italy
  • 21:58 (UTC +02:00)
  • LinkedIn in/marcoturi
View GitHub Profile

What Hiring Should Look Like

This is definitely not the first time I've written about this topic, but I haven't written formally about it in quite awhile. So I want to revisit why I think technical-position interviewing is so poorly designed, and lay out what I think would be a better process.

I'm just one guy, with a bunch of strong opinions and a bunch of flaws. So take these suggestions with a grain of salt. I'm sure there's a lot of talented, passionate folks with other thoughts, and some are probably a lot more interesting and useful than my own.

But at the same time, I hope you'll set aside the assumptions and status quo of how interviewing is always done. Just because you were hired a certain way, and even if you liked it, doesn't mean that it's a good interview process to repeat.

If you're happy with the way technical interviewing currently works at your company, fine. Just stop, don't read any further. I'm not going to spend any effort trying to convince you otherwise.

@HarryPhillips
HarryPhillips / sizzy-no-scrollbars.js
Last active July 2, 2018 12:52
Userscript: Remove / Toggle scrollbars for Sizzy (https://github.com/kitze/sizzy)
// ==UserScript==
// @name Toggle Sizzy Scrollbars
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Removes scrollbars from Sizzy's iframes whilst providing a manual override button for each iframe too.
// @author Harry Phillips
// @match http://sizzy.co/*
// @grant none
// ==/UserScript==
@marcoturi
marcoturi / toogle-model-generator.ts
Last active June 17, 2017 14:28
Feature Toogle model generator
import { forEach } from 'lodash';
/**
* @author Marco Turi <marco.turi@hotmail.it>
* @author Stefano Tedeschi <stefano.tedeschi@protechstudio.it>
* This function generates an object composed by N elements (states).
* Every element is a boolean and only one of them could be true.
* This is usefull if you want to implement for example a TAB menager
* where the user can active only one tab/page/component.
* @example
@btroncone
btroncone / ngrxintro.md
Last active February 9, 2024 15:37
A Comprehensive Introduction to @ngrx/store - Companion to Egghead.io Series

Comprehensive Introduction to @ngrx/store

By: @BTroncone

Also check out my lesson @ngrx/store in 10 minutes on egghead.io!

Update: Non-middleware examples have been updated to ngrx/store v2. More coming soon!

Table of Contents