For Love Of Code: Recent Episodes

For Love Of Code

Software craftsmanship is a passion. We talk code, craft, and fun.

View Details

For Love of Code Episode #11 - So you think you're a senior developer?!?!

Chris and Tim talk Google and Canonical partnering up, Chris's struggles to work a Blu-Ray player, some Chrome enhancements for better battery life and Tesla being close to creating full autonomous cars. The main discussion is around what should a senior developer expect to handle from mentoring junior developers, setting coding standards to taking the heat for team failures.

~ Articles ~

Google and Canonical partner to bring Linux apps support to Flutter

https://9to5google.com/guides/flutter/

Tesla (TSLA): Elon Musk says ‘very close’ to level 5 autonomy complete

https://electrek.co/2020/07/09/tesla-tsla-elon-musk-level-5-autonomy-complete/

The 6 Levels of Vehicle Autonomy Explained

https://www.synopsys.com/automotive/autonomous-driving-levels.html

Google Chrome ships a new feature to increase Battery life by 28 percent to 2 hours

https://news.thewindowsclub.com/google-chrome-ships-a-new-feature-to-increase-the-battery-life-101417/

Senior Software Engineer Job Description

https://www.topresume.com/career-advice/senior-software-engineer-job-description

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode

ForLoveOfCode #Prime3Software

View Details

For Love of Code Episode #10 -  Rest API development standards  

Chris and Tim talk about how much of the internet is used in the  bathroom, Walmart drive-in movies and Google's version of AirDrop.  The  main discussion is around using standards with developing a Rest API.   Standards like date format ISO-8601, paging, and error handling.  

~ Articles discussed ~  

Drive-In Movies Coming to Walmart Later This Summer

https://www.caranddriver.com/news/a33219950/drive-in-movies-walmart-summer/  

SpaceX Starlink threat? Democrats propose $100bn US-wide fiber broadband  project

https://www.zdnet.com/article/spacex-starlink-threat-democrats-propose-100bn-us-wide-fiber-broadband-project  

Google’s Nearby Share, an AirDrop Competitor, Confirmed; Now Available  in Beta

https://gadgets.ndtv.com/apps/news/google-nearby-share-apple-airdrop-beta-launch-android-2256051  

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode  

ForLoveOfCode #Prime3Software

View Details

For Love Of Code Episode #9 - Contractor: To be or Not to be

Chris and Tim talk about current news like the Apple WWDC 2020 version, the latest version of Angular is out,

and Amazons latest offering trying to put us out of business with Honeycode. The main topic is

about the joys and pains of being a contractor. The upside and downside of being a fulltime employee

and maybe as a business, is ok to hire contractors?

0:36 Tim is growning hair

1:50 Dusty skies are upon us

2:43 Apple WWDC 2020

8:12 AWS Honeycode building apps without programming

12:24 Angular 10 released

15:35 Github super linter

21:13 Fear driven development

24:10 Why testing?

30:47 Pros of being a contractor

36:46 Pros of being an employee

41:35 Downsides of being an employee

48:05 Downsides of being a contractor

52:01 Fixed cost vs Time and materials

57:34 Why hire a contractor

1:03:35 Cons of hiring a contractor

~ Articles discussed ~

Massive Saharan Dust Cloud Is Moving Across The US Turning Skies Strange Colors

https://www.sciencealert.com/massive-saharan-dust-plume-will-bring-technicolor-sunsets-and-fewer-tropical-storms-to-the-us

2020 Worldwide Developers Conference

https://www.macrumors.com/roundup/wwdc/

AWS launches Amazon Honeycode, a no-code mobile and web app builder

https://techcrunch.com/2020/06/24/aws-launches-amazon-honeycode-a-no-code-mobile-and-web-app-builder/

Version 10 of Angular Now Available

https://blog.angular.io/version-10-of-angular-now-available-78960babd41

Introducing GitHub Super Linter: one linter to rule them all

https://github.blog/2020-06-18-introducing-github-super-linter-one-linter-to-rule-them-all/

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode

ForLoveOfCode #Prime3Software

View Details

For Love Of Code Episode #8 - Is 10x Developer a Myth

Chris and Tim discuss the Sony PS5 announcement and how that will impact how games are developed in the future. Chris shares the only reason he owned a PS was for the Blu-ray player. The guys also discussed the first super computer built by Virginia Tech using Apple. There was also a conversation about the current movement to create a "Right to Repair" laws for electronics.

The main topic is the idea of the 10x developer and does it really exist. Tim insists he's definitely one...Chris is not a believer.

~ Articles and books discussed ~

Sony says the PlayStation 5’s SSD will completely change next-gen level design

https://www.theverge.com/2020/3/18/21185356/sony-ps5-playstation-5-ssd-load-times-mark-cerny-developer-gdc

The Past and Future of the Head-up Display, the Original Augmented Reality

https://nymag.com/intelligencer/2019/01/the-past-and-future-of-the-head-up-display.html

Tesla now disables Supercharging in salvaged vehicles

https://electrek.co/2020/02/12/tesla-disables-supercharging-salvaged-vehicles/

Sonos Criticised For Bricking Old Speakers

https://www.silicon.co.uk/e-innovation/green-it/sonos-bricking-old-speakers-326187

Rich Rebuilds - We hacked the Tesla model 3s and it's true potential is INSANE

https://www.youtube.com/watch?v=pivzUIOB-gw

Right to Repair Is Less Complicated and More Important Than You Might Think

https://gizmodo.com/right-to-repair-is-less-complicated-and-more-important-1834672055

The myth of developer productivity

https://nortal.com/us/blog/the-myth-of-developer-productivity/

The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win

https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/1942788290

The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition: Your Journey to Mastery

https://www.amazon.com/Pragmatic-Programmer-Anniversary-Journey-Mastery/dp/B0833FBNHV

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode

ForLoveOfCode #Prime3Software

View Details

Chris and Tim talk about data access from businesses and predict the future...kinda. The main topic is how to prepare for a job interview. 

3:06 Gone fishin

5:13 Access to the power

6:55 Internet speeds

14:30 Access to data

17:32 Chris predicts the future

22:24 Disruption to service

25:37 The worst interviews

30:40 Know what your looking for

32:17 Study what's on your resume

34:25 Cattle calls

36:17 What are your accomplishments?

37:52 Resume and GitHub for the win

40:50 Real examples

42:04 Technical evaluation

47:44 100 top questions

49:29 Don't lie

52:54 Come with questions

Google Powermeter

https://en.wikipedia.org/wiki/Google_PowerMeter

Google Fiber

https://fiber.google.com/b/?utm_expid=.jysMqHLXTIuCgV2nMRzF5w.1

The U.S. has the 8th fastest internet speed in the world, but many are still left behind

https://www.allconnect.com/blog/us-internet-speeds-globally

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode

View Details

Chris and Tim chat about a birthday no one got a gift :(, magic quadrants, DockerCon 2020 and the main topic what tasks they do on a daily basis. Besides writing code, what else could there be? Pants are optional!?!?

0:46 Lets talk about hair

1:47 Starved for content

2:04 Java's birthday

9:53 Go vs. Rust...a correction

11:54 Gartner Magic Quadrant

15:53 DockerCon 2020

21:52 Building in the night

23:33 Netflix deployments

26:26 Continuous integration/Continuous deployment

29:45 A day in the life

31:17 Start with some emails

33:00 Review the board

33:48 Spin up the VM with a sprinkle of Linux

38:59 VirtualBox

40:45 Git some changes

44:32 Testing, testing...is this on?!?!

45:28 Push it babe

48:22 You break it, you buy it

52:41 Deployments

53:26 Switch'n it up

56:40 Last but not least

57:19 Meetings

58:07 How many hours in a day?

1:03:15 Do what works and get better

1:04:04 Its more than writing code!

JShell in Java 9

https://dzone.com/articles/java-9-jshell-in-3-minutes

Understanding Java 9 Modules

https://www.oracle.com/corporate/features/understanding-java-9-modules.html

Oracle JDK v Open JDK

https://www.educba.com/oracle-vs-openjdk/

Gartner Magic Quadrant

https://www.gartner.com/en/research/methodologies/magic-quadrants-research

What is Docker?

https://www.docker.com/why-docker

DockerCon 2020

https://docker.events.cube365.net/docker/dockercon/

Jenkins

https://www.jenkins.io/

VirtualBox

https://www.virtualbox.org/

Microsoft: we were wrong about open source

https://www.theverge.com/2020/5/18/21262103/microsoft-open-source-linux-history-wrong-statement

IntelliJ IDEA

https://www.jetbrains.com/idea/

Eclipse IDE

https://www.eclipse.org/eclipseide/

Stop Working More Than 40 Hours a Week

https://www.inc.com/geoffrey-james/stop-working-more-than-40-hours-a-week.html

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode

View Details

Chris and Tim discuss the adage "Good coders borrow, great coders steal." They also talk about the term refactoring and why you should add that to your development routine.

0:50 Monkey rides a motorcycle

2:26 AWS Summit

4:05 Good coders vs. Great coders

5:50 Copy/Paste from Stack Overflow

7:14 Slippery slope

10:33 Solutions up-voted

12:27 Common libraries and utility solutions

14:32 Don't have to write/maintain/source control

15:52 Security - Beware of what you don't understand

16:51 Credit your original source

18:23 Smart consumer

20:13 No original ideas

23:43 Picasso said it?!?

27:22 Uber-fication

29:51 DON'T STEAL INTELLECTUAL PROPERTY!!!

30:50 Refactoring stories

37:11 Refactor, what is it good for?

40:17 The REAL definition

44:08 Simplicity

45:43 Give something a name

47:23 Why did you delete that?

50:48 Measure your code quality

Article in the discussion

https://stackoverflow.blog/2020/05/20/good-coders-borrow-great-coders-steal/

Refactoring

https://refactoring.com/

Clean Code

https://play.google.com/store/books/details?id=_i6bDeoCQzsC≷=us&hl=en-US

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode

View Details

Chris and Tim talk about beard and hair styles, recent AWS Summit 2020 and working remote.

The MAIN topic is what is "Agile"...hint, you're probably already doing some of it.

0:35 Nice Hair...Nice Beard

2:00 AWS Summit review

6:56 Why not the cloud?

11:19 Do you want to babysitting servers?

14:52 What's your disaster plan?

17:08 We're not a technology company?

20:29 What are you measuring

28:41 Starting out with Agile

30:26 Who started it?...Open invitation

30:59 Customer satisfaction MVP

32:38 Welcome changing requirements

33:12 Frequent deliveries

33:31 Business people and developers

34:06 Be Motivated

34:44 Measuring progress

35:00 Sustainable pace

35:24 Technical excellence

35:38 Simplicity

35:48 Self-Organizing team

36:04 Meet regularly and adjust

37:22 Agile vs. Waterfall...fight

41:26 Why should a developer be Agile?

47:59 There's no "I" in Team

53:27 Project managers fire drills

59:10 Post-it note priorities

1:02:24 Product owners care

1:06:33 Renaissance

1:08:13 Building a house

1:12:43 Demo it!!

Principles behind the Agile Manifesto

https://agilemanifesto.org/principles.html

Lean manufacturing

https://en.wikipedia.org/wiki/Lean_manufacturing

Scrum tutorial with actionable tips from experts

https://www.knowledgehut.com/tutorials/scrum-tutorial

~ Social Media ~

https://www.youtube.com/channel/UCNkxIgOcBf04Li83x7Lys0A/

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode

https://www.facebook.com/forloveofcode

View Details

Chris and Tim talk about the future of VR and working from home and how in the F@#K the C programming language is listed at the top of programming languages in use today, even if only by a fraction.

The BIG topic is how to find a programming job during a pandemic, it might be easier than you think.

1:16 When will we meet in VR

3:02 Non brain doctor, Chris, explains the brain

4:52 Sci-Fi movie talk cuz Tim doesn't read books

7:22 Bootleg ol' school

10:36 Car automation

13:00 Rage against the "C"

17:15 Web centric vs. Hardware centric world

19:17 By the numbers

22:03 Why Java?

25:53 A touch of EDI

30:38 How to get a job during a crisis

32:25 Useful resources

36:05 A different way to learn

42:40 Increase your search radius

46:45 Find and area of interest

47:35 Shotgun approach

49:53 Make your own job

51:56 Try at open source

Article we discussed: https://jaxenter.com/c-programming-ma... 

MIT course

https://ocw.mit.edu/courses/electrica...

Rice course

https://www.coursera.org/learn/python...

Other Resources

https://usc.uloop.com/online-courses/

Info on contributing to open source

https://www.firsttimersonly.com/

~ Social Media ~

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forl...

https://www.facebook.com/forloveofcode

View Details

For Love of Code Episode #2  

Chris and Tim talk about the several myths about software development.

article: https://hackernoon.com/19-little-known-programming-myths-mt543y4

View Details

Chris and Tim talk about the 6 traits of good software developers.

How many do you have? Did we forget any?

~ Social Media ~

https://www.youtube.com/channel/UCNkxIgOcBf04Li83x7Lys0A

https://twitter.com/forloveofcode

https://www.instagram.com/forloveofcode/

https://www.linkedin.com/company/forloveofcode/

https://www.facebook.com/forloveofcode