Posts tagged ‘Salesforce Developer’

Sweet Home Chicago: See Mike Topalovich Present at Midwest Dreamin’ 2018

I will be co-presenting a session with James Loghry at Midwest Dreamin’ entitled “Writing Declarative Ready Components” on July 12, 2018.

This will be my second year presenting at this awesome Salesforce community event, right here in my hometown of Chicago.

Writing Declarative Ready Components

This session focuses on how developers can write Lightning Components to simplify administrators jobs by making components configurable and robust.

After this session, Lightning Component developers should have a good understanding of how to ‘measure twice and cut once’ by developing configurable, reusable components.

The topics we will cover include:

Clicks vs. Code
  • What does “declarative” actually mean?
  • Why the dichotomy…why not clicks and code?
  • Opportunities for developers and admins to work together
  • How to write declarative Lightning Components
Where to use Components
  • Lightning Tabs
  • Lightning Quick Actions
  • Introduction to FlexiPages
  • Lightning Pages: standalone app pages, home pages, and record pages
  • Community Pages
Designing Lightning Components for Reuse
  • Discuss design goals: encapsulated, reusable, and responsive components
  • Page-centric architecture vs. single-page application architecture
  • What is an attribute?
  • What is an interface?
Design Resource
  • Applying <sfdc:object> and <sfdc:objects>
  • Deconstructing design:attribute
  • How to create picklist values in design resource
  • How to create picklist values dynamically in Apex
Documentation (DocDef) Resource
  • What documentation is available for Lightning Components?
  • Review of AuraDocs
  • Review of ComponentReference
Design Tokens
  • What is a design token, exactly?
  • How can design tokens make my component more customizable?
Best Practices
  • We can’t give away all of our secrets here…you’ll just have to attend our session!

This session will be in the Salon 2 room from 3:30 pm – 4:10 pm on Thursday, July 12.

Midwest Dreamin’ runs July 11-13 at the Palmer House Hilton in Chicago.

Hope to see you in Chicago, the greatest city in the world!

If you’re looking for recommendations on where to go in Chicago or if you’d like to connect for a beverage, please connect with @topalovich on Twitter.

Keep Code Weird: See Mike Topalovich Present at Forcelandia 2018

I will be presenting a session at Forcelandia entitled “Sorry to Interrupt: Troubleshooting and Debugging Lightning Component Issues”. This will be my first time speaking at Forcelandia, which I have been told by many people in the Salesforce developer community is a must-attend event.

Forcelandia is August 8 and 9 at McMenamins Kennedy School in Portland. Click to register for this two-day event of Salesforce innovation, learning, conversations with fellow Salesforce developers and architects.

Sorry to Interrupt: Troubleshooting and Debugging Lightning Component Issues

As a Lightning Developer, you’re probably spending a good portion of your time troubleshooting component issues. This session is for those seeking tips to make debugging easier. I’ll focus on:

  • Categorizing Lightning component issues
  • Developing your debugging flow
  • Demonstrating available tools
  • Tips for debugging CSS styling issues
  • Tips for troubleshooting JavaScript issues
  • Tips for troubleshooting actions and server-side issues

The session will immediately follow Zayne Turner’s opening keynote on August 8, 2018, from 9:10 to 9:50AM in the Jordan Room.

Let’s keep code weird! Come check out a session or two if you are interested in any of these topics and want to enjoy some great food, people, and brews.

If you want to meet up for a beverage during Forcelandia, hit up @topalovich on Twitter. See you in Portland!

Thinking About Apex: The Introduction of a Conceptual Framework of Apex Design Principles

Thousands of companies have bought into the promise of Salesforce and are running their businesses in the cloud. The continuous innovation behind Salesforce gives forward thinking organizations the tools to develop custom business processes and applications that drive sustainable competitive advantage by removing the friction from customer facing business processes and making it easier for customers to do business with them. I have never been one to drink the Kool Aid, but I truly believe that just about any business problem can be solved with the Salesforce platform.

Unfortunately some companies will never see the full value from their Salesforce investment because of one problem that I have seen many times throughout the years that only seems to be getting worse: It is extremely difficult to find, hire and retain good Salesforce developers, and there isn’t enough of a backlog of new developers learning the platform to meet demand any time soon.