Skip to content

Instantly share code, notes, and snippets.

View jonocodes's full-sized avatar

Jono jonocodes

  • Populus
  • San Francisco, CA
View GitHub Profile
@jonocodes
jonocodes / coding-interviews.md
Last active October 31, 2024 07:32
On Coding Interviews

On Coding Interviews: What Works, What Doesn’t, and Why It Matters

by Jono

The relationship between technical interviews and real-world performance remains one of the most debated topics in software engineering recruitment. While you may be reading this because of a recent interview experience we shared, this post aims to explore a broader and more important question: how can companies better identify talented developers? Although many organizations have established interview processes they consider sufficient, the challenge of false negatives – rejecting qualified candidates – continues to impact both companies and developers [^googlehomebrew]. As Joel Spolsky notes, "A lot of good programmers end up getting rejected — while, even worse, companies end up hiring people who are good at passing tests, but under-perform in the real world" [^joelrecruiting]. Drawing from industry anecdotes [^seniorinterviews], professional discussions [^hackernews], and academic research [^devstalk], this pos

@jonocodes
jonocodes / python_matcher_idea.md
Created June 1, 2023 03:26
Python matcher idea

I often find myself needing to write tests against incomplete data. This is particularly useful when using generators like FactoryBoy or Model Bakery that create random fake values.

I have often looked around for a way to easily test partial data matching for complex responses. But never found anything.

So I am making a python library for loosely matching things in python for use in testing.

It is kind of used like this:

@jonocodes
jonocodes / sample_deep_notes.txt
Created July 12, 2021 13:40
sample deep notes
todo
topics for one on one
promotion
new tooling for abc
mysql
@jonocodes
jonocodes / gist:a1ebc13eff38df65e1bfa36e0cddb9c5
Created June 23, 2018 04:54
Technology to help reunite children with their families
I have an honest question:
Could Facebook potentially help with the reunification of families? I’m being totally serious.
Could Facebook work with immigration lawyers and social workers and shelters and government representatives, etc., in this insanely difficult—if not impossible—process of putting these families back together?
Here’s why I ask:
1. Facebook has facial-recognition software, which is the same software that helped locate 3,000 missing children in JUST FOUR DAYS in India, according to this news story from the UK: https://inews.co.uk/…/te…/facial-recognition-children-india/

Keybase proof

I hereby claim:

  • I am jonocodes on github.
  • I am jonocodes (https://keybase.io/jonocodes) on keybase.
  • I have a public key ASBdWSmcFJtmS1yW6Ry90gLaAzYsdY2ADXHiNNh_mzmdvwo

To claim this, I am signing this object:

import io.swagger.models.Info;
import io.swagger.models.Swagger;
import io.swagger.models.auth.BasicAuthDefinition;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;