loading...
Anna Rankin profile picture

Anna Rankin

Educator, software engineer, and lifelong learner.

Location NYC Joined Joined on  Twitter logo GitHub logo External link icon
Work

Tech Lead at General Assembly

All 174 Comments

re: Rake::Task .enhance() Method Explained
Thank you Molly! Super useful - sneaky differences in behavio...
re: Beautiful Logger v1.5.0: Custom palette and logrotate!
SO CUTE! I love the colors!
re: What Tool Can You Never Remember or Get Good At?
Oh man, I also need to re-learn curl pretty much every time...
re: Framing your Narrative
Thank you J! ๐Ÿ™ I'm glad this was helpful โค๏ธ
re: Programming Metaphors
I love this! I've always liked the idea of sketching as a d...
re: Have you used an iPad as a second monitor?
I tried mine out as a tablet with Sidecar - I love it! Bonu...
re: My first RubyConf
I'm so glad you had a good RubyConf (and thanks again for y...
re: RubyConf 2019 Sketchnotes
It was great! I hope I get a chance to head to RailsConf ne...
re: RubyConf 2019 Sketchnotes
Thank you Nick! They were a lot of fun ๐Ÿ˜
re: RubyConf 2019 Sketchnotes
Thank you!! And I shall ๐Ÿ˜ let me know next time you're in N...
re: Why Not Having a CS Degree is Awesome
I've seen folks from bootcamps become fantastic engineers a...
re: Why Not Having a CS Degree is Awesome
As a software engineer with an art degree, I feel this arti...
re: How do you build camaraderie with a fully remote team?
I asked my coworkers at a recent meeting of our "women who ...
re: What was your win this week?
Congratulations!!!
re: The DEV Community Published a Book: Your First Year in Code
Yay!!! So glad this exists. I'm gonna get a copy for our in...
re: You might think a pirate's favorite programming language is R...
๐Ÿ‘๐Ÿ‘๐Ÿ‘
re: What are you "old enough to remember" in software development?
๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜
re: Twitter Is the Afterparty
I feel very similarly. I segment my social media usage - tw...
re: Those silly mistakes we all make
Same! Also I type reutrn way more often then I type return....
re: DEV Summer Style
Can we though ๐Ÿ˜
re: What are you "old enough to remember" in software development?
Looking back, I think it was the challenge of the idea - an...
re: What are you "old enough to remember" in software development?
Oh man, creating rounded edges on elements using a 9-slice ...
re: Improving PostgreSQL queries
This is super! Fantastic advice; I had no idea about all th...
re: Flashback Friday: Sh*t DEVs Say
So much nostalgia!!! This video still makes me laugh ๐Ÿ˜‚
re: A Guide to Handling Browser Events
This is a great overview, thank you Sarah! Always love to s...
re: Equality of Data Structures: Ruby vs. JavaScript
Thank you Tammy! I'm glad you liked it ๐Ÿ˜
re: What was your win this week?
This week, it became official - I've been promoted to senio...
re: Learning by building, a Background Processing System in Ruby
This is fantastic - very clear and easy to understand/follo...
re: Equality of Data Structures: Ruby vs. JavaScript
๐Ÿ˜๐Ÿ˜๐Ÿ˜ made my day! Thanks Nahuel!
re: Equality of Data Structures: Ruby vs. JavaScript
Thank you very much, Joel! ๐Ÿ˜Š Yes, I do - any chance I get t...
re: Equality of Data Structures: Ruby vs. JavaScript
Hi Ahmad - this is correct! For data structures, it does ch...
re: Equality of Data Structures: Ruby vs. JavaScript
Hi Tim, good point! However, if you try out [1,2,3] == [1,2...
re: Equality of Data Structures: Ruby vs. JavaScript
Thank you Nick! ๐Ÿ˜
re: Being a middle aged junior
...they are looking for a product that is easy to sell and...
re: Oops, I did it again: A guide to debugging common JavaScript errors
Nice one Ali! We recently started using Prettier on one of ...
re: Get started with Dart (Free Egghead.io course)
I'm so excited for this! I watched the first few videos yes...
re: Code-itยฎ Notes ๐Ÿ“ for JavaScript
This is fantastic! I could see these being used in a classr...
re: Rails profiling story, or how I caught Faker trying to teach my app Australian Slang
Thank you Vladimir! I love test-prof so much - we've used i...
re: What was your win this week?
Sure! I'm using Heroku for this though, so a lot of the "ha...
re: What was your win this week?
I should note that I've essentially done this with training...
re: What was your win this week?
This week, I... learned how to set up SSL, disable TLS 1.0,...
re: There's no such thing as a full stack developer
I completely agree that a quite a lot of front-end applicat...
re: What was your win this week?
I absolutely agree - I actually found this by googling "opp...
re: How I (Finally) Built an App in Elm
This is great! I've been meaning to try out Elm for a while...
re: Who in your life deserves a shout out right now??
This week I want to shout out @jamesmh : ...
re: What was your win this week?
This week, I learned about using NOT EXISTS in a SQL subque...
re: Tips for Self-Reviews
Yay! Thanks Ali - glad you found them useful ๐Ÿ˜ƒ
re: Tips for Self-Reviews
Thanks for your comment! Totally agree - this is the first ...
re: I'm Joseph Jacks, founder of OSS Capital, ask me anything!
Hi Joseph, thanks so much for doing this AMA! Do you have a...
re: What's your coding origin story?
OMG FUNKY CHICKENS!! Man, what a blast from the past ๐Ÿ˜‚ I w...
re: Documentation is my gateway to coding
Totally! It's like stretching before a run - getting back i...
re: Silly Repos
That conversation ๐Ÿ˜‚
re: Silly Repos
I also love this one: github.com/EnterpriseQualityCoding...
re: Request for Comments: Quirk, an Open Source Cognitive Behavioral Therapy App
Love this. I agree that the mood tracking apps out there ri...
re: What Itโ€™s Like To Work Through A Security Incident
Thank you, Chris - super informative, really interesting to...
re: The 2018 year of ladies come back in tech
Oh, for sure - gender is a very real thing that has a huge ...
re: Building AWS Lambdas for Real World using Ruby and Serverless Framework
This is great! Thanks so much for the overview of the proce...
re: The 2018 year of ladies come back in tech
I'd disagree - I love programming and know a ton of non-mal...
re: Retrospective after conducting first-time SCRUM training.
Give short and valuable answers. One hundred times, th...
re: What were (or are) your initial thoughts about the technology/software development industry?
I grew up with a software engineer for a dad, but only pers...
re: How freeCodeCamp.org uses the JAMstack + a single API server to help millions of people learn to code every month
This is great! I've been hearing "JAMstack" for a while now, ...
re: On GUI-shaming and a mountain of hot takes
As someone who used to teach folks how to use git with only...
re: My Ruby Journey: Hooking Things Up
Nice work! It's so much fun to dive into the "why" behind t...
re: An Introvert's Guide to Being Sociable: Sending Argumentative Emails
I also feel much more confident expressing myself in writin...
re: Say something nice about another DEV member
Thank you Jeffrey! ๐Ÿ˜ญThat means a lot โ˜บ๏ธ
re: The World's Simplest "Static Site Generator"
I love this! I've never used pandoc, gonna check it out now...
re: Building a Graph in SQL Land
That's for sure! ๐Ÿ˜‚๐Ÿ’ฏ
re: Building a Graph in SQL Land
That's a really good point! I'd go one step further than bo...
re: Building a Graph in SQL Land
Hi Cรฉdrick - in hindsight, yes: it would have been worth it...
re: Building a Graph in SQL Land
Hi Stan, thanks for your comment! I'd recommend using a rea...
re: I love to document my code. Am I doing it wrong?
I write code for Junior Devs since I'm a Junior myself :) ...
re: You Deserve to be a Software Developer
Such a good point. ๐Ÿ‘
re: Finally in Promises & Try/Catch
Sorry I missed your comment - I agree, the multiple returns...
re: Finally in Promises & Try/Catch
Thank you Ali! ๐Ÿ™Œ
re: Finally in Promises & Try/Catch
I'm sorry I missed your comment! Glad you liked it ๐Ÿ˜Š
re: Finally in Promises & Try/Catch
Daww thank you! ๐Ÿ˜ Love that gif
re: Introducing Learn Code from Us
This is great, Ali! Thank you for doing this โค๏ธ One of the...
re: Finally in Promises & Try/Catch
Thank you Charly! ๐Ÿ˜Š
re: Finally in Promises & Try/Catch
Thank you! And agreed ๐Ÿ™ Side note, the history of decisio...
re: Finally in Promises & Try/Catch
Thank you Sagar! ๐Ÿ™Œ
re: Finally in Promises & Try/Catch
It's a neat tool - and it's fun what you can learn when you...
re: 10 practices for writing readable code
"Data clump" is such a good term. So evocative ๐Ÿ’ฏ I know I'...
re: Finally in Promises & Try/Catch
๐Ÿ˜œheeheehee
re: JavaScript Performance using console.time() & console.timeEnd()
console.table blew my mind! ๐ŸคฏNeat!
re: The Right Idea Becomes the Wrong Idea Over Time
I agree completely! I showed a fellow dev one of my old Bac...
re: How Art School Prepared Me for Programming
Oooo I'd love to know how you like that program! I've been ...
re: "No Config" Bundling with Parcel
Hi Jaime! ๐Ÿ‘‹ I took a look, but I'm not sure where to find t...
re: "No Config" Bundling with Parcel
Well, it seems we're in agreement on one thing at least - a...
re: "No Config" Bundling with Parcel
Thank you for this! This is exactly the kind of detailed co...
re: Abusing Jest snapshot tests: some nice use-cases ๐Ÿ“ธ
Oh, this is a fun exploration! Never thought of using snaps...
re: Slack Integrations
Sweeeet! Automating repetitive tasks is so gratifying. Than...
re: Public Speaking as a Developer
Yesssss - thank you for so much good information in one pla...
re: Welcome Thread - v14
Welcome, Alex! Good to have you :)
re: How to Be Really Awesome at Your Job and Not Be A Complete Jerk
I learned this one the hard way: If youโ€™re amazed at some...
re: Advice from an Ex-Con
...punctuation doesn't have the right amount of roundness....
re: How Art School Prepared Me for Programming
Oh, also, one of my big takeaways form art is thinking abo...
re: What Makes an Environment Inclusive?
"For me, an inclusive environment is one where, even if yo...
re: How To Build Your First Chrome Extension
Thank you for this clear how-to (and for PUPPIIIEEEESSSS ๐Ÿ•๐Ÿฉ...
re: How to properly set up Git on your computer!
Awesome write-up!! I wish I'd had all this written out when...
re: That time when programming saved my life
That's awesome! So glad you perservered and were able to no...
re: Choose Your Own Coding Adventure!
This is awesome ๐Ÿ˜€ So many people have asked me this questio...
re: How Art School Prepared Me for Programming
I'm glad this resonated โค it's nice to know there are other...
re: How Art School Prepared Me for Programming
Awesome, I'm so glad! ๐Ÿค—
re: How Art School Prepared Me for Programming
Hahaha I know that mantra! I found it annoying at the time ...
re: How Art School Prepared Me for Programming
Oh man, music is so hard. I have a lot of respect for anyon...
re: How Art School Prepared Me for Programming
That's so cool - Literal orchestration! I love the idea of ...
re: How Art School Prepared Me for Programming
I totally agree! The only thing that really sets it apart i...
re: How Art School Prepared Me for Programming
Well put! Also, I absolutely agree - the the ability to giv...
re: How Art School Prepared Me for Programming
Thank you Oliviel! I love code as a means of creation ๐Ÿ˜Š
re: You Can't Pay Your Bills with Craft Beers.
...I've worked with an array() of wonderfully talented peo...
re: How Art School Prepared Me for Programming
Oh man, I totally feel you on that - my dad is a software e...
re: How Art School Prepared Me for Programming
Oh my gosh, yes!! That's such a good point! ๐Ÿ’ฏI definitely f...
re: How Art School Prepared Me for Programming
That's an interesting question! The short answer is "Very r...
re: How Art School Prepared Me for Programming
Yay! (I think so too, but I'm super biased ๐Ÿ˜œ)
re: How Art School Prepared Me for Programming
Thank you so much for your thoughtful response! That cartoo...
re: A year as Android Engineer
Wonderful! I'm so glad you found a workplace where learning...
re: Recognizing impostor syndrome and fixing it before it messes up your coding interview
Thanks for such a thoughtful write-up! I wish I'd known the...
re: Input Text [Everything You Should Know]
Awesome and thorough overview - thanks for putting this tog...
re: Supplying Placeholder Data by Catching Promises
Oh, my co-worker is super into futures - he keeps pressing me...
re: Supplying Placeholder Data by Catching Promises
For sure! I personally really like Typescript for minimizin...
re: Building Web Components with Vanilla JavaScript
Awesome!! This is the clearest writeup I've read of what we...
re: How do you model your projects?
I like drawing diagrams in Omnigraffle! Lots of freedom, an...
re: Who is hiring? (April 2018)
Hi James! Right now, we're only able to employ folks in the...
re: Iโ€™m Ben and I am a Rails developer
โค๏ธ๐Ÿ˜ญโค๏ธThank you Ben. I've had many conversations with fellow...
re: Who is hiring? (April 2018)
General Assembly | Software Engineer | New York | Onsite or...
re: Facial Detection in JavaScript using Tracking.js
This is so cool! ๐Ÿ’ฏ Did you have any issues with the library...
re: Explain GraphQL like I'm five.
Omg, I love this ๐Ÿ˜‚ awesome explanation!
re: On Staying
That's a good point, too! You're right; it's always good to...
re: On Staying
I totally agree - good people are so rare ๐Ÿ™‚
re: On Staying
You're totally right - sometimes leaving is the best thing ...
re: On Being An Abrasive Woman (In Tech)
Jeez, that's awful :( I can relate - it's hard to be told t...
re: On Staying
Thanks Paul! And that's so cool - I'm glad your boss was op...
re: On Staying
Thank you Andy! I'm glad it was helpful :D
re: On Staying
That's awesome!! It's great to hear from someone who's been...
re: On Staying
Those are some good points, too! I worry about that sometim...
re: On Staying
Thanks so much for sharing your experience and advice! Havi...
re: On Staying
Thank you Ben! :D
re: 9 Promising Promise Tips
Thanks so much for this! I never knew about Promise.reject/...
re: I'm Tracy Lee, a RxJS Core Team member and Google Developer Expert, ask me anything![FINISHED]
Thank you so much for your answer! So cool to hear how you ...
re: I'm Tracy Lee, a RxJS Core Team member and Google Developer Expert, ask me anything![FINISHED]
Hello Tracy, thanks so much for taking the time to talk to ...
re: Who is hiring? (March 2018)
General Assembly | Software Engineer | New York | Onsite or...
re: Nevertheless, Yumi Kim Coded
...what some might call "unethical" applications to assist...
re: I'm Charity Majors, Ask Me Anything! [FINISHED]
Thank you - that's a very good point! Also high five for ar...
re: I'm Charity Majors, Ask Me Anything! [FINISHED]
Hello Charity - thanks so much for doing this! I'm interest...
re: Homographs, Attack!
Woah, this is fascinating! I love that Chrome is actively c...
re: Who is hiring? (February 2018)
General Assembly | Software Engineer | New York | Onsite or...
re: DEV QUERIES: Finding out what makes software developers tick โค๏ธ
Awww I love this!
re: I'm Sandi Metz, Ask Me Anything! [Finished]
Awesome! Thanks :D
re: I'm Sandi Metz, Ask Me Anything! [Finished]
Hello again! A question I forgot - shortly before I joined ...
re: I'm Sandi Metz, Ask Me Anything! [Finished]
Hello Sandi! Let me start by saying that ever since I sta...
re: Announcing Sustaining Memberships for dev.to
<3 <3 <3 <3 !!! You guys rock! This is one of m...
re: Why I Left 3 Consecutive Jobs
Thank you so much for sharing this. I didn't negotiate at m...
re: Iโ€™m a Liberal Arts Grad, and I am a Software Engineer at Microsoft, ask me anything!
Hello Julie, thanks for doing this AMA! As a fellow non-CS-...
re: I'm the founder & CEO of Codeship, ask me anything!
Cool! I find this stuff interesting, especially as someone ...
re: I'm the founder & CEO of Codeship, ask me anything!
That's awesome! It's great that you've gotten to see multip...
re: I'm the founder & CEO of Codeship, ask me anything!
I'm always interested in entrepreneurship, but the thought of...
re: I'm the founder & CEO of Codeship, ask me anything!
What did you do before Codeship? Where would you say your jou...
re: I'm the founder & CEO of Codeship, ask me anything!
As a primarily technical company, what's the relative size of...
re: I'm a co-founder of dev.to (this website), ask me anything!
What's the hardest part about building a community?
re: I'm a co-founder of dev.to (this website), ask me anything!
Hi Jess! What was it like working at a tech nonprofit, and ...
re: I'm the community engineer on the Glitch team at Fog Creek, ask me anything!
You make some pretty sweet pixel arts and codeses - how muc...
re: I'm the community engineer on the Glitch team at Fog Creek, ask me anything!
Awesome! Yeah, the delegation is something I've struggled w...
re: I'm the community engineer on the Glitch team at Fog Creek, ask me anything!
Hi Jenn! Thanks so much for taking the time to do this AMA ...
re: I'm a Git Master, Ask Me Anything
Hi Jason, thanks so much for sharing your knowledge! I was ...
re: A Gentle Introduction To Graph Theory
This is wonderful! Thank you so much for putting this toget...
re: What should I do when I get hit on by colleagues?
I'm sorry you have to deal with this nonsense - and make no...
re: The What and Why of PostgreSQL Views
Oh, cool - I actually didn't know that! Thanks :D
re: The What and Why of PostgreSQL Views
Thanks, Walker! :D If you need up-to-the-second results, I'...
re: Moving from a Java Monolith to Microservices at Squarespace
Great point at 6:20 - much easier to maintain velocity when...
re: What fonts do you use in your editor(s)?
I like Anonymous Pro. <3
re: Share Your Experiences with Impostor Syndrome
As a fellow BFA-haver, I also get that sinking feeling some...
re: When do you become a Jack of all trades but a master of none?
I think you're building up a skill in addition to these lan...
loading...