Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Live coding?

Live coding?

Scheduled Pinned Locked Moved The Lounge
asp-netdesigngame-devarchitecturehelp
26 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • OriginalGriffO OriginalGriff

    Not sure it'll work too well - I can see where it works with games because there is something to see going on, but with coding it's going to be large chunks of typing which frankly aren't going to be much fun to watch...

    A Offline
    A Offline
    Alex DaSwagga Dresko
    wrote on last edited by
    #3

    I don't think it will be like that at all. First, I'd explain what I was doing as I moved along. Second, I'm a fast typer, I don't make a lot of mistakes, and I move forward quickly. There's rarely a long gap of boring coding happening. At least, not in my opinion.

    OriginalGriffO 1 Reply Last reply
    0
    • A Alex DaSwagga Dresko

      I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

      D Offline
      D Offline
      David C Hobbyist
      wrote on last edited by
      #4

      As a ameture, It might be too much to follow. But I think you should have chosen a forum Like this[^] for this post. Having said that, I would be interested.

      David

      A 1 Reply Last reply
      0
      • A Alex DaSwagga Dresko

        I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

        V Offline
        V Offline
        Valery Possoz
        wrote on last edited by
        #5

        Are you thinking about pair programming / XP development? I've been involved in pair programming a few times. Not sure if it works well.

        A 1 Reply Last reply
        0
        • A Alex DaSwagga Dresko

          I don't think it will be like that at all. First, I'd explain what I was doing as I moved along. Second, I'm a fast typer, I don't make a lot of mistakes, and I move forward quickly. There's rarely a long gap of boring coding happening. At least, not in my opinion.

          OriginalGriffO Offline
          OriginalGriffO Offline
          OriginalGriff
          wrote on last edited by
          #6

          I'm not sure - but then I only have my coding style to go on: long periods of thinking, then typing, testing and repeat until cut to CP and / or the coffee plunger :laugh:

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

          S 1 Reply Last reply
          0
          • A Alex DaSwagga Dresko

            I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

            S Offline
            S Offline
            SoMad
            wrote on last edited by
            #7

            Sorry, but I don't see that having a lot of draw. These days people don't want to be on your schedule, tuning in when you are ready to start. Making a recording available instead makes a lot more sense to me. That way the viewers can view, pause, rewind, etc. at their own pace. Soren Madsen

            "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

            D 1 Reply Last reply
            0
            • S SoMad

              Sorry, but I don't see that having a lot of draw. These days people don't want to be on your schedule, tuning in when you are ready to start. Making a recording available instead makes a lot more sense to me. That way the viewers can view, pause, rewind, etc. at their own pace. Soren Madsen

              "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

              D Offline
              D Offline
              David C Hobbyist
              wrote on last edited by
              #8

              :thumbsup:

              David

              1 Reply Last reply
              0
              • A Alex DaSwagga Dresko

                I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

                A Offline
                A Offline
                Adam David Hill
                wrote on last edited by
                #9

                I understand a number of the participants of the Ludum Dare contest do something like this using Twitch.tv. HTH

                Check out my latest article: Hot Shots, my App Innovation contest entry for 2013.

                1 Reply Last reply
                0
                • A Alex DaSwagga Dresko

                  I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

                  0 Offline
                  0 Offline
                  0bx
                  wrote on last edited by
                  #10

                  click[^]

                  .

                  A 1 Reply Last reply
                  0
                  • A Alex DaSwagga Dresko

                    I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #11

                    Just last week I saw a presentation of something along these lines. Check out Andrew Sorensen[^]

                    A 1 Reply Last reply
                    0
                    • A Alex DaSwagga Dresko

                      I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

                      V Offline
                      V Offline
                      V 0
                      wrote on last edited by
                      #12

                      I genuinely hate having people constantly being able to stare at my screen. Experience taught me that my efficiency actually goes down when people are able to look at my screen. So not for me thank you. ;P

                      V.
                      (MQOTD Rules and previous Solutions )

                      A 1 Reply Last reply
                      0
                      • D David C Hobbyist

                        As a ameture, It might be too much to follow. But I think you should have chosen a forum Like this[^] for this post. Having said that, I would be interested.

                        David

                        A Offline
                        A Offline
                        Alex DaSwagga Dresko
                        wrote on last edited by
                        #13

                        Thanks for the feedback, David. I plan on doing it again once or twice this week, so I'll be sure to post in all relevant places ahead of time. What day/time works best for you, by the way?

                        D 1 Reply Last reply
                        0
                        • V Valery Possoz

                          Are you thinking about pair programming / XP development? I've been involved in pair programming a few times. Not sure if it works well.

                          A Offline
                          A Offline
                          Alex DaSwagga Dresko
                          wrote on last edited by
                          #14

                          It's a little like pair programming, except "pair" usually means "two", and Google+ Hangouts supports quite a bit more than two people at the same time. And more than likely, I'd be the only on with access to the IDE. Would still share my thought process and accept feedback along the way though.

                          1 Reply Last reply
                          0
                          • 0 0bx

                            click[^]

                            .

                            A Offline
                            A Offline
                            Alex DaSwagga Dresko
                            wrote on last edited by
                            #15

                            Very cool! 18,000 views is inspiring, though I have no way of knowing whether or not that's because the video is two years old and/or there are a lot of people interested in development of that game. Still, this leaves me feeling like there's some chance of this experiment being successful.

                            1 Reply Last reply
                            0
                            • V V 0

                              I genuinely hate having people constantly being able to stare at my screen. Experience taught me that my efficiency actually goes down when people are able to look at my screen. So not for me thank you. ;P

                              V.
                              (MQOTD Rules and previous Solutions )

                              A Offline
                              A Offline
                              Alex DaSwagga Dresko
                              wrote on last edited by
                              #16

                              I understand the feeling, V. Having someone, let alone a LOT of people, staring over your shoulder definitely seems to increase the chances of making mistakes. I've experienced that in the past, myself. However, I feel like I've been doing this long enough that it's not as much of an issue as it used to be. And sure, it can be scary... I'm effectively exposing my abilities to the world for all to see and judge. But I'm fine with that. I've come to realize that we're all human. We all make mistakes. And very few of us developers are actually as skilled as I wish I was. I truly believe this will be an excellent learning experience.

                              V 1 Reply Last reply
                              0
                              • L Lost User

                                Just last week I saw a presentation of something along these lines. Check out Andrew Sorensen[^]

                                A Offline
                                A Offline
                                Alex DaSwagga Dresko
                                wrote on last edited by
                                #17

                                Wow! Thanks for this link! I've learned so much about live coding from this thread already (it exists, for one!), but this video is a true gem! Thanks!

                                1 Reply Last reply
                                0
                                • A Alex DaSwagga Dresko

                                  I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

                                  P Offline
                                  P Offline
                                  patbob
                                  wrote on last edited by
                                  #18

                                  I'm with others on this. Unlike gaming, where most of what happens is on the screen, when writing software most of what happens is between my ears. Just watching the screen when I'm coding wouldn't be much more interesting than watching paint dry. However, I've been wrong about what kinds of things people want to watch before, so I say do like you've done.. give it a try and see if there's any interest.

                                  We can program with only 1's, but if all you've got are zeros, you've got nothing.

                                  1 Reply Last reply
                                  0
                                  • A Alex DaSwagga Dresko

                                    I understand the feeling, V. Having someone, let alone a LOT of people, staring over your shoulder definitely seems to increase the chances of making mistakes. I've experienced that in the past, myself. However, I feel like I've been doing this long enough that it's not as much of an issue as it used to be. And sure, it can be scary... I'm effectively exposing my abilities to the world for all to see and judge. But I'm fine with that. I've come to realize that we're all human. We all make mistakes. And very few of us developers are actually as skilled as I wish I was. I truly believe this will be an excellent learning experience.

                                    V Offline
                                    V Offline
                                    V 0
                                    wrote on last edited by
                                    #19

                                    It´s not about making mistakes, it´s just a constant annoyance ;P

                                    V.
                                    (MQOTD Rules and previous Solutions )

                                    A 1 Reply Last reply
                                    0
                                    • V V 0

                                      It´s not about making mistakes, it´s just a constant annoyance ;P

                                      V.
                                      (MQOTD Rules and previous Solutions )

                                      A Offline
                                      A Offline
                                      Alex DaSwagga Dresko
                                      wrote on last edited by
                                      #20

                                      You'll do much better as a developer if you can work past that issue. :)

                                      1 Reply Last reply
                                      0
                                      • A Alex DaSwagga Dresko

                                        Thanks for the feedback, David. I plan on doing it again once or twice this week, so I'll be sure to post in all relevant places ahead of time. What day/time works best for you, by the way?

                                        D Offline
                                        D Offline
                                        David C Hobbyist
                                        wrote on last edited by
                                        #21

                                        Evening's Us eastern time. Or weekends. Someone suggested A Screen cast, and I think that would be better. But either way thank You.

                                        David

                                        A 1 Reply Last reply
                                        0
                                        • A Alex DaSwagga Dresko

                                          I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

                                          T Offline
                                          T Offline
                                          terryterryd
                                          wrote on last edited by
                                          #22

                                          DoubleFine do the "Amnesia Fortnight". Yes it's game development - but it gives quite an insight to how it all pulls together, from concept to "final" product. You do get live streams of some of the coding too (as multiple projects are all developing at once).

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups