Do you know any awesome single men in their thirties?
I’m not having much luck on the apps these days so figured I’d try tapping into my social media networks.
Ideally they’re based in London, but I’m definitely open to being introduced to guys further afield.
My DMs are open!
Due to an unprecedented number of new signups, we've had to take the app offline in order to upgrade our servers. We're very sorry for the downtime!
You'll be able to backdate your reading progress to maintain your streaks/January Pages Challenge once we're back online!
Did you already know about ‘git add -N’? I always do ‘git add -p’, but for new files I always added the file and then reviewed the cached diff. With ‘git add -N’, I can state the intention to add new files and then do ‘git add -p’ like normal!
What a day that was!! 😅
1k to 20k users in three days! Now we're at 2.7 million registered users and 7 million unique visitors each month! And still just me on the web and app development!
This one was tough!!
But I'm glad it's out...and that we were able to release the Android and iOS scanners at the same time.
Those wide-angle lenses were really trying to test me. 😅
Do you know any awesome single men in their thirties?
I’m not having much luck on the apps these days so figured I’d try tapping into my social media networks.
Ideally they’re based in London, but I’m definitely open to being introduced to guys further afield.
My DMs are open!
So honoured to have been invited by
@yukihiro_matz
and the RubyWorld committee to speak at this conference in Japan in November. Going to spend a week in Tokyo too — so excited!
I’ve written a new, fun
#Ruby
talk. It’s about a private investigator who has to help her client get to the bottom of a method lookup mystery. I got amazing feedback
@BathRuby
and I’m looking for places to deliver it from September onwards. Ruby conferences — where you at?
Me: What are they saying?
@yukihiro_matz
: They’re talking about you.
Me: Okay. *Bows head to crowd in appreciation and thanks.*
Me: What are they saying now?
@yukihiro_matz
: More stuff about you.
Me: Okay. *More awkward head bowing.*
We're launching in just over two weeks! Eeek! 👀
Check out the screenshots below from today's Instagram post and let us know if you'd like to help spread the word in January!
So excited to be keynoting
@railsconf
, sharing the story of growing
@thestorygraph
to millions of users as a one-woman dev team! 🎉
I can't wait to catch up with all of my
#RubyFriends
in Detroit in a couple months! 🥰
✨📣The RailsConf 2024 program is officially live!📣✨
Check it out now 👉
Then register to join hundreds of Rubyists as we celebrate Ruby on Rails in Detroit on May 7-9!
🎟️
Prices will ⬆️ after March 31 so don't delay!
Shoutout to
@jbsteadman
and
@sarahmei
for getting me into conference speaking and organising. If it wasn’t for them, I wouldn’t be in New Orleans right now super excited to see all my conference buddies and experience the programme that I helped put together! Thank you!
#rubyconf
Friday marked the end of an important chapter in my life — I parted ways with Theo and Ignition Works. It’s been an absolutely amazing run and I learnt so much but it was time for a change. I’m super excited for my next adventure — hopefully I can share what’s coming very soon!
We are thrilled to have developer, dancer, storyteller & CTO Nadia Odunayo (
@nodunayo
) as the first of our brilliant
#rubyconf_au
speakers rocking our stage 💃🏿
Yay, I'm so lucky! I needed a way to be able to talk to the absolutely amazing and inspiring
@saronyitbarek
every single day so I tricked her into bringing me on as a partner for
@CodeNewbies
. Shhh — don't tell her!
Thrilled to announce that we’re bringing
@nodunayo
on as a new cofounder for
#CodeNewbie
! We have some exciting things in the works and can’t wait to share them with you 🤗
Have a New Year's resolution to improve your Ruby? Well then, I wholeheartedly recommend
@pat_shaughnessy
's book 'Ruby Under A Microscope'. It shows you how Ruby works behind the scenes with amazing, clear explanations and diagrams. A fantastic way to level up your Ruby prowess!
So far ...
@yukihiro_matz
,
@KentBeck
,
@nodunayo
, & Brandon Weaver is creating a new talk?
@rubyconf
Chicago is shaping up and we're not done yet.
Get on this stage yourself by submitting your own talk proposal here:
DMs open if you have questions
Proud of this work!! 💪🏾
I said I was going to get streaks out on StoryGraph in February and...well...although it ended up being the early hours of March 1st for me, it was February 28th where most of our customers reside, and so that's what counts! 😌
Our Streak feature is now live! 🎉
Streaks are customisable - from one page a day, to 20 minutes every three days, to 1000 pages a week, and everything in between! 😎
You can turn this feature on from the Preferences page!
Happy tracking! 🔥
We've made it to number 4 in the UK charts, and number 10 in the States! 🎉
Thank you for your support everyone! 🥰
Please keep downloading and telling your friends to help us get to number 1!
Incredibly proud and excited about this feature!
The goal of
@thestorygraph
is to help you choose which book to read next and now we're literally doing it!! 😍😁
We’re very excited to announce the launch of Up Next Suggestions. 🥳
Plus users (or those on a free trial) can now enjoy personalised suggestions for what to pick up next from their To-Read Pile!
We even tell you exactly why we think each book would be a great fit! 😊
Had a wonderful time opening
@RailsSaaS
the other day!
Time to start working on my talk for
@rubyconf
/
@RubyConfMini
now because of course I'm not making my life easy and doing the same talk.
Of course I'm choosing to construct a whole fictional Ruby mystery story instead. 😅
Want to get into conference speaking but not sure where to start? Have a read of my latest blog post: “So you want to speak at tech conferences but you have nothing to talk about…” I hope it inspires you to come up with some new ideas!
It's time to announce our next keynote speaker:
@nodunayo
!!! 🥳
She's the founder and CEO of
@thestorygraph
, and we can't wait to hear the incredible insights she brings to RubyConf Mini!
Eek — I'm so excited (and also slightly scared) to present my Ruby mystery story
@BathRuby
next week! In the UK and not sure what to do on Thursday and Friday next week? Got £199 to spare (£59 if you're a student!)? Then, come and join us! ('Us' includes
@yukihiro_matz
!)
Good morning folks! 🌅
The schedule for Bath Ruby 2018 is now live:
If you already have a ticket then keep an eye out for an email with more information later this week, including instructions for submitting lightning talks ⚡️
Have a great Tuesday! 🤟
.
@rubyconf_au
is such a wonderfully, well put together conference. The whole organising team is so lovely and thoughtful. I’ve had a great time and learnt a lot. If you can make it out here for this event, do so! Thank you for having me.
#rubyconf_au
Facilitation is such an under-appreciated and underestimated skill. For your next meeting: do you know who is facilitating it? Do they know? If you’re facilitating: How will you ensure it’s a productive and constructive session? How will you ensure you stay on time?
1000 days in a row of meditation!
(1.5 years ago I started slowly working though the book The Mind Illuminated, recommended to me by
@shadchnev
. It’s great!)
Having the best time
@rubyconf
playing Family Feud with some of my fave Ruby peeps:
@eileencodes
,
@searls
, and
@tenderlove
. This is us attempting to guess what the community answered to ‘Languages most unlike Ruby’...
My favourite bug fixing technique?
Spending several focused hours struggling with the problem, trying several different potential solutions and failing, and then getting a good night's sleep and looking at it again in the morning. 😍
Thank you for having me,
@BathRuby
. I loved every second of sharing my Ruby Private Investigator mystery story with you. The support, feedback, and love has been on another level today. ❤️
#bathruby
We’ve just launched a brand new Recommendations section! 🥳
Everyone gets their own personalised StoryGraph "bookstore"! 😍
Browse lists curated just for you, including genre picks, suggestions based on your recent reads, books similar users loved, and more. ✨
Why did
@yukihiro_matz
choose Ruby for the name of his programming language? He wanted a jewel that was easy to spell so he was left with ‘Ruby’ and ���Coral’. ‘Ruby’ was a shorter word and the jewel was more beautiful and more expensive. 😁
#bathruby
Hey,
@rubyconf
— please come to my Ruby detective mystery talk this afternoon at 4.40pm! It's a technical (there's something for all experience levels) and fun (I hope) story. See if you can crack the case before the end. All is not as it seems... 🕵🏾♀️😁
Finally get to share the good news!
@CodeNewbies
has found a new home at
@ThePracticalDev
. Never thought building a community could be a sustainable business let alone an acquisition. Thank you to all the amazing people who’ve been part of the journey. Excited for what’s next ❤️
Sooooo excited to be speaking in Australia in a couple of weeks. Going to stay in Melbourne for an extra week too - what’s one thing I should make sure I do while there?
Don't forget:
@nodunayo
will take to the
#rubyconf_au
stage for the first time next month as she follow clues from a mysterious missing method across the Ruby object model 🕵🏾♀️
I'm so proud of this work! ☺️
And thank you so much,
@saronyitbarek
for all of your help getting us to this point! What would I do without you, bestie?❤️
Phase 1 of our redesign — to improve both the UI and user experience — is out! 🎉
Not only have we updated our look, we’ve also given you more functionality and made pre-existing features easier to access!
Oh, and we now have Dark Mode too! 😎
Woohoo! Made it to 100 issues! 🎉
I remember when I was writing
#1
, pre-product, and wondering if all of this would go anywhere!
So grateful to all of the people who've been reading and supporting me along the way, especially when I was working solo for the first 9 months. ❤️
#100
- A Trip Down Memory Lane... - Celebrating 100 issues by looking back over past highlights, discussing our most exciting feature release yet, and looking ahead on the roadmap. -
Was just reminded of this tweet while in discussion with Abbie (who works
@thestorygraph
).
Soon myself and
@RobFrelow
are gonna do a DB migration (i.e. new infrastructure, not 'rails db:migrate'), only now there are 2.6m users and I'm much more relaxed about the whole thing. 😂
#88
- The StoryGraph Plus has landed! 🎉 - The Plus plan has launched, alongside our machine learning-powered similar books feature and a public roadmap! 🙌🏾 -
My favourite sort of commit message. 😍 (cc
@andycroll
) (Disclaimer: This is a special circumstance. Please don’t try this at home. Write proper commit messages, people.)
#git
One of those days where you spend hours trying to get a regex right, wondering why it's not matching what it should, then realise you've been running the code against prod — where there is indeed only one correct match — instead of locally. 😭
(But hey — my code works. 😅)
Re-reading
@sandimetz
and
@kytrinyx
's 99 Bottles: “You must resist being clever for its own sake. If you are capable of conceiving and implementing a [very complex] solution, it is incumbent upon you to accept the harder task and write simpler code.” — Applies to more than code!
When making any type of decision, I always try to ask myself: What’s the minimum amount of stuff that needs to be decided right this moment? What will be costly later if I don’t decide on it right now? What will continue to be the same regardless of the decision I make?
Ruby/Rails friends. I need to do two things on my app: add a way for people to chat (to discuss books), and add a way for people to react (likely with emoji) to news feed updates. Anyone done similar things recently or have any recommendations? Please RT for reach. Thank you!
I've had an iPhone for almost a decade but had never set up Siri...until last week.
My sister, who currently lives round the corner from me, was alone at home and had a rather serious accident in the shower.
She was able to get help by screaming "OK GOOGLE, CALL NADIA!"
I'm now offering limited one-on-one consulting calls! There are a handful of slots left this month.
Perfect for solo founders, indie devs, and small team leaders looking to deep dive into product-led growth, user research, scaling a Rails app, and more!
I think I’m might cry just reading this tweet. I’m lucky enough to work with her every day, but Saron is one of my speaking idols - who smashed her
@rubyconf
keynote - and she’s one of those friends that won’t lie to you and tell you your stuff’s good when it needs work. 😩😭😍🧡
Really wonderful
@localglobevc
and
@atomico
Office Hours session this morning. I didn't realise I'd get to talk to partners 1:1, and during the second session I got two LocalGlobe partners to myself. Thank you very much for a fantastic, insightful event.
This! Though, I try and do this for a lot of the talks I attend, even if I don’t know the speaker. I remember when I first started speaking and didn’t know anybody. Friendly faces in the front row are the best.
Advice for conf speakers:
When someone you care for is speaking, sit in the first row. Be there for them. Laugh at their jokes, _actually_ watch the talk (Twitter can wait), make yourself visible for them.
Be the audience you'd like to have, and next time you will have it.
So excited to speak at this event next week. It’s gonna be different to my usual Ruby detective stories, that’s for sure. I’ll be briefly talking about tech in publishing, and will be part of a panel discussion afterwards. I have 3 guest passes. DM me if you’re interested. ☺️
SO looking forward to
@BookMachine
Unplugged Talking Tech next week, my first
#BookMachine
event in a little while. Great speaker lineup and hopefully plenty of inspiration to give coding a go, or pick up where you left off.
Still a few tickers left!
Very excited that I'll be getting back into speaking again thanks to
@RailsSaaS
in LA in October!
If you've bought a ticket, what sort of talks are you hoping to see? What do you want to take away from the conference?
Best practical takeaway from day 1
@rubyconf
is from
@aellispierce
's 'Git Driven Refactoring' talk. How can you grasp the essence of the Open/Closed Principle (SOLID) and ensure you follow it? When adding new features, there should be no red in your GitHub diffs.
#rubyconf
I’ve been working on my product since Jan 2019. I know I’m working really hard, but no matter how good a week has been, I never feel as if I’ve been productive enough.
Tech Twitter/
@IndieHackers
who are also solo technical founders, what was year 1 of building your product like?
First issue of "The One-Woman Dev Team Diaries" is here:
Covering exciting monthly cover collages, a speaking tour, an awards nomination, what I'm working on next, and what I'm reading!
Why hasn't anyone invented a dating app based on Goodreads profiles?
/whoops - I should not have said that out loud. I just gave away a million dollar idea...
In just under 4 hours, you’ll know about the basics of bits, binary, encoding, hexadecimal, hex colour codes, linked lists, Big O Notation, and stacks:
#CodeNewbie
#basecs
I’m so excited that I get to interview
@sarahmei
live on stage. She’s played a huge part in my speaking career and, of course, is someone I look up to. Please help me to craft the best questions for when I chat with her at
@brightonruby
.
That moment when you’re writing a talk and have been all excited, geeking out about your new idea, and then it dawns on you: “OH MY GOD! WHAT AM I THINKING? THIS IS THE MOST STUPID IDEA EVER. NOBODY WILL LIKE THIS! ABORT!! ABORT!!”
If anyone out there didn't get round to reading all of (basics of Computer Science), then you can try what I'm doing: follow and when a new post is released, read 2
#basecs
posts (since that was published weekly) alongside it. 🤓📚
i took a nice break from writing projects last year, but this year, i'm back! join me every alternate wednesday in 2019 to explore the basics of distributed systems 💫
#baseds
I just published “Podcasting for Newbies for £20 a Month Or Less”. Check it out if you’re interested in podcasting and want to get a sense of the costs and equipment involved:
@RailsSaaS
So with all that said, I’m happy to share with you the first video in a new generation of content for entrepreneurially-minded developers at the intersection of Rails and business. Thank you
@nodunayo
, for allowing us to help you tell this story!
Wondering how long I can keep this going!
Sometimes I toy with the idea of one day just not recording my meditation in
@Headspace
to let the streak go...because...it’s not about the streak...
But I think this will say 1,501 tomorrow. 😆