Skip to main content

Posts Tagged ‘Minneapolis’

data-bar-chart

Clarifying Excel’s lookup functions

I’ve decided to write some of my own documentation for common use cases of the Excel functions LOOKUP, VLOOKUP, HLOOKUP and XLOOKUP because the official documentation is pretty confusing. It uses “lookup value” as a synonym for “key”, when one would conventionally expect a “lookup value” to be a synonym for “value”! (After all, in […]

On Scala’s parenthesis convention for no-arg functions

One might be confused or even angered when they learn about Scala’s convention regarding parenthesis usage for no-arg functions. The convention is this: given a no-arg function, you use put parentheses next to the function call only if the function has side effects. So, you would invoke a function named printCurrentState by writing printCurrentState(), since printCurrentState […]

Istock 964215782

Introduction to Spring Framework for Java

Introduction to Spring Framework for Java This article walks through the basics of using Spring Framework for Java. From a very, very high level point of view, Spring Framework infers a program’s runtime behavior from labels that the programmer attaches to pieces of code. There are many different groupings of labels, and each grouping of […]

An abstract take on the dependency injection pattern

This article will take a relatively abstract look at the design pattern called dependency injection (or inversion of control). I feel that most articles about dependency injection get too bogged down in the particulars of whatever example is being used to demonstrate the structure. In this article, we’ll present pure abstraction. Well, maybe not pure abstraction- […]

Mocking in test-driven development (TDD) with Java’s EasyMock

In this article, we’ll explore the test-driven development practice of mocking. No, this won’t entail calling your developer teammates silly names! Specifically, we’ll use Java’s EasyMock package to get a sense of the functionality that a typical mocking library provides. Before we learn what mocking is, we first must consider the general scenario in which […]

2020 Atlanta Business Chronicle Best Places To Work

Building a Virtual Culture is the Key to Success to Becoming an Award-Winning Workplace

Awarded as an employer of choice through designations including “Top Workplaces,” “Best Places to Work,” and others is an inspiring tribute to the workplace culture we have at Perficient, one that we continue to build upon each day.  In 2020, Perficient saw seven workplace wins — two more than the year prior — which proved […]

Time Watch Clock Hours 9352

Career Growth at Perficient: “Never Waste a Day”

Paul Bjorkstrand is a “Java developer at heart” and was working as such when a former colleague convinced him to come into Perficient for an interview. Knowing that Perficient was an excellent fit for Paul and well-suited for his career path, the former colleague was persistent, and over the course of a year, had continuously […]

Office Olympics

Perficient Named a Top Workplace In Minnesota

At Perficient, we list “People” as one of our most important values. We not only treasure talent, but cultivate a culture that challenges and champions our great people. Perficient Named a Top Workplace in Minnesota We are proud to announce that Perficient has been named one of the Top Workplaces in Minnesota by the Star […]

Open UI

Perficient’s Minneapolis Office Adds Red Hat Exam Center

Our Minneapolis, Minnesota office is now an official Red Hat exam center. The exam center is open to the public and provides a secure, classroom environment for developers that need to take any Red Hat exam or certification, including those for Ansible, JBoss, Linux, and OpenShift. There is no additional cost for utilizing the exam […]

Pink And Red Balloons During Daytime 226718

Colleagues Rank Perficient as Top Workplace Across the Country

Creating a Winning Work Culture Colleagues across the country came together to add another accolade to Perficient’s growing awards list. In 2019, we ranked as a top employer brand in Detroit, Orange County, Minneapolis, St. Louis (twice!), and Chicago!  After evaluating employee feedback on workplace culture, including alignment, execution, and connection, this huge achievement bears […]

A Moderator’s View of the Minneapolis CIO Summit

On December 11, CIOs gathered in Minneapolis for a one-day regional conference featuring keynotes and executive boardroom sessions from leaders in IT. These CIO Executive Summits, hosted by Evanta, offer executive leadership the opportunity to spend a day exchanging insights with peers, gaining exposure to best practices, and creating new partnerships. Each event is led […]

Technovation in Minneapolis for Perficient

Minneapolis Colleagues Support Technovation

Colleagues give their time and skills to help girls become the next tech entrepreneurs and leaders by mentoring at Technovation. Setting the Stage for the Future Did you know that engineers are the second-largest STEM occupational group, but that only one in seven engineers is female? This US Department of Commerce statistic is one of […]

Load More