Tag Archives: technology

Summer Tech Conferences to Attend

This Post was written by Bridge Technical Talent
Date posted: June 13, 2018

Ahh, the sweet smell of summer is in the air. As the weather feels warmer and the days get longer, we’re ready to sit back and relax. But wait, not so fast. While the summer months are indeed ideal for catching up on some R&R, don’t forget to keep your skills sharp. Attending spring and summer tech conferences is a great way to break up the monotony of the office and stay current on industry trends.

Image courtesy of: https://pixabay.com/

Here’s what tech conferences we’re looking out for in the coming months:

May

DevOpsCon

When: May 28-31

Where: Berlin, Germany

Follow: @devops_con

Agile processes, microservices, continuous delivery, container and cloud technologies are essential to the current high performance IT transformation. The DevOps Conference offers you a glimpse at popular topics such as innovative infrastructure and modern lean business culture through hands-on workshops, sessions and keynotes. Join us as we enable shorter delivery cycles, faster changes of functionality and a higher software quality.

June

Apple WWDC

When: June 4-8

Where: San Jose, CA

Follow: #WWDC18

When technology connects with creativity, incredible ideas come to life. This summer, we invite thousands of talented minds from around the world to join us and turn their ideas into reality.

Fluent

When: Training June 11-12; Tutorials + Conference June 12-14

Where: San Jose, CA

Follow: @FluentConf #FluentConf

The O’Reilly Fluent Conference was first launched in 2012 as a new event for developers working with JavaScript, HTML5, and other web technologies. Since its initial launch, Fluent has expanded to include all areas of the web, from frontend technologies/frameworks and backend systems to web design, web performance, security, and more.

DockerCon

When: June 11-12

Where: San Francisco, CA

Follow: @DockerCon #DockerCon

DockerCon passes include access to 3 Keynotes, over 120 Sessions, Ecosystem Expo Hall, After Party, Breakfast and Lunch meals, all interactive attendee experiences including Hands-on Labs and Hallway Track.

QCon New York

When: Conference June 27-29; Workshops June 25-26

Where: New York

Follow: @qconnewyork #QConNYC

QCon New York is a conference for senior software engineers and architects on the patterns, practices, and use cases leveraged by the world’s most innovative software shops.  

July

OSCON (Open Source Convention)

When: July 18-19

Where: Portland, OR

Follow: @oscon #OSCON

At OSCON, you’ll find everything open source: languages, communities, best practices, products and services. Rather than focus on a single language or aspect, such as cloud computing, OSCON allows you to learn about and practice the entire range of open source technologies.

August

GopherCon

When: August 27-30

Where: Denver, CO

Follow: @Bizzabo ‏#gophercon

GopherCon, by Gopher Academy, debuted in 2014 and was an instant success! It drew a sellout crowd of 700 attendees and has more than doubled in size since then. With exceptional pre-conference workshops taught by a few of the smartest people we know, some of the very best programming driven by our conference attendees’ feedback, and hours and hours of networking, we can’t think of a single reason to miss celebrating GopherCon’s five-year anniversary with us! So don’t wait until the last minute to buy your tickets; we’d hate for you to be sad.

Open Source Summit

When: August 29-31

Where: Vancouver, Canada

Follow: @linuxfoundation  #ossummit

Open Source Summit North America is the leading conference for developers, architects and other technologists – as well as open source community and industry leaders – to collaborate, share information, learn about the the latest technologies and gain a competitive advantage by using innovative open solutions. Over 2,000 will gather for OSSNA in 2018.

September

Microsoft Ignite
When: September 24-28

Where: Orlando, FL

Follow: @MS_Ignite #MSIgnite

Get the latest insights and skills from technology leaders and practitioners shaping the future of cloud, data, business intelligence, teamwork and productivity. Immerse yourself with the latest tools, tech, and experiences that matter, and hear the latest updates and ideas directly from the experts. You’ll leave more equipped than ever to make an impact.

Strange Loop

When: September 26-28

Where: St. Louis, MO

Follow: @strangeloop_stl #strangeloop

Strange Loop is a multi-disciplinary conference that brings together the developers and thinkers building tomorrow’s technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, security, and the web.

 

Don’t forget to follow us on LinkedIn and Twitter for job postings and industry insights.

Related Posts:

When to Hire a Consultant

This Post was written by Christopher Hughes
Date posted: May 7, 2018

Image https://pixabay.com/

Businesses bring on consultants for a variety of reasons. Whether they’re looking to save time or they need a third party’s opinion, consultants offer a range of services. But, how do you know when to hire them? If any of the below paragraphs resonate with you, it may be time to add a consultant to your team.

  • You’re doing something new and need expertise
    • A new software, technical experts, no one in-house and you’re missing the core tech
  • Need more capacity
    • Understand how/when it will be done, but you just need extra help
    • Keep reputation for being fast and on-schedule, making deadlines

What’s ahead overwhelms you
Is your project running smoothly, but you know your team could still use an extra set of hands? Is the project about to require more manpower than what you have available? That’s where consultants come in. Remember, consultants, are highly skilled, temporary employees who are there to focus on your business’ request. You won’t have to call upon any of your permanent employees. They can concentrate on their work and stay productive while the consultant focuses on the task at hand.  

You need an outsider’s perspective
It’s not uncommon for businesses to bring on consultants simply because they need an unbiased opinion. Whether you need a solution to the problem you’re trying to solve or you need some innovative ideas to revamp your project, adding an outsider’s perspective can make a world of difference.

You’re ready to hear the truth about your business/project
Consultants have to be honest with you about the business strategy you’re working on or the direction of the project, and you have to be ready to listen. Occasionally, people in leadership positions become defensive when a consultant delivers his/her opinions. Remember, you hired a third party to objectively review the situation and offer their expertise. Now it’s time to hand them the reins and learn about what needs to be done.

To reach Chris Hughes email chris@bridge-talent.com or call 401-203-7867.
Reach out to us if you’ve decided it’s time to hire a consultant! Don’t forget to follow us on LinkedIn and Twitter for job postings and industry insights.

 

Related Posts:

Advice from the Experts: Three Skills for Software Developers

This Post was written by Darcy Uustal
Date posted: March 20, 2018

https://pixabay.com/en/cog-wheels-gear-wheel-machine-2125169/

Today, there are countless skills and specializations for technical professions. Because of this, it’s important to be aware of what you should know. Every profession has those core skills that are must-knows in order to be successful. In fact, it doesn’t matter how long you’ve been in the business. Without a doubt, it’s just as important for seasoned software developers to stay current as it is for those just starting out.

After scouring the Internet for blogs from fellow software developers, I’ve outlined three concepts that all software developers need to know, and know well:

Cloud Computing
Software developers have turned to cloud computing services for a number of reasons. Mainly, because it has changed the way we execute large-scale web applications. To illustrate, there are many positives to the elasticity and scalability of testing environments that cloud computing services provide. Many services offer the option to generate synthetic test data, and more of the environment build is automated. Additionally, you no longer need change requests. An internal system limits you to the hardware you have. By contrast, cloud computing speeds up projects and you pay on demand, meaning, you pay as you go so you’re only purchasing what you’re actually using.

There are multiple facets of cloud computing, all of which any software developer should understand inside and out. For more specific explanations on these types of cloud computing, check out this article from InfoWorld:

  1. SaaS – software as a service
  2. IaaS – infrastructure as a service
  3. PaaS – platform as a service
  4. FaaS – functions as a service
  5. Private cloud
  6. Hybrid cloud
  7. Public APIs – application programming interfaces
  8. iPaaS – integration platform as a service
  9. IDaaS – identity as a service
  10. Collaboration platforms
  11. Vertical clouds

Least Privilege
Next up, security. In regards to security, developers should understand that users only need access to do their job and nothing more. The Simple Programmer outlines this concept, well, simply:

For instance, is your application connecting to a database using an account that has superuser access, such as dbo in SQL Server? This can open you up to exploitation. If your application has a SQL injection vulnerability and it is exploited, the attacker could drop tables and do all sorts of nasty stuff to your application’s database or hop to another application’s tables.

A more secure approach would be to create an ID just for your application (often referred to as a service account) and only grant the permission to that ID absolutely needed by your application to do its work. If your application’s ID has only read-and-write access, then your tables won’t be destroyed (or worse yet, another application’s tables) if the worst happens.

Scripting
A script consists of a series of commands within a file that doesn’t require any compiling in order to execute. Python, Perl, JavaScript, or PHP are some of the languages which support scripts. Scripting is helpful with automating the compiling of code and in testing. Software developer, Ryan Chadwick, concisely explains a Bash script on his website, Ryan’s Tutorials:

A Bash script is a plain text file which contains a series of commands. These commands are a mixture of commands we would normally type ourselves on the command line (such as ls or cp for example) and commands we could type on the command line but generally wouldn’t (you’ll discover these over the next few pages). An important point to remember though is:

Anything you can run normally on the command line can be put into a script and it will do exactly the same thing. Similarly, anything you can put into a script can also be run normally on the command line and it will do exactly the same thing.

What else would you add to our list? Let us know on LinkedIn and Twitter!

Related Posts:

Top Tech Gifts in 2017

This Post was written by Bridge Technical Talent
Date posted: December 12, 2017

Image: https://pixabay.com/en/box-card-celebrate-celebration-2953722/

We all love finding gifts for our loved ones around the holidays. You can’t beat that feeling of excitement when you know you’ve picked the perfect gift. Christmas is right around the corner, and we’re here to help with tech gift ideas for the techies in your life:

Roku Streaming Stick
Ever wished that you could stream HD shows even when you’re not home? Now you can with the Roku Streaming Stick! This voice remote

Google Home or Amazon’s Alexa
Smart devices are slowly becoming a staple of everyday life. You can set reminders, play music, ask those random questions that come up during conversation, and connect them with other smart devices.

M.A.X. Robotic Interactive Toy with Artificial Intelligence
Know of a tech lover who is dying to get his or her kids involved? This 12” tall robot features customizable programming and infrared sensors which help it navigate around obstacles. We want to introduce kids to programming at an early age, and this robot makes it easy to get started.

Smart TV
No techies home is complete without a smart TV. Many smart TVs come with apps like Facebook, Netflix, Hulu, Pandora, YouTube, and Spotify. Search for the perfect program easily by using voice controls and some even let you browse the web.

Philips Hue Lights
The Philips Hue lights are changing homes around the world. These smart lights connect with your phone or smart home to enable the color changing, voice activated lights. You can control the lighting of the entire house from one device. Try syncing them to change colors with your music, games, or movies!

Portable Charger
For the techie that’s always on the go. If you know someone that’s constantly dealing with dying devices, give them this portable charger. Also consider this car charger!

Raden Luggage
Did you ever think modern technology would affect our suitcases? Believe it or not, this bag comes with an app that lets you track and locate it. It’s super durable, waterproof, and if the battery is removed you can use it as a portable charger. One of the bestselling features of this item is its ability to weigh itself. No more worrying about baggage fees, just check how much you’ve packed before stepping foot in the airport.

Bose SoundLink Micro Waterproof Bluetooth Speaker
Reviews say this mini speaker delivers powerful sound for its tiny size. It’s perfect for avid travelers or weekend warriors.

Spark Drone
You really can’t beat getting a mini drone as a gift. This device comes equipped with a camera, and it’s available in a variety of colors. Best of all, Spark launches with facial recognition and can be controlled using hand motions.

From all of us at Bridge, we are wishing you and your loved ones a safe and happy holiday season!

Related Posts: