Skip to content

Instantly share code, notes, and snippets.

@lalunamel
lalunamel / interview-tips.md
Created November 17, 2023 21:08
Interview Tips

Tips

  • set up a calendar or cal.com to head off back and forth about availability
  • have an updated resume immediately available you can send to anybody who asks
  • Learn the format for introduction emails where you are the common connection
  • Pass opportunities you find onto your network
  • Have an answer for when you're asked "So, tell me about yourself"
    • Your answer here will give the recruiter some more info on your past. It's also a simple ice breaker and good segue into the rest of the interview.
  • Have an answer for "So what are you looking for in your next role?"
    • Your answer to this question will help the company / recruiters tailor their pitch and win you. It will also help them understand what team or section of the business you'd work best in.
  • Have an answer for when you're asked "What drew you to apply to our company?"
@lalunamel
lalunamel / comfyui_custom_node_template.py
Last active November 13, 2023 13:59
ComfyUI custom node template
# ComfyUI custom node template
#
# Copy this template and paste it into a new file at ComfyUi/custom_nodes/RENAMEME_NODE_CLASS_NAME.py
# Rename each of the items that start with 'RENAMEME_' (including the file name)
#
# For more information on each of these fields, see the comments of the example_node.py inside of ComfyUI:
# https://github.com/comfyanonymous/ComfyUI/blob/master/custom_nodes/example_node.py.example
#
# Names
#
@lalunamel
lalunamel / image_sizer_node.py
Created October 31, 2023 00:17
A custom ComfyUI node to produce a width and height from a pixel density and aspect ratio
import math
class ImageSizer:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(s):
return {
"required": {

Learning Python as a Ruby Developer

Contents

Lesson 1: Python Syntax and Semantics

  • Introduction to Python and its syntax
  • Differences between Ruby and Python syntax
  • Basic variable declaration, types, and operations in Python
  • Comparing data structures in Python and Ruby: Lists, Tuples, Dictionaries (HashMaps)
@lalunamel
lalunamel / gist:716de8bb16cbf1d942324fc2120931ee
Last active April 7, 2023 02:11
Understanding how XCode builds (llbuild)

Understanding how XCode builds

Raw notes are at the top

Human-readable blog post is in the middle

Raw Notes:

llbuild is the build system used by xcode and the swift package manager.

@lalunamel
lalunamel / possible-intro-to-testing.md
Created November 15, 2018 16:38
Possible Mobile Talk: Intro to Testing
# Localization & Internationalization
http://frontend.turing.io/lessons/module-4/localization.html
## Agenda
- What's the difference between localization and internationalization?
- Internationalization -> localization
- What's a Locale
- Go thru the lesson
# Performance
http://frontend.turing.io/lessons/module-4/intro-to-performance.html
## Agenda
- What are some strategies you use to make your websites performant?
- Take five minutes to think about this scenario:
- I load a website. It's slow. Why's it slow?
- Then, have students question me and investigate/troubleshoot the problem
@lalunamel
lalunamel / gist:941158d6348ceaf61187be6d6b96d40b
Last active May 22, 2018 14:12
Turing - Websockets Lesson
# Websockets
## Notes
Delete word backward: terminal -> pref -> profiles -> keyboard -> use option as meta
also ctrl a, e
## Agenda
- Have students think about what `real time` means
- Explain the HTTP req/res cycle
@lalunamel
lalunamel / gist:677e37d2b827e2fde4e59b3cdf4a94e5
Last active July 31, 2018 16:06
Cody at Turing - Spring 2018
## Cody at Turing - Spring 2018
- Developed curriculum on Javascript fundamentals, test driven development, and React testing
- Taught computer science through lecture and 1-1 pairings with students
- Lead group seminars on soft skills of engineering
- Advised students on resumes and held career advice sessions
- Created starter-kit application for national non-profit empowering girls learning to code