Right now I am challenging myself to learn one new tool a week and to write about it! Some recent ones include Elm, Socket.io, and
Skills Languages
I am generalized to a fault. I have some data science, front end, back end, and design experience. My favorite languages are Python -- especially Django and Pandas -- and JavaScript -- I love data visualization, React, Vue, and Express.
Currently Hacking On
I love teaching and giving conference talks, so right now those are a huge part of my dev career. Otherwise, I like quick projects so I can pick things up and use them.
Available For
Reach out to me on anything code related! I have so much fun with it, and even if I don't know much on the topic, I would love to learn more or redirect you! I am especially interested in front-end development right now!
Last 250 comments
Everything You Hate About Clubhouse Is Why It Will Win
Honestly, I like it because I feel like it lowers the barrier...
Hey @AWSAmplify, Is this food?
This is awesome! What a cool app!
Advent of Code 2020 Solution Megathread - Day 8: Handheld Halting
Python! lines = [] with open('input.txt') as file: for...
Advent of Code 2020 Solution Megathread - Day 2: Password Philosophy
Mine! def check_count_in_range(password, letter, start, st...
Advent of Code 2020 Solution Megathread - Day 3: Toboggan Trajectory
Mine! import math right_list = [1, 3, 5, 7, 1] down_list ...
Advent of Code 2020 Solution Megathread - Day 4: Passport Processing
I hate problems like this: class Validator: def __init...
Advent of Code 2020 Solution Megathread - Day 1: Report Repair
Hey!! So excited that it's this time again here is my code. I...
Using Children in React
HAHA that's amazing
Build a Music Sharing App with Amazon S3 and AWS Amplify
HAHA that would be amazing
AmpliBox - a Self Hosted File Storage App with AWS Amplify
This demo looks amazing
A Complete Beginner's Guide to Web Development
I responded super calmly to your points not for you but for t...
A Complete Beginner's Guide to Web Development
A couple of points: 1) one of the most important principles...
Learning Tips for Programmers
Thank you so much!!!
Thoughts on Being a Digital Nomad
Awesome! Yeah, hopefully by then things will be more open and...
Working Remote for Those Who Struggle with It
Yes! designlovefest.com/2018/09/dress-y...
Managing Imposter Syndrome
Yeah! Here's a whole book on it
Fantastic Personal Websites and How to Make Them
the github link should give you a 404, I have since made it p...
Fantastic Personal Websites and How to Make Them
It shouldn't be, no
Hasura 101: Building a Realtime Game with Graphql, Postgres, and React
I use markdown diff blocks by adding diff after the backticks...
Announcing the Grant For The Web Hackathon on DEV
I'm so excited about this collab! Immediately thought of you ...
Nevertheless, Garth Coded
Hahaha this is amazing, thank you!
Nevertheless, Ali Coded
He sent a different version of the erotica to one of my clo...
Nevertheless, Ali Coded
❤️
Nevertheless, Ali Coded
❤️
Nevertheless, Ali Coded
💜
Nevertheless, Ali Coded
❤️
Nevertheless, Ali Coded
❤️
What are the hardest coding terms to search for?
Gatsby is pretty difficult because "The Great Gatsby" stuff...
Advent of Code 2019 Solution Megathread - Day 11: Space Police
Python! def get_modes(modes): return [int(mode) for m...
Advent of Code 2019 Solution Megathread - Day 9: Sensor Boost
def get_modes(modes): return [int(mode) for mode in [mo...
Advent of Code 2019 Solution Megathread - Day 8: Space Image Format
This felt like a big step down in difficulty from graph tra...
Advent of Code 2019 Solution Megathread - Day 7: Amplification Circuit
Part one was a piece of cake imo. Part two was a lot toughe...
Advent of Code 2019 Solution Megathread - Day 6: Universal Orbit Map
Honestly, Advent of Code is so much fun. This stuff makes m...
Advent of Code 2019 Solution Megathread - Day 5: Sunny with a Chance of Asteroids
Here's my Python solution! def get_modes(modes): retu...
Advent of Code 2019 Solution Megathread - Day 4: Secure Container
Brute force Python solution: def check_ascending(n): ...
Advent of Code 2019 Solution Megathread - Day 3: Crossed Wires
This is how I did it last night! Ended up being way slower ...
Advent of Code 2019 Solution Megathread - Day 3: Crossed Wires
I way over thought this last night, and had a solution that...
Advent of Code 2019 Solution Megathread - Day 2: 1202 Program Alarm
I struggled with reading comprehension tonight 🤦🏼♀️ def ...
How important is stats knowledge in software development?
I took every stats class my college offered, right now sinc...
CSS Cheat Sheets!
Hey! We should be available wherever you listen to podcasts...
CSS Cheat Sheets!
they're all embedded as images in the article!
Flexbox Cheat Sheets
Hey! I think we have that, check out our show notes! ladybu...
I'm Going Back to being a DEV Community Member
Thank you so, so much! ❤️
Three Tips for Managing Impostor Syndrome
Such an awesome post, thanks for writing it!
Three Tips for Managing Impostor Syndrome
Awesome, thank you so much!
Three Tips for Managing Impostor Syndrome
Oh totally! It's something I've battled with a ton, and I t...
I'm Going Back to being a DEV Community Member
Great working with you too! See you around!
I'm Going Back to being a DEV Community Member
That's so cool to hear, thank you so much! Will definitely ...
I'm Going Back to being a DEV Community Member
Thank you so much!
I'm Going Back to being a DEV Community Member
Thank you so much, that is so true!
I'm Going Back to being a DEV Community Member
Thank you!!!!!!
I'm Going Back to being a DEV Community Member
Thank you so, so much!
I'm Going Back to being a DEV Community Member
Thank you so much!
I'm Going Back to being a DEV Community Member
❤️
I'm Going Back to being a DEV Community Member
Thank you so, so much! See you then!
I'm Going Back to being a DEV Community Member
Thank you so much!
I'm Going Back to being a DEV Community Member
Thank you so, so much!
What to read to fall in love with math 💚
Barbara Oakley is one of my big heroes! Learning how to Lea...
Best Video Platform for Live Coding and Tech Talks
Oh! I did an interview not coding, but here's a link to it!...
What tips do you have for starting a podcast?
Hey! I would try and get a backlog of episodes so you aren'...
Welcome Thread - v35
Thank you so much!!!!
Three Impactful Insights from Codeland 2019
This is an awesome recap, thank you so much for including m...
The DEV Community Published a Book: Your First Year in Code
This book is awesome, I really enjoyed reading through it. Wh...
Happy Birthday Ali Spittel
Ahhh thank you so much!!!
How is your portfolio built?
Thanks!
How is your portfolio built?
Mine is just a super simple static site with html/css/a littl...
Too many people...
it you!!!!
Welcome Thread - v34
that's amazing haha can't wait to see yours :)
Welcome Thread - v34
Oh hey! I know you! Welcome!!!
Creating DEV's offline page using Blazor
So cool!
Create Dev's offline page with Rust and WebAssembly 🦄💡✨
This is awesome! I'm trying to learn WASM and having my own...
The Worst of Kat
Now I'm just sitting here laughing out loud.
How to Create the Drawing Interaction on DEV's Offline Page
thank you so much!!!
Why do programmers like the winter?
❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️
Functional Programming
public class HelloWorld { public static void main(Stri...
Please school me on cross-posting from my blog!
Agreed on the RSS feed answers! You can also copy and paste...
What do devs need to know about marketing?
Oh! I love this topic. What resources would you recommend f...
Daily Challenge #3 - Vowel Counter
My python solution! def count_vowels(word): return len...
How to inspire the next generation of developers
Love this! What a great initiative. I especially think Soni...
A Complete Beginner's Guide to React
Thank you!!
What do you want to be when you grow up?
That is so freaking cool -- sounds like a dream to be able ...
What's your advice to someone over the age of 30 considering a career in software development?
Don't discount your previous experience. Use it. If you're ...
What do you want to be when you grow up?
this this this this this
What does your Terminal look like?
You can read all about it here: ...
What was your win this week?
Thank you so much :)
What was your win this week?
I gave my biggest talk to date! And my blog post on ZSH got...
Post pictures of your pets below
She has her own Instagram! instagram.com/blairnugget/
Project Euler #7 - 10001st prime
Python def is_prime(n): nums_to_check = range(2, int...
Project Euler #6 - Sum Square Difference
Python! def sum_square_difference(n): numbers = range(1...
Project Euler #5 - Finding the Smallest Multiple
Here's mine! def greatest_common_denominator(a, b): w...
I'm concerned with the move that FreeCodeCamp just pulled by leaving Medium
Yeah, some of my posts that got moved are the #1 for some key...
I'm concerned with the move that FreeCodeCamp just pulled by leaving Medium
So, before I worked for DEV, I used to crosspost to both DEV ...
What are you reading right now?
I'm reading "Where the Crawdad Sings" and "The Power of Hab...
What is your favorite interview question?
I always ask what people's favorite programming language is...
Project Euler #1 - Multiples of 3 and 5
def sum_natural_numbers_below_n(n): # O(N) complexity ...
Project Euler #3 - Largest Prime Factor
Python! def list_of_primes(n): not_prime = set() # I...
Project Euler #4 - Largest Palindrome Product
Here's my Python solution! def palindrome_number(): _ra...
Which editor do you use when opening files like .bash_profile, etc?
Nano or VS Code depending on how many edits I want to make!
Follow Friday: What DEV member would you recommend following?
Thank you so much!!!
Follow Friday: What DEV member would you recommend following?
Thank you so much!!!
Follow Friday: What DEV member would you recommend following?
One of my favorite recent follows is @kathyra_ -- I've lea...
What are you "old enough to remember" in software development?
The one that keeps coming up this week for some reason is t...
11 Ways You Can Get Involved in the Tech Community
Ahh thanks! And great catch! It was originally 7 and then b...
What are your five most used terminal commands?
New-ish computer, but lots of git going on! 1 792 ...
Moving Past Tutorials: Receiving a Problem to Solve
Totally up to you and your workflow!
Moving Past Tutorials: Pseudocode
I think that's a really natural progression, and I normally...
What was your win this week?
This week, I... started doing office hours with the tech co...
Coding Puzzles: Week of 4/8
n_cases = int(input()) for i in range(1, n_cases + 1): ...
Coding Puzzles: Week of 4/8
Friday (CodeJam): Foregone Solution codingcompetitions.wit...
Some Things You May Have Missed in the Stack Overflow Developer Survey (2019 Edition)
Some really great takeaways in here, I also think that some...
Coding Puzzles: Week of 4/8
Thursday (5 KYU): Perimeter of squares in a rectangle code...
Coding Puzzles: Week of 4/8
Wednesday (6 KYU): Implement Syntax Highlighting codewars....
Coding Puzzles: Week of 4/8
They should work in normal image markdown!
Coding Puzzles: Week of 4/8
def stray(arr): for item in arr: if arr.count(i...
Coding Puzzles: Week of 4/8
Tuesday (7 KYU): Find the stray number codewars.com/kata/5...
Coding Puzzles: Week of 4/8
My Python solution: def stairs_in_20(stairs): retu...
Coding Puzzles: Week of 4/8
Monday (8KYU): How many stairs will Suzuki climb in 20 year...
The Layers of CSS
This is such an awesome primer @laurieontech ! Love it!
Internship/Unpaid or Hold out for Entry-Level?
Don't do an unpaid internship unless it's for a non-profit....
Hello, World!
really excited to follow along with this series!
My Favorite Teachers In The JavaScript Community
Thank you so much Emma, you are definitely on this list too...
How I Write Blog Posts These Days
This is awesome -- I am installing style and diction right ...
A Complete Beginner's Guide to Programming
Ah, thank you!!
A Complete Beginner's Guide to Programming
Thank you so much!
How I Write Online Articles
Wow, our workflow is almost identical! I just always make m...
Google decides to not phase out Inbox!
It's still working for me, and I'm hanging on to these last...
Timsort — the fastest sorting algorithm you’ve never heard of
haha that's awesome -- I learned JS a few years after Pytho...
Timsort — the fastest sorting algorithm you’ve never heard of
I'm so excited to see more Python content on here! And, Tim...
A Complete Beginner's Guide to Programming
Good catch -- removed
A Complete Beginner's Guide to Programming
Thanks!!!
Moving Past Tutorials: Receiving a Problem to Solve
Thanks! Totally agree on wireframes, think that it tends to...
Moving Past Tutorials: Receiving a Problem to Solve
totally! May be more difficult depending on the Node framew...
What was your win this week?
This week, I... It's a late one, but I overcame anxiety an...
A Complete Beginner's Guide to Vue
Thanks, for sure! They're heart emojis!
Facebook stored hundreds of millions of passwords in plaintext
I just read the TechCrunch article, 2,000 engineers had acc...
Facebook stored hundreds of millions of passwords in plaintext
... No plaintext passwords is always the first thing I taught...
A Complete Beginner's Guide to Vue
Thank you!! I actually have one for React! dev.to/aspittel/a-...
A Complete Beginner's Guide to Vue
Totally, I did this for a workshop and I wanted two methods.
A Complete Beginner's Guide to Vue
OOps! I totally wrote over the starter code in my workshop to...
Question: How to allow users to add style to their input?
Can definitely use just JavaScript. Look into wyswyg editor...
What was your win this week?
This week, I... finished Mozilla Tech Speakers onboarding...
Nevertheless, Ali Coded
And do what with them?
Nevertheless, Ali Coded
Ah, thank you so so so much! That means the world to me -- ...
Nevertheless, Ali Coded
Aw, thank you so much!! I'm so sorry to hear about that, ke...
Nevertheless, Ali Coded
thank you so much!
Nevertheless, Ali Coded
Angie, you're such an inspiration and I'm so grateful for a...
Nevertheless, Ali Coded
❤️❤️❤️
Nevertheless, Ali Coded
YES! thank u, next for sure.
Nevertheless, Ali Coded
Thank you so much, Peter!
Nevertheless, Ali Coded
❤️ thank you so much!
We have some fab #SheCoded Merch Available for Purchase!
I'm wearing my tank today!
What it Means to be a Woman in Tech in 2019
🙌🏻🙌🏻🙌🏻 So true, it is so much more than a pipeline problem
I'm James, and I don't want to talk about myself.
Thank you so much for including me among some of my heroes,...
Nevertheless, Laurie Coded
🙌🏻🙌🏻🙌🏻🙌🏻 Laurie, you're a huge inspiration. Thanks for bei...
My Differences Are My Superpowers
WOAH this is so, so, so cool.
Nevertheless, Lindsey Coded
❤️❤️❤️ thanks for sharing ❤️❤️❤️ Any time the women in te...
Nevertheless, Liana Coded
That is an incredible Halloween costume! so grateful to hav...
Growth-Hack Your Career as a WIT
Jen, this is such solid advice. Thank you so much for compi...
What was your win this week?
This week, my first changelog worthy feature shipped! ...
Moving Past Tutorials: a course on problem solving for programmers
It will be on here! You can get notifications by following ...
Understanding git for real by exploring the .git directory
So glad you cross posted this! I actually used to have this...
Moving Past Tutorials: a course on problem solving for programmers
Aw! I'm so excited too! Yay!
Help Me Learn Design Skills!
Got you! Designing ...
My Answers to Questions from New Coders
Great catch! Thank you!
Moving Past Tutorials: a course on problem solving for programmers
Next week!
What was your win this week?
This week, I... announced my course that I've been thinking...
Moving Past Tutorials: a course on problem solving for programmers
There will be a new post weekly starting next Monday!
Moving Past Tutorials: a course on problem solving for programmers
These are great ideas! thank you!
Moving Past Tutorials: a course on problem solving for programmers
Done!
Moving Past Tutorials: a course on problem solving for programmers
So those are the things to learn before this. So study thos...
Moving Past Tutorials: a course on problem solving for programmers
It will be on here, and I'm going to be posting each week! ...
Moving Past Tutorials: a course on problem solving for programmers
Oh cool! I could totally write about design patterns in her...
Improving the way of saving posts on Dev.to while writing.
yep!
Moving Past Tutorials: a course on problem solving for programmers
haha yes! amazing! maybe the next course will be about data...
Improving the way of saving posts on Dev.to while writing.
Yes! it's pretty much there -- will get merged soon!
What was your win this week?
This week, I.... made it through! Had a tough week with per...
Developer Blogging: Q&A
I use VS Code with some plugins for markdown and spelling! ...
Developer Blogging: Q&A
Woah, that's so cool! Congrats on starting and gaining trac...
Developer Blogging: Q&A
I copied and pasted! But you can set up RSS pull in for bot...
Developer Blogging: Q&A
Thank you so much!
Developer Blogging: Q&A
Awesome! I make my own diagrams for my posts -- just thing...
Developer Blogging: Q&A
Yeah, that's a great question. I, unfortunately, can't keep...
Developer Blogging: Q&A
Ah awesome! I used a generator for it!
Developer Blogging: Q&A
Yup that's what I used too!
Developer Blogging: Q&A
For sure! I think that's a super cool blog post, I would r...
Developer Blogging: Q&A
Awesome! Agreed, it's so tough to get used to the negativi...
Variable Fonts on the Web
Variable fonts are so cool! I went to an awesome, awesome ...
Who in your life deserves a shout out right now??
This week I want to shout out @lkopacz : ...
What was your win this week?
This week, I.... turned this post into a lightning talk and...
What was your win this week?
Omg! That's one of my favorite books of all time. I actuall...
CSS: From Zero to Hero
Hey, I wouldn't suggest this method for a couple reasons: ...
Tips for Self-Reviews
This is awesome! The GA review system is really interesting...
Dev.to Review #13: Top 7 Of The Week, Discussed
Yay! Excited to listen. Glad you all are doing this again!
CSS: From Zero to Hero
Thanks!! Maybe -- I have done one other like this -- my rea...
CSS: From Zero to Hero
Great catch, thanks! Should be good now!
What Bootcamp did you attend and would you recommend it?
I'm not a bootcamp grad myself, but I've taught a couple di...
Create a Web Component to keep track of your input's draft with StencilJS
This is awesome! I love working with web components, and th...
How I learned to be more productive with my workdays
These are awesome, awesome tips!
What would you like to see on your DEV profile?
That's an awesome insight!
3 Reasons Why Accessibility is NOT an Edge Case
This is awesome, accessibility is so important, this is a g...
The most amazing thing happened on the way to my boot camp.
Yay! That's super super cool
The most amazing thing happened on the way to my boot camp.
Congrats! That's so, so awesome!
Advice for first-time conference applicant
Hey! Here's my advice: ...
Slack Has A New Face
I much prefer this: Louie @mantia I know that no on...
15 underrated VSCode Themes for a change in 2019 🤷🏻♀️
Fairy Floss is my favorite!
What is Python used for?
All of the above! It's a really general purpose language wi...
What's your typical process for reviewing a pull request in GitHub?
When I was teaching, students would submit their homework/l...
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!
New Years and New Beginnings: I'm Joining the DEV team!
Ahhh Kathy, you got me all choked up <3 hope everything'...
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much! For sure!
Reflections on 2018
Thank you so much!!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!
New Years and New Beginnings: I'm Joining the DEV team!
Ah, thank you so much!!
Top 5 Themes for Visual Studio Code
Love fairly floss! so pretty!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!
New Years and New Beginnings: I'm Joining the DEV team!
haha too funny, thanks!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!
Introspective Questions For Personal Development
These are great questions! This is a great exercise.
New Years and New Beginnings: I'm Joining the DEV team!
Ah, thanks!!
New Years and New Beginnings: I'm Joining the DEV team!
Ah, thank you so much Addy! that means a lot!
New Years and New Beginnings: I'm Joining the DEV team!
Oh wow, thank you! Super excited to be on the team!
New Years and New Beginnings: I'm Joining the DEV team!
Ahhhh thank you so much!!!
New Years and New Beginnings: I'm Joining the DEV team!
Ah, thank you so much Seth!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!
New Years and New Beginnings: I'm Joining the DEV team!
Thanks!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you!!
New Years and New Beginnings: I'm Joining the DEV team!
So true!
What should production CSS look like? Share your layout-to-web workflow
Hey! These are great thoughts. Totally agree — would also c...
Who is the most liked author on dev.to? - Analysis of top 500 posts
Agreed! I am not really a beginner (been doing this profess...
Who is the most liked author on dev.to? - Analysis of top 500 posts
Oh woah, that's really interesting -- would not have expect...
New Years and New Beginnings: I'm Joining the DEV team!
Haha thank you!!
New Years and New Beginnings: I'm Joining the DEV team!
Thanks!!
New Years and New Beginnings: I'm Joining the DEV team!
Oh awesome, thank you so much!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!!
Portfolio Advice Thread
I love how minimalistic this is! Looks great, very clean an...
New Years and New Beginnings: I'm Joining the DEV team!
Thank you haha now she can stop willingly sleeping in Ikea ...
New Years and New Beginnings: I'm Joining the DEV team!
Thanks!
New Years and New Beginnings: I'm Joining the DEV team!
Thanks!!
New Years and New Beginnings: I'm Joining the DEV team!
Haha yep!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!! Totally!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!!
New Years and New Beginnings: I'm Joining the DEV team!
Thanks!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you!!!
New Years and New Beginnings: I'm Joining the DEV team!
Thank you so much!!!