Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "duck"
-
A few days ago while browsing devRant, my girlfriend stopped me at this one post and asked why does this person have a rubber duck. I went on to explain her about Rubber Duck Debugging. She was totally amazed by the concept (she's not a techie). Today suddenly a package arrived at my door step from her.
Well now I have an entire family of rubber ducks to code with :D22 -
Prototype devRant rubber duck. Depending on my craft skills, might have a variety of dev themed capes too34
-
I'm lacking a rubber duck at my office. I asked for one, but the company won't buy one. Instead they offered me a 1m x 1m sheet of bubble wrap, which they replace every day. Love my new place.12
-
!rant
My wife just had our first child today. I guess I'll have to share my rubber duck from now on.11 -
Who needs rubber duck debugging when you can do paper duck debugging?
Or is that concept too... Farfetch’d? 😎13 -
We're not a family of devs. So the situation may seem weird to them.
My sister saw me doing the rubber duck debugging and venting my programming frustration with an innocent little duck. Eye-to-eye. And now, she thinks i'm in need of serious help.11 -
That awkward moment when you tell your gf you want a rubber duck for your birthday present but you mistyped it.
Gf: "Sweetie, what gift do you want for your birthday?"
Me: "a rubber dick would be fantastic! it'll help me debug things"
Gf: "Ok... if you say so..."8 -
I kid you not, it's been impossible to find a rubber duck, so I had to make my own. Yes, his head is wonky, it's intentional, I wanted him to match me 😁16
-
Alestorm had a huge rubber duck with them at Alcatraz metal festival yesterday. I love them even more now! 😂6
-
My sister in law got me this guy for Christmas after I told her about devrant!
She found it in a rubber duck shop in Amsterdam.
Best sister in law!11 -
My lil girl has a habit of bringing me her rubber ducks whenever she sees me sitting down and just chilling. But this far she has (funny enough) done it twice whilst I am coding.
This time she got me super duck!!!
:) i love my lil girl13 -
So yesterday I became an actual human rubber duck!
So I have a colleague in my team that for weird reasons is not allowed to work with the same thing as the other colleagues in the team is allowed to work with. So she´s kind of alone, working on another project, and that seems to suck really hard.
And this is how I became a human rubber duck. She asked me a couple of questions about a technology/language I´ve never touched before and I told her I never worked with that technology or language and know nothing. But she was eager to get me over to take a look at what she meant.
So I came over to her screen and she started to tell me everything about the project, the technology and the language. I soon realized she wasn´t only looking for help, she was probably feeling alone in the work she was doing and just needed someone to talk to. So I took my role as the human rubber duck and sat down to listen to everything even though I almost didn´t understand anything.
I think it actually helped her even though I did nothing.
Being a human rubber duck felt good!7 -
It would be really awesome if devRant would send us a rubber duck if our rant gets more than 1000++ 😝😝18
-
That moment when you find yourself seriously arguing with your rubber duck about which approach to implement...2
-
!rant
Stackoverflow has come up with this great idea of "virtual rubber duck". I just tried it. And I must say that I'm really enjoying it right now!5 -
My wife is a teacher doing a technology course that includes basic coding for middle schoolers (11-13 year olds). While she admittedly would make a terrible developer, she just spent her own money on 30+ finger puppets so the kids could practice rubber duck debugging. Maybe something did rub off on her!6
-
I AM NOT A RUBBER DUCK
I AM NT A RUBBER DUCK
IAM NOT A RIBBER DUCK
I AM NOT A RUBER DUCK
I AM NOT A TUBBER DUCK
I AM NOT A TRUBBER DUCK
I AM NOT A TUBBER DUCK
I AM NOT A RUBBER DUCJK
I AM NOT A RUBBER DUCK10 -
Things I learned this week so far:
Programmers consider talking to a rubber duck a totally normal thing4 -
Rubber duck debugging - Batman style!
Gonna be necessary today I guess, but always keep in mind when you feel desperate while debugging: The night is darkest just before the dawn!6 -
After a couple years as a developer I've learned that all those banking sites and cool online stores and apps are held together with old chewed gum, duck tape and that guys who has been in the office 48h straight and whose wife thinks he's dead.2
-
@soolkiki The coffee wide eyes, fucked up hair and the rubber duck worship...
ERNIE'S A FUCKING DEVELOPER!!!2 -
Joining the duck family with SpiderDuck. Let's see how my new companion will guide me through the learning of android app development this year.3
-
Stack Overflow is my rubber duck. I can't tell you the number of times I've figured my problem when I'm typing in my question. Something about trying to find the best way to word the problem helps jumpstart my brain and so I can figure out the solution.3
-
So you remember this Headless duck that found it's way into debugging? Well after a few more adventures of 3D printing, it evolved. Afew parts that never would have seen the daylight were added to his body.
Say hello to: Lt. Duckfix3 -
I'm always watching my bf face when he successfuly Rubber Duck Debugging. and he always singing and imitating duck sounds. and i wonder and ask him:
Me : "what is your imagination about that duck?"
@wowotek: "I believe vlad(the duck) is nice and have a soothing sound from deep in his heart"
yet i always imagine the duck i am talking to is always mumbling with that annoying Donald the duck Sound and says : "This gurl dumb, Quack"7 -
Thank you so much for the goodies @dfox and @trogus
Now the duck can swear at me with it's high pitch noise when I am unproductive 😃2 -
At my parents house for the holidays and I don't have my original "duck" so I had to get a new one. Handmade out of rubber and metal and looks damn awesome5
-
- "no dad! this is my rubber duck. get your own" my daughter said.
okay.. she's 6 months old, so she can't really speak, but i could se it in her eyes.3 -
Forget talking to a duck, I talk to this cute little fox I got from one of our work weeks at Mozilla <35
-
Q: I have been used as a Duck by a woman, what should I do?
> It's been more than 4 months she left my current company. She still uses me as a duck and to actually quote her here she suggests "no I used your confirmation to reach my conclusion". I need help.10 -
Just found out devRant store sells rubber ducks.
Now I feel I must get some because I'm the real rubber duck.5 -
Rubber duck didn't understand code. So decided to use the expert for Android.
Meet Little Buggy.
P. S. I have 2 more, makes a complete family! 😀4 -
So for my senior night last night, all the seniors got gifts. I said that I wanted rubber ducks. I got all these ducks AND a FUCKING HUGE DUCK (currently deflated, I'll post a picture sometime).
These fuckers went all out and got me this many fucking ducks. I will never have a debugging issue again in my life15 -
Me: *talking to my rubber duck*
Parents: "Who're you talking to?"
Me: "I'm calling my team"
Parents: *walks in*
Parents: "what the FUCK"6 -
My lecturer went out and bought us all rubber ducks to encourage our "rubber duck debugging". Honestly the highlight of my semester.3
-
Why developers like yellow ducks only, what's wrong with white duck?
Is that what they call racism??8 -
I'm getting the sense that the devRant algo somehow thinks I love seeing rubber duck memes every 3 posts...2
-
Developers created IDEs with intelligent code completion and languages provide users with an annotation syntax to document their methods.
And then there is Python, nuking all the efforts of our ancestors by dynamic typing. And they are smug enough to call this laziness duck typing. "If it squawks like a duck, swims like a duck, walks like a duck its a duck".
Shit no, it ain't a duck because a fucking goose does all the same but is a mean bastard compared to a duck. You might pet a duck but only the craziest will attempt to pet a goose.
Fuck python and undocumented methods in particular!5 -
Same days you just need a duck.
Me: map.get(record.Id)
Code: null
Me: no, map.get(record.id)
Code: null
Me: let's grab this record from the map
Code: null
Me: what the flying fuck, take this fucking ID from this fucking RECORD and find it in THIS god forsaken map.
Code: null
Me:.......
Code: 😉
Duck: did it occur to you the ID exists only AFTER the map is created.
Me: you fucking wha..... oh I'm a dick head.7 -
The only way to solve high dimensionality rapresentation problems in convolutive neural networks it's having an high dimentional duck3
-
Someone posted a rant referencing a story out of The Pragmatic Programmer about "duck debugging". I've leveled up with a duck.3
-
Not really rubber, but he's my duck.
He's literally one year younger than me so it makes it quite special.
I really like him 😄6 -
A government policy for economic growth:
Locate a silicon valley
-> Place a rubber duck
-> build skyscrapers
-> faster debugging for everyone
-> silicon valley competitiveness
-> push GDP growth
-> place an even bigger rubber duck
-> ...1 -
So couple of days ago I've told you that I've made an Duck Hunt Easter Egg in one of my utilities. And @jiraTicket asked me:
"How on earth do you get a decent gameplay out of Duck Hunt without a Nintendo lightning gun?"
Well the answer is..:
Connecting Leap Motion and making them suffer..
P.s. It took me a loooong time to hit that duck with this controller=)))) -
When I get stuck I usually try a variant of the duck method. I find someone not involved the project and explain my problem to them. I always figure it out before I finish explaining3
-
Thirty hours over two weeks, but we finally patched a angular app that was originally built on 2 (alpha) to 4, reducing the load time ten fold.
Don't thank me, thank super duck. The duck with the power to debug any code.
Gawd I'm tired.2 -
So, I was shopping with @terrus and we found this lost duck in the bakery shelf. We felt it was a call of fate... Obviously, we bought two of them 🦆🦆❤️2
-
The taxi driver has Rubber Duck setting in front of him looking forward to the traffic... Another level of debugging...
-
!rant
I don't have a duck, but I got this toy buffalo during the Orientation Program at my university for correctly stating that the inventor of BitTorrent, Bram Cohen, had studied in the University at Buffalo.3 -
I built a chrome extension that brings a digital rubber duck to your browser for debugging, companionship and laughs - the perfect companion for a dev. :)
The logo was inspired from Devrant's ducks too, and the project is open source.
You'll find the GitHub repo here - https://github.com/rameshaditya/...
Do give it a star if you like it, that would make my day! :)3 -
So here's my debug pal, the porcelain swan, cuz I haven't stumbled upon a rubber duck. I like my swan nevertheless6
-
Duck typing
If something quacks that does not mean it's a duck. A duck has wings, can fly and is renowned for eating bread. For all you know what you have is a tape player.5 -
Created utility for installers..
Easter Egg:
Pressing Ctrl+Alt+D opens a new window with Duck Hunt game in it..
Did this about 6 month ago.. Used it today myself.. got stuck for an hour..3 -
I got myself a duck—
It’s not really the best duck, especially the fact the duck’s name is Conrad. :(
I want the devrant duck now.3 -
When you just need 2 points more for that rubber duck and you need the duck zo bad :/
"rubber duck why wont my code compile"
~squeek
"... " -
Well, no rubber duck for me but this guy is my partner since many years ago (since I've started my carrer).
Not even those prehistoric bugs last forever! -
So... do you actually talk to a dev duck like you would to a normal person, or do you just imagine talking to it?8
-
During the summer I was part of a three person brand new software team. One of my co-workers had a rubber duck, and explained rubber duck debugging. I brought in my own duck and it turned out to be identical to hers. On the last day I left my duck there with my other co-worker, so now they will both have ducks to talk to when nothing works! 🐤🚫🐛4
-
Forgot all about the swag store. I'm already a ++supporter but I've never ordered anything of the store. So today I've ordered a PHP duck, a separate linux cape and a stress ball (already got the free stickers).
Can't wait for them to arrive! -
Did anyone else follow the epic duck twitter battle between museums around the world?
Seems it was started by The MERL: https://twitter.com/TheMERL/status/...
A nice summary: https://mashable.com/article/...
I agree completely with the one tweeted response in the link above:
"Honestly seeing museums flex over ducks in their collection is the kind of energy I want from 2019" (https://mobile.twitter.com/hannahke...) -
Got a rubber duck for christmas, and it reflects my personality perfectly. Some mean debugging ahead... *mwahahaa*5
-
I’m trying to explain the theory behind ‘Rubber Duck Debugging’ and to be honest, they don’t believe me 😂 they say I’m drunk. Help me out here, who else uses a rubber duck or something similar to help debug code?8
-
I gotta say, the shirt is very soft at first impression. Plus FREE STICKERS!!!
The duck is nice............ oh meh gurd it sqweaks!!!!! (Follow up on it soon)
Altogether very pleased. :)
*yey*6 -
Why can I not add a hairstyle, and expression to my duck?
@dfox not sure if I'm ready to identify with a duck who doesn't share my hair and always-suspicious look.1 -
Every time I talk about a bug/error in my code with my colleague, I end up coming up with the fix myself while explaining it. I accidentally use him as my rubber duck...3
-
So my girlfriend decided to get me a rubber duck for my birthday. This is Yoduck, my new dev companion. 😊2
-
It’s my “duck” in a box!
https://g.co/kgs/dbFrcE
Would have paid extra for the DevRant devs to sign my duck 😂 @dfox and @trogus.
Thanks for keeping new and exciting things compiling in the community, I think I speak for everyone when I say that we’re lucky and proud to be apart of it!rant ducky! proud to be part of such an amazing community devduck sign my duck! it’s my duck in a box!5 -
Swag idea: Rubber ducks with the DevRant face on them instead of a ducks face. No beak. Just a freaky slash where the beak should be. 👍🏻
The whole duck can even be the speech bubble orange!
I don't know about anyone else but I'd buy the shit out of this!4 -
I used to have a girlfriend but then I once used her as a duck for rubber duck debugging and now I'm single..! :/2
-
!rant
I went to an arcade with the fam tonight and they had a rubber duck claw machine! Now I finally have my own debugging rubber duck. :) -
Who the duck designed the common app interface? It's bloody awful just straight up awful. Why do you have to click out and then click back in to delete your previous search? Like wtf. Also when they ask for parents' country of birth but it isn't on the drop-down lousy because it didn't exist. It just looks like some lazy programmers did the bars minimum not caring about how it'd look or be to use because yknow duck that. Wow ok I'm done.1
-
After a particularly social weekend it’s important to have a motivational buddy to get you back in the game!
You all heard of the debugging duck, meet the motivational duck...
“If your duck can see its reflection - your not developing enough” ;) -
If it walks like a duck and talks like a duck, it’s a duck, right? So if this duck is not giving you the noise that you want, you’ve got to just punch that duck until it returns what you expect. -Patrick Ewing2
-
I got a rubber duck that can say what my code is doing wrong! Well, actually it is my brother that just gives me advice on how I can make my code work lol1
-
Got a Dec duck for Christmas from my brother in law.
Funniest part was explaining to the rest of the family why I got a rubber duck...3 -
I think rubber duck debugging is too old now. The next big thing is stress ball debugging. Squish your ball(s) till you get the solution to your problems.3
-
Hey, what do you think about WTF capes for duckies?
Oh I'd put like three of those on a duck and the proceed to throw it at the people that displease me. 😇😈
DevRant issue: https://github.com/devRant/devRant/...1 -
DUCKS! There are also some bouncy fake eggs here that I plan on getting to "hatch" a duck or two.
Way better than what I wasted on faulty knockoff lego that broke instantly.1 -
Meet the rubber duck I use for debugging.
He calls himself Pudge. And every time I make a mistake in my explanation, he butchers me ☺️.1 -
I'm in hospital now and pretty much can't walk to toilet so nurses gave me this thing that you can relieve yourself in. Guess how they call it. A DUCK. ARE YOU SERIOUS? I'M NOT GOING TO TALK TO THAT THING.4
-
I lost one of my 19 rubber ducks, and i can't find it.. It was a great duck, i already miss its squeaky sound :(3
-
I want to purchase a rubber duck from devrant, but am not quite sure how long it is going to take before arriving to Nigeria. I can buy it from a local retailer in my country, but i don't want to, buying from devrant is my way of giving back to this awesome platform. @dfox have you shipped to africa before ?2
-
I realised that I need to buy a rubber duckie as most of my problems were solved after talking with myself.
Devrant's duck are not pimpish enough. Post pictures of the pimpiest ducks you have seen so I'll have an idea what to search for.3 -
should I get a rubber duck to tell my life problems to? or are friends a better alternative to talk to? any experience? 😁5
-
It’s another rubber duck story. I had trouble working with company’s legacy framework and had the senior developer (who is busy AF and practically lives at his work desk) come over to help me out like 10 times a day and 98% of the times I figured the problem out while explaining it to him. WTF can’t I pay more attention??
-
The original idea of the starter lines goes to someone here like over a year ago or something. Found this piece while cleaning my desk and thought you would appreciate it.
Rubber duck
What the fuck
Why didn't you tell
This god awful smell
Of this spaghetti code
I guess you reap
What you sow
Rubber duck
What the fuck
I'm out of luck -
Does anyone else have problems choosing a rubber duck? Maybe I need a rubber duck to talk this over.2
-
!rant (kinda)
I finally ordered myself a stress ball, and a PHP duck, but they aren't here yet and I need them today! Also my duck is gonna need to get a new Python cape here soon as well. -
Never realized how often I use rubber duck debugging until I learned there was a name for it ͡° ͜ʖ ͡°1
-
Is there a market for novelty ducks? I shared an office with a coworker so i cannot really speak to mine, i still got this one just for the sake of having one. It looked a bit different than the usual ones but its not exactly novelty, but it got me thinking...
anyway, i present you "standing duck with hat"3 -
Shout out to rubber dusk. Rubber duck was a word while playing pictionary today. And I was the only one who got it right.
And people asked me how I knew that. And I said she is my best friend. -
Quack quack, I'm a duck.
And it makes me wanna quack.
Btw why did autocorrect correct "duck" to "fuck" twice?2 -
I was going to buy a duck but then I realised that the shipping cost was 1.5x the cost of the duck itself :(1
-
Do you guys have a duck store nearby, or it's specific to Amsterdam?
It's not for advertisement, I just found it funny.
https://www.amsterdamduckstore.com/3 -
I just realized that I have actually mastered the ways of the rubber duck debugger with the help of ... stackoverflow.
I just couldn't get my head around a problem thought about it for hours.
Googled for similar solutions, but didn't find anything.
In the end, I decided I'd do something I usually wouldn't and post a question on stackoverflow.
While carefully writing out and explaining my problem, it just made click.
I had it...
It works now...2 -
You know you been thinking to much your your Friday ends with your head being you fucked you use yourself as the rubber duck to debug your code...2
-
Anyone else use a rubber debugging duck or similar method?
If you don't know what it is, you talk to something explaining your code line by line. The best thing I can think to compare it to is when an artist flips their linework around to see the anatomy mistakes. It forces your brain to look at it from an outside perspective3 -
https://youtu.be/f5d8pVg3Qtg Found this gem on YouTube for all you rubber duck fanatics out there :)
-
I was hired about 6 weeks ago to help the company take ownership of a piece of software written by an external team. The whole thing was MEAN stack. I had never done anything extensive in nodeJS, but I am quite comfortable in JavaScript and so there weren't any problems. I even ordered myself a JS DevDuck for my new desk.
Just about 2 weeks after my new DevDuck came in, my boss told me that everything the external team wrote is shit and is going to be thrown out. Instead, we're going to rewrite the whole thing inside the existing middleware in Java. Luckily for me, I am also pretty comfortable with Java, though it has been about 5 years, and I know a bunch has changed. But I'm confident I can do the work.
I guess I need a new cape for my duck. Or maybe I'll just start a duck family.1 -
Of all the ducks I've seen here I have yet to see Darkwing Duck. Come on guys...
"Let's get dangerous"1 -
Does anyone actually talk to his or her rubber duck at work?
I tend to use colleagues as rubber ducks. Aren't non-dev colleagues weirded out when they see you talk to an actual rubber duck?5