Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Chip Senkbeil
    @chipsenkbeil

    Debugging is a powerful technique to aid in software development; so, why is Scala support still stuck in the dark ages? Traditional Java debuggers struggle with Scala's structure and current Scala tooling lacks the advancements in debugging found in other languages!

    In this talk, we will venture into the Scala Debugger project. Specifically, we will dive into the core API and its design as well as how it is leveraged in Ensime and other standalone tools. From there, we will discuss a variety of "power features" found in other debug tooling and how they could be adapted for use with Scala. Additionally, we will cover several topics of exploration in the JVM debug space. Finally, we will close with the current state and roadmap for the Scala Debugger project.

    Chip Senkbeil
    @chipsenkbeil
    Well, looks fine to me. Got to run off to do errands and whatnot, so going to submit what I've got. Thanks, everyone!
    Ghost
    @ghost~540393fe163965c9bc2018ce
    +1
    If you don't get accepted (which I seriously doubt will happen) I'll talk to Raf
    Chip Senkbeil
    @chipsenkbeil
    :+1:
    Chip Senkbeil
    @chipsenkbeil
    Looks like they aren't sure if the debugger talk is the right fit for scalasphere. Have to give them more info over the phone.
    Chip Senkbeil
    @chipsenkbeil
    @fommil, you left the group chat?
    @fommil, not sure if you can see history when you're re-added.
    If not, got an email asking for more info to see if the debugger talk is the right fit for Scalasphere. Going to give them my number, but not sure what to say considering I thought the tooling, integration with Ensime, and ways to improve Scala debugging would fit right in with developer tooling.
    Rory Graves
    @rorygraves
    It's a perfect fit. Who pinged you Natalia?
    Chip Senkbeil
    @chipsenkbeil
    Yeah
    Rory Graves
    @rorygraves
    Sam and I will apply pressure ;).
    Chip Senkbeil
    @chipsenkbeil
    Ha ha. Well, I'll give them my number as well. Try to find out what they were confused about or didn't like.
    Rory Graves
    @rorygraves
    Yeah, will do.
    Chip Senkbeil
    @chipsenkbeil
    Sent them my phone number and the outline I had sent you guys awhile ago in terms of potential material. We'll see what happens from there.
    Chip Senkbeil
    @chipsenkbeil
    Not sure if they want more about ensime integration or more about bringing unique debugger features from other languages and tooling to scala. My outline had more content of the latter, but I cover both and can add/remove subject matter where needed.
    Not going to hide it, I'll be pretty discouraged if I get denied. Thought this was going to be my chance to finally break into public speaking at conferences. Didn't have much luck with Apache Toree other than a spark meetup talk.
    Hence my push to get debugger code solidified and tooling available as quickly as I could.
    Chip Senkbeil
    @chipsenkbeil
    Odd, thought I would have heard from them today.
    Rory Graves
    @rorygraves
    I would be very disappointed and suprised if you get denied. I know Natalia is a crazy busy lady so don't read the slow reply wrongly, she definately will.
    Weird. My reply has disappeared.
    And now it has appeared...
    Chip Senkbeil
    @chipsenkbeil
    Ha ha ha.
    The magic of the internet.
    Chip Senkbeil
    @chipsenkbeil
    Just got an email saying I'm good to go! Thanks for all of the help!
    Now to prepare the talk.
    Rory Graves
    @rorygraves
    Awesome!
    Btw I think they are organising a hack day on the Sat, I'm going to stick around for it and I'm sure Sam is.
    Ghost
    @ghost~540393fe163965c9bc2018ce
    Nice
    Chip Senkbeil
    @chipsenkbeil
    I'm sure I'll be able to stay Saturday, especially since I don't normally have to work that day.
    Looking forward to meeting you two in person. :)
    Rory Graves
    @rorygraves
    Ditto.
    Chip Senkbeil
    @chipsenkbeil
    Oh, and since you guys were there last time, you wouldn't happen to remember what the projector resolution was, would you?
    Or at least a minimum I can expect. I've had to deal with 320x240 in the past, which was a bit rough with my slides.
    Rory Graves
    @rorygraves
    I don't remember the resolution but it was certainly not that low.
    Chip Senkbeil
    @chipsenkbeil
    Any of you available next week for me to do a quick tour of my presentation's content to ensure it makes sense?
    I wouldn't go through the entire presentation, but just go through each slide and give you the rundown of the material.
    entire presentation == giving you the presentation itself
    Rory Graves
    @rorygraves
    Yeah happy to.
    Chip Senkbeil
    @chipsenkbeil
    Great. Does the time we used to chat before work for you?
    I can do that any day of the week (it's my lunch break).
    Or can do weekends, that is also an option.
    Rory Graves
    @rorygraves
    What time was it?
    Chip Senkbeil
    @chipsenkbeil
    11:30 AM my time and 5:30 PM your time
    Rory Graves
    @rorygraves
    Weekends are good. I need to work from home to pull that off during the week and not sure which day/s I could do yet.
    Chip Senkbeil
    @chipsenkbeil
    Okay, weekend times I'm available are...
    Saturday the 25th, I'm free anywhere between 7:00 AM to 11:00 AM - that would be 1:00 PM to 5:00 PM your time - or 3:00 PM onwards, which would be 9:00 PM or later your time. On Sunday the 26th, I'm free between 1:00 PM to 3:00 PM - so, 7:00 PM to 9:00 PM your time - as well as after 6:30 PM my time, but I think that's a bit late for you.
    Chip Senkbeil
    @chipsenkbeil
    @rorygraves, never heard back from you. Do you still have time this weekend?
    Rory Graves
    @rorygraves
    Whoops. Pretty much any time at the weekend is good. 3pm sat or 1-3pm Sunday work pretty well.
    Chip Senkbeil
    @chipsenkbeil
    Okay, I'll let you know soon which I'll do. Thanks again!