Profile cover photo
Profile photo
Cindy Potvin
38 followers
38 followers
About
Posts

Post has attachment
Fixing the NetworkOnMainThread exception in your Android app with AsyncTask #androiddev

As soon as you start doing long-running operations such as network calls or anything else that can take more than a few seconds in your Android application, you’ll come across one of the following problems: The [Application] not responding (ANR) popup is…
Add a comment...

Post has attachment
Avoid the Android Activity Spaghetti Monster 🍝: Learn more about the new course I'm building at https://app.convertkit.com/landing_pages/170935 #androiddev 👍
Add a comment...

Post has attachment
How to get started with Android development: Layout Managers (examples with LinearLayout) #androiddev

At the end of my last article, I left you hanging after describing activities, without telling you how to build a UI, so here we go. In the Android SDK, layouts are separate from the Java code that defines how an activity behaves. Using this separation of…
Add a comment...

Post has attachment
Are You Hard to Convince? I'm a killjoy when it comes to new libraries #javascript #webdev #programming

When discussing a new technology, I’m rarely the first one to jump on the bandwagon. In fact, I’m usually the killjoy that ends up arguing against using a new library or a new language feature when the enthusiasm is high and everybody is eager to get…
Add a comment...

Post has attachment
Connecting the ESP8266 chip to your network #programming #IoT #arduino #diy

I’m working on a project to automate our chicken coop (see my article Getting over myself and doing things the easy way for more details on the project). Right now, the lights open and close by themselves: it needed to be done now since the chickens had…
Add a comment...

Post has attachment
Figuring out how the CSS for a website works using Firebug My first screencast! #webdev #css

The basis of using Cascading Style Sheets (CSS) to apply formatting to an HTML document is deceptively easy to understand, but hard to master. You define selectors that designate HTML elements, which contains formatting rules that apply to those elements…
Add a comment...

Post has attachment
How to get started with Android development - Basic structure #android #androiddev #programming

In a previous article, I wrote about how you can launch your first Android application from the samples provided with Android Studio. Now that you’ve had a chance to poke around a few samples, I’m going to tell you a bit about the basic structure of an…
Add a comment...

Post has attachment
Writing a book: how to work on many projects #softskills #sideproject #productivity

After quite a bit of pondering, writing and editing, I shipped the Learning as a Software Developer book last week. The whole process took about 6 months to complete, so I had time to experiment with a few ways to work. During that time, it was important…
Add a comment...

Post has attachment
Get my Learning as a Software Developer guide now for a 30% launch discount until tonight at 9PM EST

You became a software developer because you love programming and couldn’t believe people got paid to do this. You first learned programming at school, where somebody else dictated what you should do and learn. After you finished your degree, you finally…
Add a comment...

Post has attachment
The joy of batching #productivity #software #softskills

The garden is winding down, so I need to can, freeze and otherwise preserve the harvest so it doesn’t go to waste. It’s a time-consuming task: a single batch of pickles takes a few hours, from slicing the cucumbers to processing the jars. Still, it’s a…
Add a comment...
Wait while more posts are being loaded