Dave Bernhard Profile Banner
Dave Bernhard Profile
Dave Bernhard

@daveforall

149
Followers
336
Following
26
Media
211
Statuses

Frontend Developer at . Also a book-lover, piano player, occasional magician and avid tea drinker

London, England
Joined May 2014
Don't wanna be here? Send us removal request.
@daveforall
Dave Bernhard
2 years
@NoContextBrits Why does everyone think that 17kg of chicken means one 17kg chicken?
7
0
76
@daveforall
Dave Bernhard
3 years
Morning #affirmations : 1. Optimists make the best Opticians. 2. You can lead a horse to water, but you can't drown a fish. 3. If we do it together, I won't be the only one to blame. #hustle
1
4
16
@daveforall
Dave Bernhard
3 years
@wwitwer @Mappletons It's a tranquil conclusion. After a heated debate about note-taking apps and their affordances, everyone calmly agrees with each other and there was never an argument had on Twitter again
0
0
13
@daveforall
Dave Bernhard
6 years
Day 2 complete! Turns out I'm a little in love with CSS Grid. Layout should be fun, don't ya think?! Also wrote a little open love letter to coding on my portfolio. Give it a go, yourself; it makes you feel super posi. #100daysofcode
1
0
10
@daveforall
Dave Bernhard
3 years
@Mappletons Imagine taking notes without being able to visualize their linked connections as wobbly spider bois. I don't think I'd be able to anymore.
1
0
11
@daveforall
Dave Bernhard
6 years
R1D7 - Did a few hours' playing with nice hover effects today. It's important to have a bit of fun. #100daysofcode
0
0
9
@daveforall
Dave Bernhard
6 years
Day 1 complete. Had a good four hour stint having fun with Gatsby. Made a component with conditionally rendered children in React, controlled by four pretty pink buttons among other things. Hooray! #100daysofcode
0
0
7
@daveforall
Dave Bernhard
6 years
How great is this woman?! Subscribe if you like you're explanations visual and stylish!
@Mappletons
Maggie Appleton
6 years
Just published the new illustrated explainer all about what API's are and how they work. (And mostly about all the ways they're like tiny robo-waiters) It's up now on – If you've ever felt a bit fuzzy about your API expertise, worth giving it a read.
Tweet media one
11
84
247
0
0
9
@daveforall
Dave Bernhard
6 years
R1D3 - Ate a lot at lunch so only coded for two hours. Genuinely difficult to concentrate on anything challenging when I'm too full. This tweet is depressingly archetypal. #100daysofcode
1
1
7
@daveforall
Dave Bernhard
6 years
R1D4 - The Goodreads api doesn't return JSON 🤨 Fine then, I'll use this as an opportunity to learn how to parse and manipulate an XML response! Also used axios for the first time. Useful library that! #100daysofcode
0
0
5
@daveforall
Dave Bernhard
6 years
R1:D8 - Just spent two hours checking out changes between Bootstraps 3 and 4. Liking the new Flex-ability! #100daysofcode
0
1
6
@daveforall
Dave Bernhard
6 years
R1:D5 - Started to write a source plugin for Gatsby before doing a quick search. Turns out there were already three that did it better 🙄 Think I'll write it anyway; seems a good learning opportunity. #100daysofcode
0
0
5
@daveforall
Dave Bernhard
6 years
R1:D10 - Did an hour revisiting ES6 syntax thanks to freeCodeCamp. Looking forward to the coming week's coding! #100daysofcode
0
1
5
@daveforall
Dave Bernhard
1 year
I feel seen
@tomgauld
Tom Gauld
1 year
My cartoon for this weekend’s @GuardianBooks / @GdnSaturday . p.s. my latest book cartoons collection is Revenge of the Librarians:
Tweet media one
24
515
1K
0
0
5
@daveforall
Dave Bernhard
1 year
@little_bret "Anyway please change and just sort it out thank you" has to be one of the all-time great sign offs. Totally stealing it.
0
0
3
@daveforall
Dave Bernhard
9 years
@penguinrandom Captain Corelli's Madeleine #LiteraryCakes
1
1
4
@daveforall
Dave Bernhard
6 years
R1:D9 - Feels a bit funky making pull requests to myself. Anybody else developed multiple personalities for coding? Today, I made some awesome page transitions for my Gatsby site, which then failed at build because the plugin uses a deprecated API. Hooray! 🙈 #100daysofcode
0
1
3
@daveforall
Dave Bernhard
7 months
@skazhowarth I just moved to a place where the bedroom is in the eaves. So...maybe 10?
1
0
1
@daveforall
Dave Bernhard
6 years
R1:D6 - Just spent 4 hours getting react-transition-group to work on my portfolio so that conditionally rendered components fade in and out of the same space. Turns out it was was a simple positioning problem in CSS 🙈 My commit reads: "SUCCESS!" #100daysofcode
0
0
4
@daveforall
Dave Bernhard
7 months
@Mappletons Learn to ride a unicycle. Learn to juggle. Learn to multitask. Put it all together.
0
0
4
@daveforall
Dave Bernhard
6 years
Keeping myself accountable has helped me push through an uncomfortable hour of styling my porfolio's about section and writing cringe copy about myself. Good job, me! #100DaysOfCode
0
0
4
@daveforall
Dave Bernhard
9 years
@ArcadiaBooks @ukindypublisher Oscar Coop-Phane: what a writer! Review of Tomorrow, Berlin: http://t.co/y2Qdc0vpKb
Tweet media one
1
0
3
@daveforall
Dave Bernhard
1 year
@thesephist @theombl You're right. Missing out the comma is a real slap in the face
0
0
0
@daveforall
Dave Bernhard
9 years
Starting a new shelf just for @OrendaBooks - There's a good amount of space for more, he hinted http://t.co/PppR8aqSHu
Tweet media one
1
2
4
@daveforall
Dave Bernhard
6 years
@elyktrix @ShopTalkShow @ReactPodcast @syntaxfm @JSJabber are all great and quite technical. Code Newbie podcast has some good episodes and @FrontEndHH is amazing for more general discussions about the industry.
1
0
4
@daveforall
Dave Bernhard
6 years
R1:D12 - Today I learned about the componentDidMount lifecycle method in React and also had a first tentative sniff at hooks. useState looks pretty awesome. #100daysofcode
0
0
3
@daveforall
Dave Bernhard
1 year
Got in touch with my body this weekend. Or rather, it got in touch with some needles and skatepark concrete 😅
Tweet media one
Tweet media two
0
0
3
@daveforall
Dave Bernhard
10 months
Typo of the day: got stash poop
0
0
3
@daveforall
Dave Bernhard
1 year
Whole generations had to develop the social skills to make friends without being able to just show each other funny YouTube videos.
0
0
3
@daveforall
Dave Bernhard
6 years
R1:D11 - Started learning Redux and then got page transitions working properly on my portfolio today. Made me happy in a very childish way. Looks like I'll be learning gsap soon so I can make them as silly as I like 🤪 #100daysofcode
0
0
2
@daveforall
Dave Bernhard
3 years
I've trained myself to sneeze in the crook of my elbow. Now that it's short-sleeve weather, I occasionally blow accidental raspberries on myself.
0
0
3
@daveforall
Dave Bernhard
9 years
@JobsinBooks @AbramsChronicle Many thanks for this. Looking forward to reading/reviewing! #jobsinbooks http://t.co/58wQkyh1K8
Tweet media one
1
2
3
@daveforall
Dave Bernhard
1 year
New aspiration to be as casual about seemingly big life changes as George Harrison
@diariesofnote
Diaries of Note
1 year
"Left the Beatles" —George Harrison, 10th January 1969
Tweet media one
12
382
2K
0
0
2
@daveforall
Dave Bernhard
2 years
1
0
2
@daveforall
Dave Bernhard
5 years
@ed_the_coder Don't worry about it Ed. You've been hired because you're good enough. If you want to code, make sure it's something that excites you, not something you feel like you should be learning. They'll bring you up to speed. Oh, and congratulations!!
1
0
2
@daveforall
Dave Bernhard
1 year
Put on my shorts this morning and found a little dismembered arm in one of the pockets
Tweet media one
1
0
2
@daveforall
Dave Bernhard
5 years
@penguinrandom @goodreads Surprised War and Peace isn't up there. I read 740 pages before admitting to myself that I wasn't enjoying it enough 😅
0
0
2
@daveforall
Dave Bernhard
9 years
@UnsungTweets @ian_hocking New review of Déjà-Vu. Another cracker from Unsung: http://t.co/gzqUAJ2A3u
Tweet media one
1
2
2
@daveforall
Dave Bernhard
9 years
@ian_hocking @UnsungTweets Good taste shown at the Blackwell's on High Holborn! http://t.co/0Wvkv0SDRt
Tweet media one
1
2
2
@daveforall
Dave Bernhard
2 years
@jimniels I think it's called "let's just copy what Stripe are doing and call it a day"
0
0
2
@daveforall
Dave Bernhard
1 year
Took me a good 5 seconds to remember I have Tintin on my keyring
Tweet media one
0
0
1
@daveforall
Dave Bernhard
3 years
. @Mappletons When are you going to finish How to Illustrate Invisible Programming Concepts? Thought it was a 4 part jobby. There's only one part. What are you doing?
0
0
2
@daveforall
Dave Bernhard
1 year
Absolutely critical that we all refer to Elon as Space Karen from now on
@fesshole
Fesshole
1 year
Since Space Karen bought Twitter, I religiously block any company or individual which pays to advertise with him. This means I've had to block the likes of Barnardos, UNICEF and the Red Cross. If someone looks at my Twitter when I die I'm going to be remembered as a cunt.
243
89
4K
0
0
1
@daveforall
Dave Bernhard
2 years
In my head, men who call each other "brother" on Twitter all do so in Hulk Hogan's voice.
0
0
2
@daveforall
Dave Bernhard
1 year
If you run a tattoo parlour, you should require a deposit. Just to make sure they have skin in the game 😉😉😉
0
0
2
@daveforall
Dave Bernhard
8 years
Time to enjoy #readabookday with Michael Moorcock's The Whispering Swarm
0
0
2
@daveforall
Dave Bernhard
11 months
@nestfall @Mappletons That sounds great. Did you put it in a public repo by any chance?
1
0
1
@daveforall
Dave Bernhard
9 years
Rodney Mullen was a real hero of mine growing up. Hope he has his inner peace. #jobsinbooksreads @RoadtripNation
0
1
2
@daveforall
Dave Bernhard
5 years
@ed_the_coder "I didn't choose underscores, the underscores chose me". Thanks for the shout-out. Another good listen from @aQoCode . Best of luck with your first week in a new career. Let us all know how it goes!
0
0
2
@daveforall
Dave Bernhard
1 year
I have a talent for writing work leaving cards. Can strike an amusing balance between sincerity and irreverence. Does someone wanna, like, pay me to do it? Is that a thing?
0
0
2
@daveforall
Dave Bernhard
2 years
@mattpocockuk Knowing how to design types? E.g. Making a type flexible vs locked down; how and when you might want to take each approach.
1
0
2
@daveforall
Dave Bernhard
1 year
@ralex1993 @BHolmesDev How dare you mischaracterise such a beautifully intricate form as "just" anything! Damnit, where's my gauntlet?
0
0
3
@daveforall
Dave Bernhard
6 years
I've popped a photograph of a telephone in the background of my contact page. Too on the nose? #100DaysOfCode
0
0
1
@daveforall
Dave Bernhard
1 year
. @davatron5000 Can Macho Man Randy Standards be a regular feature please? I was trying to plank when "Only h1 tags, brother!!" had me instantly collapse into a foetal ball of hysterics
0
0
1
@daveforall
Dave Bernhard
9 years
Déjà-Vu by Ian Hocking http://t.co/ZVHqt070rH
Tweet media one
0
0
1
@daveforall
Dave Bernhard
7 years
@dario_ferrando Thanks for the Linea iconset. Really nice designs!
0
0
1
@daveforall
Dave Bernhard
5 years
@ossia Stop it, you absolute babe
0
0
1
@daveforall
Dave Bernhard
2 years
@wesbos Oh, Lamborghinis! Genuinely read that as your pet name for Lamdas.
0
0
1
@daveforall
Dave Bernhard
1 year
@Lena__Hunter Oh no. I'd not come across that before. It conjures images of going to sleep in scrubs and surgical gloves.
0
0
1
@daveforall
Dave Bernhard
9 years
@Gollancz Who hasn't yet read The Wise Man's Fear and why has this been tolerated? #bookdespot
0
0
1
@daveforall
Dave Bernhard
1 year
"The rationalist, puritanical mind is a veneer above a muck-heap, an attempt to copy greatness by wearing its clothes."
1
0
1
@daveforall
Dave Bernhard
1 year
@alexanderkondov Really like the idea of Tavern. Are you still supporting it? The "Get me a seat!" button doesn't work.
1
0
1
@daveforall
Dave Bernhard
1 year
Vision is exciting, but I hope it doesn't stop people from dreaming of spatial computing for everyone. And preferably coming from people who share their (admittedly amazing) innovations. And not wearable, if that's possible.
1
0
1
@daveforall
Dave Bernhard
3 years
@thomashazledine Spectacle is also available through Homebrew. Again, it's pretty basic so it depends what you need it to do.
1
0
1
@daveforall
Dave Bernhard
3 years
@keshavvkant @Mappletons Yep. IIRC, it's a community plugin some helpful soul built. I haven't tried it myself yet but I heard it's good.
1
0
1
@daveforall
Dave Bernhard
6 years
@tommythetechie Thanks Tom! It's currently in development, though coming along nicely. Will let you know when it's live
1
0
1
@daveforall
Dave Bernhard
5 years
@ed_the_coder So I hear! I'm waiting for the 20th anniversary edition in November. You can hear the authors talking about it on the CodeNewbie podcast.
1
0
1
@daveforall
Dave Bernhard
9 years
@ukindypublisher Thanks so much Gary. All's great with me. We'll talk soon, I want to hear your news.
0
0
1
@daveforall
Dave Bernhard
9 years
@UnsungTweets Lovely treat in the post today. Many thanks! Can't wait to read. http://t.co/mcAqerZzWr
Tweet media one
0
0
1
@daveforall
Dave Bernhard
2 years
@mattpocockuk That's a good question. I don't have a great answer! I was thinking more about communicating intent through types as you might any other aspect of your code. It's only recently that I realised TS allows a reasonable amount of expression 😅
0
0
1
@daveforall
Dave Bernhard
2 years
@wesbos @syntaxfm Ask them how they prefer to communicate. Don't assume that what you find considerate is what they'd prefer.
0
0
1
@daveforall
Dave Bernhard
3 years
Do we have to refer to them as the MAANG companies now?
0
0
1
@daveforall
Dave Bernhard
1 year
@alexanderkondov Great news! Thanks for letting me know. I'm sure you've got it under control, but if you want a frontend collaborator, give me a shout.
1
0
1
@daveforall
Dave Bernhard
9 years
'We have to kill the "career"'! #jobsinbooks @RoadtripNation
0
0
1
@daveforall
Dave Bernhard
9 years
@EfwilsonEdward @OrendaBooks Short review. I LOVED it! Wish I could do it justice: http://t.co/tiTjmqGW2O
Tweet media one
0
0
0
@daveforall
Dave Bernhard
9 years
New review! A fantastically funny read with an authentic voice: @dfr10 @OrendaBooks http://t.co/EH6GhKyn5Z
Tweet media one
2
4
1
@daveforall
Dave Bernhard
6 years
I pledge to code for at least an hour each day for at least 100 days (starting tomorrow). And to reach out to all the other lovely folks doing this awesome #100DaysOfCode challenge! First project, finish my portfolio!
0
0
1
@daveforall
Dave Bernhard
3 years
@aQoCode Are you done with the podcast for now? Was refreshing (and useful and lovely) to have some British voices calmly discussing dev topics
1
0
1
@daveforall
Dave Bernhard
9 years
@ArcadiaBooks New review!
0
0
0
@daveforall
Dave Bernhard
1 year
From "Is there an unconscious?" by Alan Watts
0
0
0
@daveforall
Dave Bernhard
6 years
is so good! Lovely illustrations and great, succinct explanations of tricky topics. Thanks @Mappletons !
0
0
1
@daveforall
Dave Bernhard
1 year
@visakanv This reads a bit like "we wouldn't have this inconvenience if only he'd succeeded" 😂
1
0
1
@daveforall
Dave Bernhard
6 years
@dan_abramov Time travellers only please
0
0
1
@daveforall
Dave Bernhard
3 years
@TobyLeston That can't be true. The streets would be awash with vomit.
0
0
1
@daveforall
Dave Bernhard
6 years
@Kyzzix @100xcode Good plan. The Scrimba course made it click for me, if that doesn't work. Good luck!
1
0
1
@daveforall
Dave Bernhard
1 year
Pro tip: before you think about ordering a new phone because yours won't make a sound for notifications anymore, check that you haven't accidentally put Do Not Disturb on 🙄
0
0
1
@daveforall
Dave Bernhard
1 year
@strangestloop Reading fiction is good. Talking to people is better. Hard mode is reminding myself that every interaction is contextual and that I'll never have all the context.
0
0
1
@daveforall
Dave Bernhard
2 years
@css Font-size clamp
0
0
1
@daveforall
Dave Bernhard
9 years
@MsAnnaJackson @orbitbooks My review of Touch by Claire North. Really cracking read: http://t.co/tpOCtEsBQL
Tweet media one
1
1
1
@daveforall
Dave Bernhard
9 years
@Gollancz @PatrickRothfuss My review of The Slow Regard of Silent Things. Adore that book! http://t.co/mX1V47iXX4
Tweet media one
0
1
1
@daveforall
Dave Bernhard
1 year
Oh no. I think Jacob Collier just went from a musician I find fascinating and mind-bogglingly impressive to an artist that brings me pure joy. Such a banger:
0
0
1
@daveforall
Dave Bernhard
1 year
Chess ratings fluctuate. I recently improved mine to the highest it's ever been online. Now, when I lose, it feels like regression, whereas before, it felt like a learning opportunity. Maybe interfaces shouldn't always display your level.
0
0
1
@daveforall
Dave Bernhard
3 years
@JemYoung Quiet Riot
0
0
1