Open in app

Sign In

Write

Sign In

Sean Coughlin
Sean Coughlin

608 Followers

Home

Lists

About

Jan 4

The Pragmatic Programmer — Book Review

The Pragmatic Programmer presents a list of software engineering tips. It is great reading for any budding engineer. — Background I wrote this as the final report for CS 427 at UIUC which I took as part of the Master of Computer Science program. This review is based on the 20th Anniversary Edition. The essay format follows a summary of each section and my personal software engineering experiences. Please enjoy!

Book Review

19 min read

The Pragmatic Programmer — Book Review
The Pragmatic Programmer — Book Review
Book Review

19 min read


Dec 14, 2022

UIUC MCS — CS 435 Review — Cloud Computer Networking

Computer Science 435 covers undergrad-level networking material and network strategies used in the data centers behind the cloud. — Overview TLDR: 435 is a high workload, high reward class with a dedicated professor and practical assignments that provide a solid basis for understanding computer networking. Difficulty: Hard Opinion: Enjoyed Weekly workload: 12 hours Semester taken: Fall 2022 Class Content

University

3 min read

UIUC MCS — CS 435 Review — Cloud Computer Networking
UIUC MCS — CS 435 Review — Cloud Computer Networking
University

3 min read


Dec 11, 2022

UIUC MCS — CS 427 Software Engineering Course Review

Computer Science 427 Software Engineering is an introductory software engineering survey course. — Overview TLDR: For undergrads or those changing professions to software engineering this could be a good (even challenging) course. If you are already a software engineer, this class won’t be worth your time. Difficulty: Easy Opinion: Disliked Weekly workload: 6 hours Semester taken: Fall 2022 Class Content

University

3 min read

UIUC MCS — CS 427 Software Engineering Course Review
UIUC MCS — CS 427 Software Engineering Course Review
University

3 min read


Sep 22, 2022

Creating Amazing iOS Charts With SwiftUI

Spruce up your app with Apple’s built-in Charts library — SwiftUI Natively Supports Charting Starting with iOS 16, iPadOS 16, and watchOS 9, SwiftUI supports the native creation of charts. Before those versions were released in 2022, creating a chart required tons of development work or an outside dependency. Requirements Creating charts using SwiftUI requires developing an iOS app targeted at iOS 16 and above.

Swiftui

3 min read

Creating Amazing iOS Charts With SwiftUI
Creating Amazing iOS Charts With SwiftUI
Swiftui

3 min read


Published in iOS App Dev

·Apr 8, 2022

The Best Way to Learn to Create Apps is By Creating an App

Udemy and YouTube try to hook you into classes, but the best way to learn iOS app development is by doing. — My Experience The biggest impediment to learning something new is commitment. It isn’t hard to work on something for a day or a week, but can you stick it out for a month or a year? If you have that level of willpower, please DM me. …

IOS App Development

2 min read

The Best Way to Learn to Create Apps is By Creating an App
The Best Way to Learn to Create Apps is By Creating an App
IOS App Development

2 min read


Published in iOS App Dev

·Apr 3, 2022

Compound Interest Solver

Releasing my first app was a great way to learn more about Swift and get started as an iOS developer — Recently, I released my first app on the App Store! The app is called Compound Interest Solver. The app’s main functionality is to calculate compound interest. Over time, I plan to add additional formulas and math explanations to the app. Compound interest calculators are very much a solved problem. A…

IOS

2 min read

Compound Interest Solver
Compound Interest Solver
IOS

2 min read


Apr 1, 2022

How to Save Your Hashnode Articles to GitHub

Hashnode makes it easy to backup your posts to GitHub — Hashnode is Great But Protecting Your Stuff is Important Hashnode is my favorite blogging platform. I enjoy the slick interface, developer focus, custom domain names, and outside integrations. Perhaps the best feature of Hashnode is the markdown editor. It makes writing stories a breeze. You can even use Hashnode as a full-stack solution and store your articles there.

Blogging

2 min read

How to Save Your Hashnode Articles to GitHub
How to Save Your Hashnode Articles to GitHub
Blogging

2 min read


Mar 31, 2022

My Journey to iOS development

Following my dream of creating an app was scary, but it was easier and more worthwhile than I imagined — Background Before creating tutorials for this iOS development series, I wanted to share my path to releasing an app. I come from a programming background, but I felt that the iOS world was unapproachable. Hopefully, my story can be a motivator that makes iOS development seem friendly. My Story

IOS

3 min read

My Journey to iOS development
My Journey to iOS development
IOS

3 min read


Mar 31, 2022

Welcome to iOS Development

I created my first iOS app and you can too — Hi, my name is Sean, and welcome to my new series, iOS Development. This series will explain everything iOS dev-related and how to create your first app. I’ve been a programmer for six years. I studied computer science in college, and currently, I work as a full-stack software engineer. However…

IOS App Development

2 min read

Welcome to iOS Development
Welcome to iOS Development
IOS App Development

2 min read


Mar 30, 2022

What is Integration Testing?

Integration Testing is a method of software testing where modules are connected and tested as a larger group. — Background Integration testing, also known as integration and testing, is the next step up from unit testing. In unit testing, individual chunks of software are verified. Whereas, integration testing checks multiple components for correctness. The goal of integration testing is to confirm software works in a group.

Quality Assurance

2 min read

What is Integration Testing?
What is Integration Testing?
Quality Assurance

2 min read

Sean Coughlin

Sean Coughlin

608 Followers

Software Engineer

Following
  • Patrick OConnell

    Patrick OConnell

  • Darrin Atkins

    Darrin Atkins

  • Jason Provencio

    Jason Provencio

  • Hammad Hassan

    Hammad Hassan

  • Daniella Cressman

    Daniella Cressman

See all (265)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech