Friday, November 19, 2021

Code & Coffee 11/19/2021

 No official topic today.

  1. The fun vs irresponsibility curve at Disney
    1. Aiming for peak irresponsibility to attain maximum fun
      1. A little irresponsibility is fun (fully responsible people don't bother with DW)
      2. too much is Gaston-esque and no longer fun
    2. Issues with group tickets
  2. Going on vacation... is fun
    1. Who is gonna do all this stuff when you are gone.
  3. "Postgres jsonb columns"
    1. Working on making this work with Java records
    2. Sounds like fun to me
    3. Dump it in and add indexes to make it work more better.
  4. We talked about modeling the domain objects in the database
    1. Talked a bit about parent-child relationships in the db
  5. Talking about hiring and attrition
  6. Contribute to an open source project as part of the interview process
    1. Have a list of issues on a project give one to a candidate and assess the performance
    2. Sounds like an interesting idea and certainly less sleazy than extracting from a candidate for a proprietary product.

Friday, November 5, 2021

Code & Coffee - 11/5/2021

 No official topic

  • Asking multiple questions in an email
    • Is hard
    • Sometimes the first of two is answered
    • Sometimes the last of two, confusing
  • What are you doing for fun
    • Rebuilding an engine
    • Lego robotics
      • Interesting observations on amount of code vs readability
      • Output to the screen take quite a bit of time
      • Event systems for mitigating the output
    • Github copilot
      • 50% of the time it makes junk
      • 25% of the time it makes something that will be ok after a little editing
      • 15% of the time it makes something that is ok as is
      • 10% of the time is does something surprisingly good
      • It seems to learn your style
      • Quick demo
    • Simple JDBC has been released:
    • JDK 17 is nice, the google formatting plugin needs to catch up.

Code & Coffee 10/29/2021

 No topic today


  • Long lived pets
  • Generating Hibernate ids for externally generated ids
    • The interesting trick is to configure the
  • Force push to master!
    • Removing some unfortunate content that was committed
    • Removed the content and cleaned up the history
    • Something strange in the neighborhood
      • Who you gonna call?
        • Git Busters
  • I got an interesting recursion question
    • Can you say that again?
      • NO!  We have hit the base case.
  • Cycle detection
    • Talked about different options for cycle detection
  • Sooooo close to getting Java 17 working
    • Waiting for an image on the cloud provider
  • Barges vs speedboats
  • Source of truth in the database
    • vs source of lies

Friday, October 15, 2021

Code & Coffee - 10/15/2021

 No official topic today

  • Brief discussion on crypto currencies
    • Really DODO coin?  not sure that would be my first choice for a coin name.
  • Spanner database is pretty cool
    • Distributed SQL database
    • New feature: 100% compatible Postgres interface
  • Camping and shooting guns
    • Reminiscing about Calvinist Cadets
  • Digitizing slides
    • Dust is not your friend
    • The dynamic range of film is still impressive
    • Still not going to back to film though
    • Kodachrome was noticeably better with the older pictures
    • The project brought back some good memories
  • Ebay fees
    • They charge seller fee on tax????
    • Who would do that aside from Michigan where you pay tax on tax at the gas pump
  • Performance testing
    • is more than just load testing, really it is.
Next week:  Re-introduction to SOLID

Friday, October 8, 2021

Code & Coffee - 10/8/2021

 

  • Camera background stuff
    • What's in your background
    • How much do you just let anything go or carefully compose the background
  • Facebook went down a little
    • Rumors... 
    • Apparently they stopped advertising part of their network on BGP
    • I don't use Facebook often but when I do it is down
  • Re-org
    • Is a lot of trading one set of problems for another
  • Remote/Onsite hybrid working
    • Remote vs on-site ratios
    • Differences in how personal connections are created and maintained
  • Buying and selling cars can be fun
    • Bruce told about a video where a guy put a for sale sign on a car and waited for the real owner to show up and nearly ended up buying it from the owner
    • We recounted more interesting car sale stories
  • Odd git behavior
    • comes from odd devs
    • pr wants to merge 39482393 commits from develop_future_dev_nextgen_evenbetterthistime to develop_future_nextgen
  • No frameworks!!!!!
    • Java manifest files are not fun
    • Oh that one with the ejbs is ok, but only cause its old and not fun
  • QOTD:  "They had the ultimate pimped out Jenkins instance"
  • Same language on front end and back end??
    • Well it worked so well for Java, lets try it with Javascript
    • More discussion about this
    • Understanding principals of software design
    • Where is the experience and where does it come from
    • Architecture is ..... delaying the decision
      • NOT picking tools and toys
      • The tech is the problem.... so let's switch the language, yeah that will work.
        • No not really, you are in tradeoff land, just trading a set of known problems for a new set of unknown problems
        • It is not always a bad idea, but you have to come up with the real reason.
  • Happy birthday Dave S. enjoy the Oculus Quest and the virtual working.
    • Talked about roller coasters and dinosaur parks and unexpected movement vs controlled movement and the queasy factor involved in each.
    • It is hard to pick out a gift for tech people.
  • Time to take out the trash!

Friday, September 24, 2021

Code & Coffee 9/24/2021

 Code & Coffee 9/24/2021

Topic:  Learning like a Nobel Prize winning Physicist (Richard Feynman)

My outline and topic notes.

  • Talked about antennas and Ham Radio
  • Adding step zero, gathering the information about the topic
  • Replace you words with diagrams
  • Also is this about "the need to show off"?
    • Is some of this "Do as I say not as I do"
  • Asciinema: https://asciinema.org/
    • My demo:
    • https://asciinema.org/a/WuGUIbTzYSX1buMLl1vyXmXwU
    • Talked about screen recording terminal sessions
      • mitigation techniques
      • mitigating mitigation techniques
  • Physics vs. Astro Physics vs. Quantum Mechanics
    • They are all a bit different
    • Use lots of diagrams and examples
  • Audio Book: Surely your joking Mr. Feynman
  • Using this in real life:
    • Bruce: has a presentation next week that can be refined.
    • Ryan: interested in using this to improve onboarding.
  • Learning styles
    • Veritasium: The biggest myth in education (You are not a visual learner)
    • Make sure to touch on each of these while you are presenting
    • "Inquiry Learning"
    • "Flipped Classroom"
    • "The best way to teach people is to not teach them"
      • Instead of the traditional tests and structure
        • Mastery structure
        • "This is a list of what you need to demonstrate that you have learned"
        • Choose your own adventure on how to demonstrate mastery.
  • General work banter
    • Sales are good and strong, back to 2019 levels
      • Trans is working Saturdays to drive pizza dough around
      • Supply chain is working to get back in order
      • Supply chains are resonant systems and there is noise in the system
  • Water filtering and putting stuff back into pure water
    • Need to put stuff back into filtered water to make you not demineralize
  • Watch out for illegal goat farms
  • Also walapini may be a good server celler.
  • Someone always takes the good ideas
    • https://akash.network/
    • but wait theres more... the idea isn't dead yet.
Lots of new people, and as usual lots of good discussion.

Code & Coffee 9/17/2021

 We had Code & Coffee, but I missed capturing the notes topics varied a good time was had by all.