Sass pug Vue Frontend comedy Game Development PHP Kirby CSS Grid CSS Front End Development Web Development progressive web apps
Minneapolis, Minnesota, United States
With a day job as the development lead for a mid-sized Minneapolis agency, Lemon spends his work time making websites for money and his free time making websites for no money.
He's created a number of stupid things for the internet, like all the games on kinda.fun, the wikiHow game damn.dog, the Google Autocomplete game idiots.win, and a bunch of other things of questionable use. He also hosts a podcast that looks at some of the internet's weirder subcultures. It is not safe for your work, unless you work somewhere really cool.
We’re all aware that there’s a lot of lies on today’s internet, but experience can teach us that a lot of those lies actually started out fairly innocent: From wild misestimations of time and labor, to the “dark patterns” of deceptive UI meant to please some sales executive, to writing gross code that only apologizes for the other gross code before it… Sometimes these website lies are just the signs of a developer giving up.
But The Web is too cool to give up on! In this high energy talk, Lemon’s going to share some stories of battles that he’s been in (ones that he’s won and one that he’s lost) in order to teach a few things he’s learned along the way about preserving honesty and sanity.
Sometimes, the best way to do smart development is to avoid stupid decisions in the meeting beforehand.
This is a talk meant for all audiences, but targeted more at the junior to mid-level developers who might feel uneasy or overwhelmed by the task ahead of them, and who could use a bit of guidance... or at least commiseration.
For years, web developers and app developers have been siloed, looking at each other with jealousy. How come these people get to do push notifications? How come these people have such a simple build process? And why can’t we all just work with the same codebase?
A PWA (Progressive Web App) marries all these needs together, starting with a run-of-the-mill website and adding features as they’re appropriate. The most interesting part: You can start with a website you’ve been working on right now.
In this talk, Lemon will take you through the process of starting with a simple HTML website add add features like caching, notifications, desktop installation and offline mode to create an app that’s as interesting and dynamic as you’d want it to be.
As a formalized language, CSS is over 20 years old and has spent much of that time being maligned by the people who use it. Browser inconsistencies, changing specifications and general weirdness have combined to create this weird pseudo-language that you'd rather avoid.
UNTIL TODAY. With modern specs and tooling, CSS has never been more straightforward and less reliant on hacks. In this talk, Lemon will show you some common traps people fall in, as well as some general strategies for making a layout grid you can proud to build and confident in releasing.
This is a high energy conference talk aimed primarily at web professionals who've experienced CSS (or Sass or Less) in the past but who never really "got" it. It's about modern standards really removing a lot of the weirdness that CSS has been famous for, while presenting real-world scenarios people can walk away with.
Websites have doubled in size every three years. For reasons both understandable and idiotic, web developers continue to create bigger and more complicated web projects, and now your node folder is mining bitcoin and the average web page is bigger than the 1993 video game DOOM. This is a trend we can change.
🐁 Let's shrink the web!
In this high-energy talk, we’re going to be looking at some easy wins for performance improvements like image optimization and JavaScript concatenation, that can actually make your users’ life better. In addition, we’re going to explore some very friendly process tools for doing all of that without days of editing config files.
Because a small website is an easy website, and an easy website means you can go home earlier.
NDC Porto 2022 |
25 Apr 2022 - 29 Apr 2022
Porto, Portugal
|
NDC Oslo 2021 |
29 Nov 2021 - 3 Dec 2021
Oslo, Norway
|
Build Stuff 2021 Lithuania |
17 Nov 2021 - 21 Nov 2021
Vilnius, Lithuania
|
KCDC 2021 |
15 Sep 2021 - 17 Sep 2021
Kansas City, Missouri, United States
|
NDC London 2021 |
25 Jan 2021 - 29 Jan 2021
London, England, United Kingdom
|
DDD 2020 |
12 Dec 2020
|
Momentum 2020 |
16 Oct 2020
Cincinnati, Ohio, United States
|
DevTalks Ro |
11 Jun 2020 - 12 Jun 2020
Bucharest, Bucureşti, Romania
|
webinale |
26 May 2020 - 27 May 2020
Berlin, Germany
|
DevSum |
28 Mar 2020 - 29 Mar 2020
Stockholm, Sweden
|
NDC London 2020 |
27 Jan 2020 - 31 Jan 2020
London, England, United Kingdom
|
PubConf London |
31 Jan 2020
London, England, United Kingdom
|
Build Stuff Kyiv |
18 Nov 2019 - 20 Nov 2019
Kyiv, Kyiv City, Ukraine
|
Build Stuff LT |
13 Nov 2019 - 15 Nov 2019
Vilnius, Lithuania
|
Techorama Netherlands 2019 |
1 Oct 2019 - 2 Oct 2019
Ede, Gelderland, Netherlands
|
PubConf Amsterdam |
2 Oct 2019
Amsterdam, North Holland, Netherlands
|
Code PaLOUsa 2019 |
21 Aug 2019 - 23 Aug 2019
Louisville, Kentucky, United States
|
KCDC 2019 |
17 Jul 2019 - 19 Jul 2019
Kansas City, Missouri, United States
|
PubConf KC |
19 Jul 2019
Kansas City, Missouri, United States
|
NDC Oslo 2019 |
17 Jun 2019 - 21 Jun 2019
Oslo, Norway
|
NDC Minnesota 2019 |
6 May 2019 - 9 May 2019
Saint Paul, Minnesota, United States
|
PubConf Minnesota |
8 May 2019
Saint Paul, Minnesota, United States
|
Minnebar 2019
* Shrink The Web!
|
27 Apr 2019
Bloomington, Minnesota, United States
|
dev up Conference 2018 |
8 Oct 2018 - 10 Oct 2018
St. Louis, Missouri, United States
|
NDC Sydney 2018 |
17 Sep 2018 - 21 Sep 2018
Sydney, New South Wales, Australia
|
PubConf Sydney
3rd place winner
|
21 Sep 2018
Sydney, New South Wales, Australia
|
KCDC 2018 |
11 Jul 2018 - 13 Jul 2018
|
PubConf KC
1st place winner
|
13 Jul 2018
Kansas City, Missouri, United States
|
NDC Minnesota 2018 |
7 May 2018 - 10 May 2018
|
NDC {Minnesota}
* Let's Make A Website, Right Friggin Now
|
9 May 2018 - 10 May 2018
Saint Paul, Minnesota, United States
|
PubConf Minnesota
1st place winner
|
10 May 2018
Saint Paul, Minnesota, United States
|
Minnebar 2018
*Literally ANYTHING But Wordpress
|
14 Apr 2018 - 15 Apr 2018
Bloomington, Minnesota, United States
|
PubConf Minneapolis
*I Got Popular (Oops)
|
21 Apr 2017
Minneapolis, Minnesota, United States
|
Minnebar 2016
*Making Pretty Code With Sass & Jade
|
23 Apr 2016
Bloomington, Minnesota, United States
|