Colorado Tech Weekly #225: Python and Blockchains

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning!

I have an Associate’s Degree in Computer Programming from Westwood College, I’m almost done with my Bachelor’s Degree in Computer Science from Regis Univeristy and I have a huge passion for the Colorado tech community and I have never written Python or have any comfort in my knowledge about Blockchains (I understand them as a crowd-sourced linked-list of transactions about a thing. I hope this is right).

This week, there are 2 events about Blockchain and 2 events about Python and it seems like both subjects are coming up more and more so I should probably pay attention to them. I’ll be at the Boulder Python meetup next week. I should probably find a Blockchain meetup to go to soon.

Have a great week!

Top Colorado Technology News

  • Cybersecurity, vacation rentals and more nab “Denver Gazelle” top fast-growing company honors [DenverPost]
  • Denver’s DispatchHealth raises $30.8 million from investors in nod to rise of home doctor visits [DenverPost]
  • Denver HR tech firm, Businessolver, finds benefits, and rapid growth, in metro Denver [DBJ]
  • CenturyLink eyes partnerships for rural broadband and rolls out price-for-life in Colorado [DBJ]
  • Show, don’t tell: 3 Colorado tech companies with benefits that support a balanced life [BuiltinColorado]
  • Job report: Freelance engineers in Denver paid among the least in U.S., but trade lower wage for lifestyle [DenverPost]
  • There are better ways to pitch a story than an embargoed press release [Gadgetress]
  • Boulder-based software company Yonomi raises $1.6 million [BizWest]
  • Boulder’s Sphero shrinks its toy robot in size and price — and the new Mini runs on smiles and winks [DenverPost]
  • Boulder’s Zayo encounters turbulence as execs leave, earnings miss and insiders sell stock [DenverPost]

Top Upcoming Events

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com

Colorado Tech Weekly #224: Failure, Open Source, Freelancing, Tech Jobs and Denver Startup Week (50% More Links THIS WEEK ONLY)

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning!

If I was still doing an accompanying podcast with these blog posts, this week I would talk forever. There is so much packed into this week’s headlines that I want to talk about!

I’d talk about the importance of being comfortable with failure because of the SparkFun post. Or I could talk about the allure of game development and talk about Mystic Melee. What about interview struggles and strategies that Built in Colorado brings up?

But wait! There’s more!! I could talk about the deceptive difficulty of freelancing (doing the projects is the easy part) because of the Impact Lab article or I could talk about my frustration with the “talent gap” while looking at the Denver Post’s Amazon-related story. But I’d also want to talk about open-source development thanks to the story about DRUD Tech, especially since Hacktoberfest is starting soon.

Speaking of Hacktoberfest, are you participating? I want to give it a shot but I know I’ll need some knowledge/moral/tech/emotional support to make it worth it.  I know SendGrid is participating. It would be cool to find other Colorado tech companies/people/organizations that are involved.

OH WAIT! THERE’S ALSO DENVER STARTUP WEEK! At the end of this post are 10 posts I’ve collected from the from the Colorado tech community to make sure you get the best Denver Startup Week experience.

Have a great week!

Top Colorado Technology News

  • Meet Our July 2017 Full Stack Web Development Graduates! [CodeCraft]
  • Project Fails [SparkFun]
  • Denver-based game, Mystic Melee, out on Early Access [PewPewCat]
  • Colorado tech recruiters reveal: What to ask (and what NOT to ask) [BuiltinColorado]
  • Behind the scenes: 5 Colorado software engineers share the coolest tech they’ve built [BuiltinColorado]
  • Google buys Boulder campus for $130 million [DBJ]
  • DaVinci Institute to launch world’s first “freelance colony” at its Westminster, Colorado HQ [ImpactLab]
  • Denver software firm, Choozle, expands HQ after doubling its headcount [BusinessDen]
  • Finding workers a challenge in Colorado’s bid for Amazon campus [DenverPost]
  • Denver-based DRUD Tech Releases DDEV Community, the Premier Open Source Toolkit to Simplify End-to-End Web Development Processes [CIODive]

Top Upcoming Events

10 Best Denver Startup Week Posts from the Colorado Tech Community

  • Spotlight on the Maker Track [DenverStartupWeek]
  • Spotlight on the Developer Track [DenverStartupWeek]
  • GoSpotCheck & Denver Startup Week [GoSpotCheck]
  • Denver Startup Week 2017 will offer 350 programs, big names [DBJ]
  • Your Guide to Everything Denver Startup Week [BuiltinColorado]
  • Sixth annual Denver Startup Week set for Sept. 25-29 with 300+ events [InnovatioNews]
  • Denver Startup Week 2017 [Choozle]
  • Denver Startup Week: Here’s a sneak peek at this year’s Startup Crawl [BuiltinColorado]
  • The DSW trifecta: Laughs, beer, tech jobs [Name.com]
  • The Colorado Startup Scene and Denver Startup Week 2017 [TechnicalIntegrity]

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com

Colorado Tech Weekly #223: Never Stop Learning

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning!

Working in tech means we never stop learning. Denver Startup Week looks like it’s going to have some amazing ways to continue learning. But it’s also important to keep the constant learning fun because constantly learning means constantly doing things that are new and uncomfortable is difficult.

Have a great week!

Top Colorado Technology News

  • The 9 best tech companies in Colorado [MatrixMarketing]
  • Tech for social good: This web app by Denver-based Elevated Third helps victims of violent crime find the resources they need [BuiltinColorado]
  • At Westminster’s Digital Globe, this leader listens to people with big ideas, not just big titles [BuiltinColorado]
  • CSG teams with Douglas County-based Arrow Electronics to monetize Internet of Things [InnovatioNews]
  • BBB issues warning about Denver’s Photobucket [DBJ]
  • Breaking tradition: 4 Colorado companies bringing new-school tech to old-school industries [BuiltinColorado]
  • Boulder energy auditing company Simuwatt raises $50,000 [BizWest]
  • Denver Startup Week ’17 for cutting-edge devs [CuttleSoft]
  • Silicon Valley GPS developer Trimble acquires Boulder’s 10-4 Systems [DenverPost]
  • Death of the DBA, Long Live the DBA [DBAKevlar]

Top Upcoming Events

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com

Four Principles of Object-Oriented Programming with Examples in Java

I enjoy object-oriented programming. I understand the concepts, but I’ve found that when asked to define or show an example of the basic principles my brain blanks. This especially happens in pressure situations like interviews. So this post gets to act as my memory until the four principles of object-oriented programming (encapsulation, inheritance, polymorphism and abstraction).

Encapsulation

Encapsulation is the idea that the attributes of an entity are enclosed in that entity. This gives context to attributes. This also allows the programmer to restrict access to those attributes so that those attributes are modified and/or used only in ways that the programmer intends to use them.

Inheritance

Inheritance is the idea that an entity can inherit attributes from another entity. It allows the programmer to create similar entities without needing to redefine similar attributes over and over.

This means every Dog, Cat and Bird (subclasses) will have a name and age attributes as well as an Identify method because they are Animals (superclass).

Polymorphism

Polymorphism means “having many forms” which honestly doesn’t really help too much as a definition.  I like to call it a way to have the same method, only different. There are two ways to do this:

  • Overloading: The method name stays the same, but the parameters, the return type and the number of parameters can all change.
  • Overriding: This is when a subclass method has the same name, parameters and return type as a method in a superclass but has a different implementation.

    A few rules about method overriding in Java…

    • Subclass methods should have the same return type and arguments
    • The access level of the subclass method cannot be more restrictive than the superclass method.
    • A method declared final or static cannot be overridden.
    • If a method cannot be inherited, it cannot be overridden.

Abstraction

Abstraction is the process of hiding all but the relevant information about a thing to make things less complex and more efficient for the user. For example, we don’t need to know how a clock works in order to use it to tell time. Abstraction lets you focus on what the thing does instead of how it does it.

As much as I tried to keep thins post brief, I failed. If I got something wrong, or if something doesn’t make sense please reach out and let me know.

Here are a few of the resources I used:

Colorado Tech Weekly #222: It’s Important to Ask the Right Questions

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning!

Everything that has to do with creating software requires asking the right questions. Every step of the software development life cycle requires good questions. Studying to learn how to write code requires asking the right questions which usually just lead to more questions.

I highlighted the Denver Data Science Day event because data science seems like an entire industry about asking the right questions and finding the best ways to get answers to those questions. It’s something that doesn’t sound too complex until you really dig into it. Then it becomes very complex.

Have a great week!

Top Colorado Technology News

  • The Summer Intern [n.io]
  • Reports: Oracle may lay off 200 employees in Broomfield [BizWest]
  • Guild Education closes $21M Series B to grow Denver team and expand platform [BuiltinColorado]
  • Meet Denver-based Beatport’s Manager of Engineering [CodeTalent]
  • Broomfield security-tech firm Webroot hires new CEO after Dick Williams announces retirement [DenverPost]
  • CU Boulder researchers develop tech for flying multiple drones with one pilot [BizWest]
  • Colorado Divide: Broadband gaps threaten to leave rural areas in the dust of digital age [DenverPost]
  • Beyond Bitcoin: How 5 Colorado startups are leveraging blockchain [BuiltinColorado]
  • New York Times story says Denver best choice for Amazon’s second headquarters [DenverPost]
  • Not your typical tech startup: FareHarbor quintuples Denver HQ while turning away venture funding [DenverPost]

Top Upcoming Events

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com

Four Principles of Object-Oriented Programming with Examples in C#

I enjoy object-oriented programming. I understand the concepts, but I’ve found that when asked to define or show an example of the basic principles my brain blanks. This especially happens in pressure situations like interviews. So this post gets to act as my memory until the four principles of object-oriented programming (encapsulation, inheritance, polymorphism and abstraction).

Encapsulation

Encapsulation is the idea that the attributes of an entity are enclosed in that entity. This gives context to attributes. This also allows the programmer to restrict access to those attributes so that those attributes are modified and/or used only in ways that the programmer intends to use them.

Inheritance

Inheritance is the idea that an entity can inherit attributes from another entity. It allows the programmer to create similar entities without needing to redefine similar attributes over and over.

This means every Dog, Cat and Bird (derived classes) will have a name and age variable as well as a Identify method because they are Animals (base class).

Polymorphism

Polymorphism means “having many forms” which honestly doesn’t really help too much as a definition.  I like to call it a way to have the same method, only different. There are two ways to do this:

  • Overloading: The method name stays the same, but the parameters, the return type and the number of parameters can all change.
  • Overriding: This is when a derived class method has the same name, parameters and return type as a method in a base class but has a different implementation.

    Overriding can get a bit wonky depending on how you instantiate a object of a derived class. I suggest reading Knowing When to Use Override and New Keywords slowly.

Abstraction

Abstraction is the process of hiding all but the relevant information about a thing to make things less complex and more efficient for the user. For example, we don’t need to know how a clock works in order to use it to tell time. Abstraction lets you focus on what the thing does instead of how it does it.

As much as I tried to keep thins post brief, I failed. If I got something wrong, or if something doesn’t make sense please reach out and let me know.

Here are a few of the resources I used:

Colorado Tech Weekly #221: Diversity is Easy When You’re Inclusive

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning (Unless Monday was a holiday. I hope you had a great Labor Day!)!

When I hear anyone talk about why they enjoy being a part of the Colorado tech community, one of the first things they say is how inclusive it is here. I take pride in that.

I also just find the business world more fun to participate in when I can be inclusive and cooperative instead of exclusive and competitive. This is why I enjoy promoting the achievements of others, including those who may be competing with me for jobs. The business world, and especially the tech industry, is not a zero-sum game. There are more opportunities than ever!

Be inclusive and have a great week!

Top Colorado Technology News

  • 5 Colorado startups where you can volunteer your time on the company dime [BuiltinColorado]
  • Layoffs begin as Denver-based tech educator Galvanize restructures [DenverPost]
  • Denver’s SpotX fully acquired by RTL Group [SpotX]
  • Englewood-based BillingPlatform raises $18M Series A, announces new CEO [BuiltinColorado]
  • National Cybersecurity Center CEO resigns, replaced by ex-CEO of Colorado Springs-based Cherwell Software [CSGazette]
  • How do we drive diversity in tech? 5 female leaders weigh in [BuiltinColorado]
  • Boulder-based Sphero rolls out Star Wars’ R2-D2, “the toy people have been waiting for 40 years to get” [DenverPost]
  • Lockheed Martin kicks off construction of $350 million Colorado satellite factory in Littleton [DBJ]
  • Colorado Technology Association presents state’s first Stand Up For STEM Award [DigitalColorado]
  • Denver Broncos’ Mile High stadium gets $6 million internet upgrade with faster, reliable Wi-Fi [DenverPost]

Top Upcoming Events

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com

Colorado Tech Weekly #220: Developer Employment is Difficult

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning!

Everything that has to do with employing software developers is difficult.

As a software developer with no paid experience, I have a hard time finding a job because I have no confidence in my abilities because I have no experience. Companies that want to hire entry-level developers have a hard time hiring us because they also have no confidence in our abilities because we have no experience.

Then we have the issue highlighted in the Denver Post article below where tech companies are trying to hire experienced developers at competitive salaries while still trying to stay competitive themselves.

If your job has anything to do with “developers” and “employment” I do not envy your job. Have a great week!

Top Colorado Technology News

  • Greenwood Village’s zvelo donated an afternoon to volunteer at Food Bank of the Rockies [zvelo]
  • Broomfield-based N.io Innovation parent company raises $1.25M [Bizwest]
  • A profile of Denver’s own Havenly [CodeTalent]
  • Colorado cybersecurity company Root9B in trouble; faces auction of its assets [DBJ]
  • Broomfield-based ZOLL Data’s journey to zero downtime releases [ZOLLData]
  • Are Denver tech salaries too low? Region ranks third for tech executives who feel they can’t pay enough [DenverPost]
  • How 3 Colorado tech companies encourage professional growth [BuiltinColorado]
  • Spotlight on the Denver Startup Week Developer Track [DenverStartupWeek]
  • Denver’s MassRoots acquires CannaRegs tech platform for $12M to track MJ laws [InnovatioNews]
  • Deepening the bench: Meet Colorado tech’s 6 newest leaders [BuiltinColorado]

Top Upcoming Events

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com

Colorado Tech Weekly #219: Sometimes the Best Tech Stories Have Very Little to do with Technology

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning!

Tech companies and organizations are nothing without their people. Seriously, nothing would happen in those organizations without the people and it’s rewarding when those people turn out to be just as nice as I thought. That’s why I highlighted the story about Craftsy and Taylor Swift. It’s just nice people being nice.

I’m a big fan of BuiltinColorado and I’m a big fan of DigitalGlobe, so I highlighted the Built in Brews event. It looks like a great event.

Enjoy the eclipse and have a great week!

Top Colorado Technology News

  • Congrats to our UX Design Program Graduates! [CodeCraft]
  • In first earnings report since going public, Englewood-based WOW! results don’t wow [DBJ]
  • Louisville gaming company Pavonis Interactive seeking $250,000 [BizWest]
  • Westminster-based DigitalGlobe signs $83 million deal with Austrialian defense department [DBJ]
  • Broomfield’s Webroot acquires Oregon security firm to fix the security industry’s weakest link: humans [DenverPost]
  • Douglas County-based Sling TV, the nation’s first live internet TV service, has lost its CEO to Pandora [DenverPost]
  • Meet the 8 local tech companies that made the Inc. 500 [BuiltinColorado]
  • NoCo tech CEOs see challenges in recruiting, retaining employees [BizWest]
  • Louisville’s Flashback Technologies raises one-third of $1M goal [BizWest]
  • Taylor Swift sends flowers to Craftsy, the Denver tech company that supported her with Post-It messages [Denverite]

Top Upcoming Events

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com

Colorado Tech Weekly #218: Sometimes it’s fun being surprised by new technology

Colorado Tech Weekly Binary FlagColorado Tech Weekly brings you the top 10  technology stories of the past week and the best upcoming local tech events every Monday morning!

There are times as a developer where you’ll be having a conversation with someone and you’ll understand every word in a sentence except one. I had that happen this weekend and it’s as entertaining as it is annoying. Then I’m looking through events for this week and it happens again! The Google/Android groups are talking about something called Kotlin.

According to the official Kotlin website, it is a “statically typed programming language for modern multiplatform applications” which tells me not much at all. In short, it’s like Java but different. And in May, Android announced that Kotlin would be an officially supported language for the Android platform so it looks like it’s time for Android devs to learn Java-but-not-Java for Android and in Denver, you can know everything about Kotlin (I may be exaggerating by quite a lot)  by Friday thanks to 2 meetup groups!

Sometimes it’s fun being surprised by new technology. Have a great week!

Top Colorado Technology News

  • Denver shopping-app maker Ibotta’s latest VC round revealed [DBJ]
  • Creating a culture of innovation: How DISH embraced agile [VentureBeat]
  • Boulder’s TeamSnap acquires Seattle-based Korrio to expand its youth sports empire [DenverPost]
  • New kids on the block: 7 companies that just launched services in Denver [BuiltinColorado]
  • Boulder-based Stream announces $3M in funding — and plans to grow Boulder-based team [BuiltinColorado]
  • Denver-based Altitude Digital’s merger with New York firm aims to make video ads more tolerable [DenverPost]
  • How Colorado ranks among top 10 states for internet business [DBJ]
  • Prodege acquires Denver cash-back shopping site ShopAtHome.com [EINNews]
  • Why online sports retailer Fanatics chose Boulder for its tech hub [BizWest]
  • Redbarre details huge facility in Parker that could create 4,000 jobs, bring Hollywood to Colorado [DenverPost]

Top Upcoming Events

Thank you for reading!

If you know of any other good news stories or sources about tech in Colorado or if you have any news stories or opinions of your own about Colorado tech, email me at COTechWeekly@Gmail.com.

You can subscribe to all my posts by email.
Feel free to ‘like’ Colorado Tech Weekly on Facebook!
Visit directly at ColoradoTechWeekly.com