Benjamin Encz
San Francisco, California, United States
12K followers
500+ connections
About
Helping companies excel at hiring.
Articles by Benjamin
Activity
-
Polytomic now has a rather nice integration with Plain. You can now sync all data from Plain to: - Data warehouses and databases. - Other SaaS apps…
Polytomic now has a rather nice integration with Plain. You can now sync all data from Plain to: - Data warehouses and databases. - Other SaaS apps…
Liked by Benjamin Encz
Experience
Education
Publications
-
Safer Swift Code with Value Types
New language, new programming paradigms. Since the release of Swift the Cocoa developer community is increasingly experimenting with functional programming. How can we adopt FP principles in real world applications? This talk will discuss how apps can make use of immutable value types to avoid common code smells and bugs. I will also discuss other benefits of a functional approach, such as modularity through function composition. Throughout the talk I will illustrate the architecture of a…
New language, new programming paradigms. Since the release of Swift the Cocoa developer community is increasingly experimenting with functional programming. How can we adopt FP principles in real world applications? This talk will discuss how apps can make use of immutable value types to avoid common code smells and bugs. I will also discuss other benefits of a functional approach, such as modularity through function composition. Throughout the talk I will illustrate the architecture of a non-trivial iOS app that relies strongly on immutable value types. The main goal of this talk is to show pragmatic approaches for applying functional programming principles to common problems in Cocoa development.
-
Learn 2D iPhone Game Development with SpriteBuilder, Cocos2D and Swift
This book will teach you how to build iPhone games using the Open Source Tools SpriteBuilder and Cocos2D, and Apple's new programming language Swift.
You will learn the essentials of 2D graphics programming and dive into best practices of game programming while building a full iPhone game that is available on the App Store. -
Functional Reactive Programming on iOS
Most iOS applications make heavy use of mutable state, which increases code complexity and results in software that is expensive to maintain. Functional Reactive Programming provides us with a toolset that reduces our dependency on mutable state.
This talk will discuss the philosophy of Functional Reactive Programming and show how ReactiveCocoa can be used to write maintainable and testable UI and Networking code. It will show that FRP offers some very pragmatic approaches to fix common…Most iOS applications make heavy use of mutable state, which increases code complexity and results in software that is expensive to maintain. Functional Reactive Programming provides us with a toolset that reduces our dependency on mutable state.
This talk will discuss the philosophy of Functional Reactive Programming and show how ReactiveCocoa can be used to write maintainable and testable UI and Networking code. It will show that FRP offers some very pragmatic approaches to fix common issues in your codebase. -
OpenGL Insights Article: Efficient Text Rendering in WebGL
CRC Press, P.Cozzi, C.Riccio
The article discusses text rendering approaches in the web graphic technology WebGL. It describes two different techniques and their concepts and compares them according to complexity, performance and memory consumption.
Projects
-
Lightdoc
Open Source Markdown documentation system. Originally created for the Cocos2D and SpriteBuilder user guide.
-
SpriteBuilder and Cocos2D Documentation
Initiator and author of the first version of the official documentation for Cocos2D and SpriteBuilder.
-
Declarative Layout System for iOS
-
-
Declarative XML Parser for iOS (configurable with plists)
-
Honors & Awards
-
Award for excellent achievements in the advanced physics course
German Physical Society
Languages
-
Englisch
Native or bilingual proficiency
-
Deutsch
Native or bilingual proficiency
Recommendations received
1 person has recommended Benjamin
Join now to viewMore activity by Benjamin
-
It’s been a few years since I contributed production code to Ashby! But I’ve recently been able to carve out a bit of time to use various AI coding…
It’s been a few years since I contributed production code to Ashby! But I’ve recently been able to carve out a bit of time to use various AI coding…
Posted by Benjamin Encz
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content